<SEC-DOCUMENT>0001641172-25-007838.txt : 20250430
<SEC-HEADER>0001641172-25-007838.hdr.sgml : 20250430
<ACCEPTANCE-DATETIME>20250430164553
ACCESSION NUMBER:		0001641172-25-007838
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		119
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250430
DATE AS OF CHANGE:		20250430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Forafric Global PLC
		CENTRAL INDEX KEY:			0001903870
		STANDARD INDUSTRIAL CLASSIFICATION:	GRAIN MILL PRODUCTS [2040]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				000000000
		STATE OF INCORPORATION:			J1
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41416
		FILM NUMBER:		25896284

	BUSINESS ADDRESS:	
		STREET 1:		UNIT 5.3, MADISON BUILDING
		STREET 2:		MIDTOWN, QUEENSWAY
		CITY:			GIBRALTAR
		STATE:			J1
		ZIP:			GX111AA
		BUSINESS PHONE:		011 350 20072505

	MAIL ADDRESS:	
		STREET 1:		UNIT 5.3, MADISON BUILDING
		STREET 2:		MIDTOWN, QUEENSWAY
		CITY:			GIBRALTAR
		STATE:			J1
		ZIP:			GX111AA

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Forafric Global PLC.
		DATE OF NAME CHANGE:	20220609

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Globis NV Merger Corp.
		DATE OF NAME CHANGE:	20220111
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>form20-f.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:AFRI="http://forafric.com/20241231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD) -->
<!-- Field: Set; Name: xdx; ID: xdx_031_AFRI_forafric.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- 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_05D_edei%2D%2DEntityCentralIndexKey_0001903870 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_065_EUR_0_iso4217%2D%2DEUR -->
<!-- Field: Set; Name: xdx; ID: xdx_063_MAD_0_iso4217%2D%2DMAD -->
<!-- Field: Set; Name: xdx; ID: xdx_068_RMB_0_iso4217%2D%2DCNY -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000005" name="dei:EntityCentralIndexKey">0001903870</ix:nonNumeric>
  <ix:nonFraction name="AFRI:AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0117" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0147" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:LiabilitiesHeldForSaleNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0171" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl0177" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-31" id="xdx2ixbrl0178" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl0183" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl0184" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="xdx2ixbrl0194" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="xdx2ixbrl0196" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31" id="xdx2ixbrl0198" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="xdx2ixbrl0200" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNonoperatingExpense" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0409" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0417" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0435" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0443" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0447" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0455" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0460" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0464" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0467" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0470" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0472" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0478" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0491" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0492" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0497" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0501" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0507" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0525" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0527" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0530" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0535" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0536" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0538" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0539" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0540" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0545" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0549" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0554" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0557" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0558" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0561" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0562" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0564" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0565" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0566" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0569" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0570" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0573" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0577" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0578" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0579" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0580" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0586" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0595" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0598" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0607" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0609" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0610" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0612" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0613" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0614" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0619" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0620" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0621" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0623" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0627" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0628" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0629" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0630" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0636" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0645" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="xdx2ixbrl0657" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetImpairmentCharges" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0696" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetImpairmentCharges" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0697" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccretionExpense" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0705" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0767" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0769" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:CashAcquiredInMergerAndRecapitalization" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0799" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:CashAcquiredInMergerAndRecapitalization" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0800" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:ProceedsFromForwardSharePurchaseAgreement" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0803" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:ProceedsFromForwardSharePurchaseAgreement" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0804" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0807" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0808" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0811" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:RepaymentsOfTransactionCosts" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0815" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:RepaymentsOfTransactionCosts" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0816" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0820" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:NoncashAcquisitionOfNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0875" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:NoncashAcquisitionOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0877" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:SharesRepurchasedAndRetired" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0879" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:SharesRepurchasedAndRetired" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0881" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:ForwardSharePurchaseAgreements" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0883" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:ForwardSharePurchaseAgreements" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0884" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0887" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0888" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0891" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0892" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0895" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0896" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1018" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1019" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1024" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1025" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1034" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1035" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1040" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1041" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1050" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1051" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1056" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1057" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-31" id="xdx2ixbrl1129" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-12-31" id="xdx2ixbrl1133" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:PrepaidInsuranceRecoveries" contextRef="AsOf2024-12-31" id="xdx2ixbrl1206" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-12-31_us-gaap_TradeNamesMember" id="xdx2ixbrl1303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember" id="xdx2ixbrl1304" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31_us-gaap_TradeNamesMember" id="xdx2ixbrl1308" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2024-01-012024-12-31_us-gaap_TradeNamesMember" id="xdx2ixbrl1328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember" id="xdx2ixbrl1329" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-01-012024-12-31_us-gaap_TradeNamesMember" id="xdx2ixbrl1333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl1479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl1499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1565" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1719" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1721" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1723" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1725" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1727" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1729" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="xdx2ixbrl1739" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="xdx2ixbrl1741" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31" id="xdx2ixbrl1744" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1780" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1782" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1784" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1786" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1796" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1798" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="xdx2ixbrl1801" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl2056" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" contextRef="AsOf2023-12-31" id="xdx2ixbrl2087" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="AFRI:CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl2137" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="afri-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_dei_BusinessContactMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:OrdinarySharesParValue0.001Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</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">0001903870</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">0001903870</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_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_OtherAssetMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AFRI:OtherAssetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_OtherAssetMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AFRI:OtherAssetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_TrademarksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_PatentsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_PatentsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_SoftWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_DurumWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_CouscousAndPastaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SoftWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_DurumWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CouscousAndPastaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SoftWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_DurumWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CouscousAndPastaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SoftWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DurumWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_CouscousAndPastaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SoftWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_DurumWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CouscousAndPastaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_OtherIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_OtherIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_UnsecuredRevolvingCreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:UnsecuredRevolvingCreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MinimumMember_custom_UnsecuredRevolvingCreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:UnsecuredRevolvingCreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MaximumMember_custom_UnsecuredRevolvingCreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:UnsecuredRevolvingCreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:CreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MinimumMember_custom_CreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:CreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MaximumMember_custom_CreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:CreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_LongTermLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_LongTermLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_LongTermLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_LongTermLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_LongTermLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_LongTermLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_custom_MeasurementInputWeightedAverageMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AFRI:MeasurementInputWeightedAverageMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_MA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_ML">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_BF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SocieteIndustrielleDeMinoterieDuSudMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-262023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">AFRI:SocieteIndustrielleDeMinoterieDuSudMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-26</xbrli:startDate>
        <xbrli:endDate>2023-07-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-10-07_custom_SanabilSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SanabilSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-10-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SanabilSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SanabilSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SocieteIndustrielleDeMinoterieDuSudMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SocieteIndustrielleDeMinoterieDuSudMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CommonClassZMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PublicWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PublicWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_PublicWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PublicWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PublicWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PublicWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PrivateWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PrivateWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PrivateWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PrivateWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_TwoThousandTwentyTwoMember_custom_BusinessCombinationAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_TwoThousandTwentyThreeMember_custom_BusinessCombinationAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyFourMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyFourMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessCombinationAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PhantomOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PhantomOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PhantomOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PhantomOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SoftWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DurumWheatMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CouscousAndPastaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AllOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:AllOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AllOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:AllOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_AllOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:AllOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</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">AFRI:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_country_MA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_country_MA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_country_BF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_country_BF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_country_ML">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_country_ML">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_country_AO">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AO</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_country_AO">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AO</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_ForaficMarocMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">AFRI:ForaficMarocMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NonExecutiveMembersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">AFRI:NonExecutiveMembersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LighthouseCapitalLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-06-082022-06-08_custom_LighthouseCapitalLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-06-08</xbrli:startDate>
        <xbrli:endDate>2022-06-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_LighthouseCapitalLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_LighthouseCapitalLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903870</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-01-31</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="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="EUR">
      <xbrli:measure>iso4217:EUR</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="MAD">
      <xbrli:measure>iso4217:MAD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="RMB">
      <xbrli:measure>iso4217:CNY</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact001869" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001870" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001871" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001873" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001874" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001875" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001877" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001878" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001879" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001881" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001882" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001883" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001885" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001886" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001887" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001889" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001890" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001891" toRefs="Footnote001964"/>
  <ix:relationship fromRefs="Fact001917" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001918" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001919" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001921" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001922" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001923" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001925" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001926" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001927" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001929" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001930" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001931" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001933" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001934" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001935" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001937" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001938" toRefs="Footnote001965"/>
  <ix:relationship fromRefs="Fact001939" toRefs="Footnote001965"/>
  </ix:resources>
 </ix:header>
</div>


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

<!-- Field: Rule-Page --><div style="text-align: center; width: 100%"><div style="border-top: Black 4pt solid; text-align: center; font-size: 1pt; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-size: 18pt"><b>FORM
<span id="xdx_90B_edei--DocumentType_c20240101__20241231_zGFjAJDgXmOh"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000014" name="dei:DocumentType">20-F</ix:nonNumeric></span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_903_edei--DocumentRegistrationStatement_c20240101__20241231_z1J7oJOXidk2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000015" name="dei:DocumentRegistrationStatement">&#9744;</ix:nonNumeric></span></span>
<b>REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_902_edei--DocumentAnnualReport_c20240101__20241231_zSStUzmng7tc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000016" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span>
<b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the fiscal year ended <span id="xdx_90D_edei--DocumentPeriodEndDate_c20240101__20241231_zCq8WS04R3pe"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayyearen" id="Fact000017" name="dei:DocumentPeriodEndDate"><span id="xdx_906_edei--CurrentFiscalYearEndDate_c20240101__20241231_zD2lTdKg1zt3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayen" id="Fact000018" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_90B_edei--DocumentFiscalYearFocus_c20240101__20241231_zL5va20SQgU9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000019" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric></span></ix:nonNumeric></span></b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90D_edei--DocumentTransitionReport_c20240101__20241231_zoK2K0U989Dc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000020" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span>
<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90E_edei--DocumentShellCompanyReport_c20240101__20241231_zjyoWH7MHEUa"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000021" name="dei:DocumentShellCompanyReport">&#9744;</ix:nonNumeric></span></span>
<b>SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Date of event requiring this shell company report</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the transition period from __________ to __________</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Commission file number: <span id="xdx_909_edei--EntityFileNumber_c20240101__20241231_zsv3aRk5pOvk"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000022" name="dei:EntityFileNumber">001-41416</ix:nonNumeric></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-size: 18pt"><b><span id="xdx_903_edei--EntityRegistrantName_c20240101__20241231_zSiRxfAVTMT1"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000023" name="dei:EntityRegistrantName">FORAFRIC
GLOBAL PLC</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(Exact Name of Registrant as Specified in its Charter)</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(Translation of Registrant&#8217;s Name into English)</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20240101__20241231_ze9i5G3eruo4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:edgarprovcountryen" id="Fact000024" name="dei:EntityIncorporationStateCountryCode">Gibraltar</ix:nonNumeric></span></b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_902_edei--ContactPersonnelName_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zdZthUGUavoh"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000025" name="dei:ContactPersonnelName">Khalid Assari</ix:nonNumeric></span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_90A_edei--EntityAddressAddressLine1_c20240101__20241231_z748y2drFd85"><span id="xdx_90E_edei--EntityAddressAddressLine1_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_z4A8EJIV28rg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000026" name="dei:EntityAddressAddressLine1"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000027" name="dei:EntityAddressAddressLine1">Unit 5.3, Madison Building</ix:nonNumeric></ix:nonNumeric></span></span>, Midtown</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_90C_edei--EntityAddressCityOrTown_c20240101__20241231_zHZwOtmzwure"><span id="xdx_907_edei--EntityAddressCityOrTown_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zsyQcsTnGIj3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000028" name="dei:EntityAddressCityOrTown"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000029" name="dei:EntityAddressCityOrTown">Queensway</ix:nonNumeric></ix:nonNumeric></span></span>, <span id="xdx_905_edei--EntityAddressCountry_c20240101__20241231_zuvZXO2O1OP2"><span id="xdx_90E_edei--EntityAddressCountry_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_z5ooRtsUE76c"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:countrynameen" id="Fact000030" name="dei:EntityAddressCountry"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" format="ixt-sec:countrynameen" id="Fact000031" name="dei:EntityAddressCountry">Gibraltar</ix:nonNumeric></ix:nonNumeric></span></span> <span id="xdx_905_edei--EntityAddressPostalZipCode_c20240101__20241231_zjKmSKzeBIkk"><span id="xdx_907_edei--EntityAddressPostalZipCode_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zJemcLrtenMj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000032" name="dei:EntityAddressPostalZipCode"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000033" name="dei:EntityAddressPostalZipCode">GX11 1AA</ix:nonNumeric></ix:nonNumeric></span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Tel: <span id="xdx_90F_edei--CityAreaCode_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_ziYbQu1v6OXh"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000034" name="dei:CityAreaCode">+011</ix:nonNumeric></span>
<span id="xdx_901_edei--LocalPhoneNumber_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zO67cxVjtXXc"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000035" name="dei:LocalPhoneNumber">350 20072505</ix:nonNumeric></span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_907_edei--ContactPersonnelEmailAddress_c20240101__20241231_zlh9cQ5mbZbk"><b><span id="xdx_90B_edei--ContactPersonnelEmailAddress_c20240101__20241231__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zaVRlB2MXLeg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000036" name="dei:ContactPersonnelEmailAddress"><ix:nonNumeric contextRef="From2024-01-012024-12-31_dei_BusinessContactMember" id="Fact000037" name="dei:ContactPersonnelEmailAddress">Email:
kassari@forafric.ma</ix:nonNumeric></ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(Address of principal executive offices and Name,
Telephone, E-mail and/or Facsimile number and</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Address of Company Contact Person)</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Securities registered or to be registered pursuant
to Section 12(b) of the Act:</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: center"><span style="font-size: 10pt"><b>Title of Each Class</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 21%; text-align: center"><span style="font-size: 10pt"><b>Trading Symbol</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: center"><span style="font-size: 10pt"><b>Name of Each Exchange on Which Registered</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><b><span id="xdx_90A_edei--Security12bTitle_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesParValue0.001Member_zMEvwvL1IKQ8"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member" id="Fact000038" name="dei:Security12bTitle">Ordinary Shares, par value $0.001</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_902_edei--TradingSymbol_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesParValue0.001Member_z1BPaZishuC1"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member" id="Fact000039" name="dei:TradingSymbol">AFRI</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt"><b>The <span id="xdx_90F_edei--SecurityExchangeName_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesParValue0.001Member_zVc8ApVUtGuj"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member" format="ixt-sec:exchnameen" id="Fact000040" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market LLC</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><b><span id="xdx_90C_edei--Security12bTitle_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_zTyHMpmpknmh"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" id="Fact000041" name="dei:Security12bTitle">Warrants, each warrant exercisable for one Ordinary Share at an exercise price of $11.50 per share</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_907_edei--TradingSymbol_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_zRB7pb9rq7L4"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" id="Fact000042" name="dei:TradingSymbol">AFRIW</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt"><b>The <span id="xdx_901_edei--SecurityExchangeName_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_zbJnQmqnxJL3"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" format="ixt-sec:exchnameen" id="Fact000043" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market LLC</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Securities registered or to be registered pursuant
to Section 12(g) of the Act:</b></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Securities for which there is a reporting obligation
pursuant to Section 15(d) of the Act:</b></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Indicate the number of outstanding shares of each
of the issuer&#8217;s classes of capital or common stock as of December 31, 2024: <span id="xdx_908_edei--EntityCommonStockSharesOutstanding_iI_pid_c20241231_zAWkUxMvrmG3"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000044" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,901,592</ix:nonFraction></span> ordinary shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Indicate by check mark if the registrant is a well-known
seasoned issuer, as defined in Rule 405 of the Securities Act. Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>
<span id="xdx_90A_edei--EntityWellKnownSeasonedIssuer_c20240101__20241231_zvx0HRl0UnXg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000045" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">If this report is an annual or transition report,
indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act
of 1934. Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span> <span id="xdx_906_edei--EntityVoluntaryFilers_c20240101__20241231_z8boE1PPWHq5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000046" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Indicate by check mark whether the registrant is a
large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large
accelerated filer,&#8221; accelerated filer,&#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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 30%"><span style="font-size: 10pt">Large accelerated filer <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 30%"><span style="font-size: 10pt">Accelerated filer <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 20%"><span style="font-size: 10pt"><span id="xdx_903_edei--EntityFilerCategory_c20240101__20241231_zXckNwgIfDcd"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000049" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 20%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt">&#9746;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-size: 10pt">Emerging growth company </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt"><span id="xdx_902_edei--EntityEmergingGrowthCompany_c20240101__20241231_ztgkOzwsp4d9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000050" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">If an emerging growth company that prepares its financial
statements in accordance with U.S. GAAP, 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<sup>+ </sup>provided pursuant to Section 13(a) of the Exchange Act.
<span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_904_edei--EntityExTransitionPeriod_c20240101__20241231_z6Ysdur1vl53"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000051" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><sup>+ </sup>The term &#8220;new or revised financial
accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification
after April 5, 2012.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">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: Segoe UI Symbol,sans-serif"><span id="xdx_902_edei--IcfrAuditorAttestationFlag_c20240101__20241231_zKzBQzfmERl7"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000052" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">If securities are registered pursuant to Section 12(b)
of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of
an error to previously issued financial statements. <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_900_edei--DocumentFinStmtErrorCorrectionFlag_c20240101__20241231_zlqHaRlwhcTh" title="Document fin stmt error correction flag"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000054" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Indicate by check mark whether any of those error
corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s
executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Indicate by check mark which basis of accounting the
registrant has used to prepare the financial statements included in this filing:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%"><span style="font-size: 10pt"><span id="xdx_906_edei--DocumentAccountingStandard_c20240101__20241231_znupbUbFiY"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000055" name="dei:DocumentAccountingStandard">U.S. GAAP</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9746;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 68%"><span style="font-size: 10pt">International Financial Reporting Standards as issued by the International Accounting Standards Board <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%"><span style="font-size: 10pt">Other <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">If &#8220;Other&#8221; has been checked in response
to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>
Item 17 <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span> Item 18</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">If this is an annual report, indicate by check mark
whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>
No <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90B_edei--EntityShellCompany_dbF_c20240101__20241231_zJxae4Svuwe3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000056" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Segoe UI Symbol,sans-serif"></span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

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


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt"><a href="#a_001">INTRODUCTION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">ii</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.5in; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#a_002"><span style="font-size: 10pt">PART I</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">1</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">ITEM 1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_003">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">1</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="#a_004">OFFER STATISTICS AND EXPECTED TIMETABLE</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">1</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="#a_005">KEY INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">1</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 4.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_006"><span style="font-size: 10pt">INFORMATION ON THE COMPANY</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">18</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 4A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_007"><span style="font-size: 10pt">UNRESOLVED STAFF COMMENTS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">30</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 5.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_008"><span style="font-size: 10pt">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">31</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 6.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_009"><span style="font-size: 10pt">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">43</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 7.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_010"><span style="font-size: 10pt">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">53</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 8.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_011"><span style="font-size: 10pt">FINANCIAL INFORMATION</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">55</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 9.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_012"><span style="font-size: 10pt">THE OFFER AND LISTING</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">56</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 10.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_013"><span style="font-size: 10pt">ADDITIONAL INFORMATION</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">56</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 11.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_014"><span style="font-size: 10pt">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">70</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 12.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_015"><span style="font-size: 10pt">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">70</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_016"><span style="font-size: 10pt">PART II</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 13.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_017"><span style="font-size: 10pt">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 14.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_018"><span style="font-size: 10pt">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 15.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_019"><span style="font-size: 10pt">CONTROLS AND PROCEDURES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_020"><span style="font-size: 10pt">[RESERVED]</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_021"><span style="font-size: 10pt">AUDIT COMMITTEE FINANCIAL EXPERT</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_022"><span style="font-size: 10pt">CODE OF ETHICS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">71</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_023"><span style="font-size: 10pt">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">72</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16D.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_024"><span style="font-size: 10pt">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">72</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16E.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_025"><span style="font-size: 10pt">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">72</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16F.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_026"><span style="font-size: 10pt">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">72</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16G.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_027"><span style="font-size: 10pt">CORPORATE GOVERNANCE</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">72</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16H.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_028"><span style="font-size: 10pt">MINE SAFETY DISCLOSURE</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">73</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16I.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_029"><span style="font-size: 10pt">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">73</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16J</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_030"><span style="font-size: 10pt">INSIDER TRADING POLICIES</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">73</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 16K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="#a_031">CYBERSECURITY</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">73</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_032"><span style="font-size: 10pt">PART III</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">74</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 17.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_033"><span style="font-size: 10pt">FINANCIAL STATEMENTS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">74</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 18.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#a_034"><span style="font-size: 10pt">FINANCIAL STATEMENTS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">74</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">ITEM 19.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><a href="#a_035">EXHIBITS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">74</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><a href="#a_036">SIGNATURES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">76</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Unless the context otherwise requires,
in this annual report on Form 20-F references to:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>ASC</b>&#8221; means the Accounting Standards
Codification.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Board</b>&#8221; means the board of directors
of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Business Combination</b>&#8221; means the
transactions consummated on June 9, 2022 pursuant to the Business Combination Agreement, in accordance with which Globis combined with
Forafric Agro Holdings Limited, a Gibraltar private company limited by shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Business Combination Agreement</b>&#8221;
means the Business Combination Agreement, entered into as of December 19, 2021, as amended on April 20, 2022 and on June 8, 2022, by and
among Globis, FAHL, Seller and Globis Nevada, as amended and supplemented.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>&#8220;Closing</b>&#8221; means the closing of
the Business Combination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Closing Date</b>&#8221; means June 9, 2022,
the date on which the closing of the Business Combination occurred.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Code</b>&#8221; means the Internal Revenue
Code of 1986, as amended.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>&#8220;Common Stock</b>&#8221; means the common
stock of Globis, par value $0.0001 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Companies Act</b>&#8221; means the Companies
Act 2014 of the Laws of Gibraltar, as amended or re-enacted from time to time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Company</b>&#8221; means (i) Forafric Agro
Holdings Limited, a Gibraltar private company limited by shares prior to the Closing and (ii) Forafric Global PLC, a Gibraltar public
company limited by shares, by way of continuation following the name-change of Forafric Global Limited, a Gibraltar public company limited
by shares, as the successor of Globis Nevada following the Redomiciliation and the re-registration of Forafric Global Limited as a Gibraltar
public company limited by shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Contribution
Agreement</b>&#8221; means the contribution and subscription agreement entered into, between an agent acting for and on behalf of the
holders of Common Stock (and of Merger Sub, by virtue of the Merger) on the one hand and the Company on the other, subject to and immediately
following the Merger becoming effective, pursuant to which the said agent transferred to the Company all of the common stock of Merger
Sub in consideration for which the Company allotted and issued Ordinary Shares, in each case on the terms and subject to the conditions
set out in the said contribution and subscription agreement.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>FAHL Related Party Loans</b>&#8221; means
the loans issued by certain parties affiliated with the Seller in an aggregate amount of approximately $15.1 million which was repaid
at the Closing.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Equity Incentive Plan</b>&#8221; means the
Forafric 2022 Long Term Employee Share Incentive Plan, effective as of the Closing Date.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Exchange</b>&#8221; means the exchange,
on a one-for-one basis, of the common stock, par value $0.0001 per share, of Merger Sub for Ordinary Shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Exchange Act</b>&#8221; means the Securities
Exchange Act of 1934, as amended.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>FAHL</b>&#8221; means Forafric Agro Holdings
Limited, a Gibraltar private company limited by shares with incorporation number 114436 and registered office at 57/63 Line Wall Road,
Gibraltar, that has become a fully owned subsidiary of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>GAAP</b>&#8221; means U.S. generally accepted
accounting principles.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Globis</b>&#8221; means Globis Acquisition
Corp. (which, prior to the Merger, is a corporation incorporated under the laws of the State of Delaware).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Globis Board</b>&#8221; means the board
of directors of Globis.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Globis Nevada</b>&#8221; means Globis NV
Merger Corp., a Nevada corporation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>IPO</b>&#8221; means Globis&#8217; initial
public offering completed on December 15, 2020 of its Units, Public Shares and Public Warrants pursuant to the IPO registration statement
on Form S-1 declared effective by the SEC on December 8, 2020 (SEC File Nos. 333-250939).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>IPO registration statement</b>&#8221; means
the registration statement filed for Globis&#8217; IPO.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>JOBS Act</b>&#8221; means the Jumpstart
Our Business Startups Act of 2012, as amended.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Lock-up Agreement</b>&#8221; means each
of the Lock-Up Agreements to be entered into between the Company and certain equityholders of the Company upon the consummation of the
Business Combination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Memorandum and Articles of Association</b>&#8221;
means the proposed Memorandum and Articles of Association of the Company became effective following the Redomiciliation and as a consequence
of the re-registration of Forafric Global Limited as a Gibraltar public company limited by shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Merger</b>&#8221; means the merger of Globis
with and into Merger Sub, a wholly-owned subsidiary of the Company, with Merger Sub surviving the merger.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Merger Sub</b>&#8221; means Globis NV Merger
2 Corp., a Nevada corporation (which, prior to the Merger, a wholly-owned subsidiary of Forafric Global PLC).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Nasdaq</b>&#8221; means The Nasdaq Stock
Market.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>&#8220;Ordinary Shares</b>&#8221; means the Ordinary
Shares of the Company, nominal value $0.001 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>PFIC</b>&#8221; means passive foreign investment
company under the Code.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Preferred Shares</b>&#8221; means the preferred
shares of USD 0.001 (one thousandth United States Dollars) each, authorized for future issuance by the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Private Placement</b>&#8221; means the private
placement by Globis of (i) 4,188,889 Private Warrants to the Sponsors and (ii) 100,833 Private Placement Units to the Sponsors simultaneously
with the closing of the IPO.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Private Warrants</b>&#8221; means Globis&#8217;
4,289,722 warrants, including 100,833 warrants included in the Private Placement Units, sold to the Sponsors simultaneously with the closing
of the IPO in Private Placements. Each Private Warrant is exercisable for one share of common stock of Globis at a price of $11.50 per
share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Private Placement Units</b>&#8221; means
Globis&#8217; 100,833 Units sold to the Sponsors simultaneously with the closing of the IPO in a private placement at a price of $10.00
per Unit. Each Private Placement Unit is identical to the Public Units sold in the IPO.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Public Shares</b>&#8221; means 11,500,000
shares of Globis&#8217; Common Stock sold in the IPO (whether they were purchased in the IPO or thereafter in the open market).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Public Units</b>&#8221; means a unit sold
in the IPO (including pursuant to the overallotment option) consisting of one Public Share and one Public Warrant.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Public Warrants</b>&#8221; means Globis&#8217;
warrants sold in the IPO (whether they were purchased in the IPO or thereafter in the open market).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Redomiciliation</b>&#8221; means the continuation
of Globis Nevada by way of redomiciliation to Gibraltar as Gibraltar private company limited by shares and known as Forafric Global Limited
and following an alteration to its authorized and issued share capital, the re-registration of Forafric Global Limited into a Gibraltar
public company limited by shares, with the common stock of Globis Nevada becoming ordinary shares of the Gibraltar private company limited
by shares under the applicable provisions of Nevada law, the Companies Act and the Re-domiciliation Regulations; the term includes all
matters and necessary or ancillary changes in order to effect such Redomiciliation, including the change of registered office of Globis
Nevada as a consequence of the redomiciliation to Gibraltar and the eventual adoption of the Memorandum and Articles of Association consistent
with the Companies Act upon re-registration of Forafric Global Limited as a Gibraltar public company limited by shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Re-domiciliation Regulations</b>&#8221;
means the Companies (Re-domiciliation) Regulations of 1996 of the Laws of Gibraltar, as amended or re-enacted from time to time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Related Agreements</b>&#8221; means certain
additional agreements that were entered into in connection with the Business Combination Agreement as further described herein.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Registration Rights Agreement</b>&#8221;
means the Registration Rights Agreement, dated as of December 10, 2020, by and between Globis and the Sponsors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Rule 144</b>&#8221; means Rule 144 under
the Securities Act.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Sarbanes-Oxley Act</b>&#8221; means the
Sarbanes-Oxley Act of 2002, as amended.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>SEC</b>&#8221; means the U.S. Securities
and Exchange Commission.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Securities Act</b>&#8221; means the Securities
Act of 1933, as amended.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Seller</b>&#8221; means Lighthouse Capital
Limited, a Gibraltar private company limited by shares, as the sole shareholder of the Company immediately prior to the Business Combination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Warrant Agreement</b>&#8221; means the warrant
agreement made as of December 10, 2020, by and between Globis, and VStock Transfer, LLC (as warrant agent), which agreement was assigned
and novated by Globis to the Company upon the Exchange.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Sponsors</b>&#8221;
means, collectively, Globis SPAC LLC, a Delaware limited liability company, and Up and Up Capital, LLC, a Delaware limited liability
company.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#8220;<b>Transfer Agent</b>&#8221; means VStock Transfer,
LLC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#8220;<b>Treasury Regulations</b>&#8221; means the
Code, its legislative history, and final, temporary and proposed treasury regulations promulgated thereunder as then amended.</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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Unit</b>&#8221; means either a Public Unit
or a Private Placement Unit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#8220;<b>Warrants</b>&#8221;
means the Public Warrants and the Private Warrants of Globis.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#8220;<b>Working Capital Loans</b>&#8221; means certain
loans that may be made by the Sponsors or an affiliate of the Sponsors, or certain of Globis&#8217; officers and directors in connection
with the financing of a business combination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Discrepancies in any table between
the amounts identified as total amounts and the sum of the amounts listed therein are due to rounding.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">This annual report on Form 20-F
includes our audited consolidated balance sheets as of December 31, 2024 and 2023, and the related consolidated statements of operations
and comprehensive loss, equity and cash flows for the years ended December 31, 2024, 2023 and 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our equity is funded in U.S. dollars
and we currently incur the majority of revenues and expenses in Moroccan Dirhams. Moroccan Dirhams is currently pegged to the U.S. dollar
and Euros;</p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><span id="a_003"></span>Item 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT
AND ADVISERS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Not Applicable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><span id="a_004"></span>Item 2. OFFER STATISTICS AND EXPECTED TIMETABLE</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Not Applicable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><span id="a_005"></span>Item 3. KEY INFORMATION</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">A. [Reserved]</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">B. <span style="text-decoration: underline">Capitalization and Indebtedness</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">C. <span style="text-decoration: underline">Reasons for the Offer and Use of Proceeds</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">D. <span style="text-decoration: underline">Risk Factors</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><i>Our business faces significant
risks. You should carefully consider all of the information set forth in this annual report on Form 20-F and in our other filings with
the United States Securities and Exchange Commission, or the SEC, including the following risk factors which we face and which are faced
by our industry. Our business, financial condition, results of operations and growth prospects could be materially adversely affected
by any of these risks. This report also contains forward-looking statements that involve risks and uncertainties. Our results could materially
differ from those anticipated in these forward-looking statements, as a result of certain factors including the risks described below
and elsewhere in this annual report and our other SEC filings. See &#8220;Special Note Regarding Forward-Looking Statements&#8221; below.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Summary Risk Factors</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The following summarizes some,
but not all, of the risks provided below. Please carefully consider all of the information discussed in this Item 3.D. &#8220;Risk Factors&#8221;
in this annual report for a more thorough description of these and other risks.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Sales of a substantial number of our securities in the public market by the Selling Securityholders and/or by our existing securityholders could cause the price of our Ordinary Shares and Warrants to fall.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">A certain number of our Warrants will become exercisable for our Ordinary Shares, which would increase the number of shares eligible for future resale in the public market and result in dilution to our shareholders.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Future resales of our Ordinary Shares issued to our shareholders and other significant shareholders may cause the market price of our Ordinary Shares to drop significantly, even if our business is doing well.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">There is no guarantee that the Warrants will be in the money, and they may expire worthless.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">A market for our Ordinary Shares may not develop, which would adversely affect the liquidity and price of our Ordinary Shares.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">The Warrant Agreement designates the courts of the State of New York or the United States District Court for the Southern District of New York as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by holders of the Warrants, which could limit the ability of Warrant holders to obtain a favorable judicial forum for disputes with us in connection with such Warrants.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">The requirements of being a public company may strain our resources, divert our management&#8217;s attention and affect our ability to attract and retain qualified board members.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are an &#8220;emerging growth company,&#8221; and it cannot be certain if the reduced SEC reporting requirements applicable to emerging growth companies will make our Ordinary Shares and Warrants less attractive to investors, which could have a material and adverse effect on us, including our growth prospects.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We qualify as a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to United States domestic public companies.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We qualify as a &#8220;controlled company&#8221; within the meaning of the rules of Nasdaq and, as a result, we may rely on, exemptions from certain corporate governance requirements.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under the laws of Gibraltar, and we conduct substantially all of our operations, and a majority of our directors and executive officers reside, outside of the United States.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Severe adverse weather conditions, such as hurricanes or severe storms, or the effects of global warming, may also result in extensive property damage, extended business interruption, personal injuries and other loss and damage to us.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Our business is subject to fluctuations in agricultural commodity and other raw material prices, transportation costs, energy prices, interest rates and foreign currency exchange rates, in each case caused by factors outside of our control that could adversely affect our operating results.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Our business is dependent upon our ability to obtain quality raw materials.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are dependent on a related party supplier from which we obtain substantially all of our raw material.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Our Business may be adversely affected by disruptions in its distribution and logistical systems.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Our Business is vulnerable to the effects of supply and demand imbalances in our industries.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are subject to global and regional economic downturns and related risks.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are subject to currency exchange rate fluctuations which may have an adverse effect on our business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are subject to economic, political and other risks of doing business globally and in emerging markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">A natural disaster, economic depression or other adverse events affecting Morocco where most our facilities and customers are located facilities could adversely affect our business.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are dependent upon a small group of key executives and employees - If we fail to retain and motivate members of our management team and other key employees or fail to attract, train and retain additional employees to support our operations, our business and future growth prospects would be harmed.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are subject to industry and other risks that could adversely affect our reputation and financial results.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We may be subject to significant liability that is not covered by insurance.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Our risk management strategies may not be effective.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We may not realize the anticipated benefits of acquisitions or joint ventures.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Agricultural commodity production and trade flows are significantly affected by government policies and regulations. Governmental policies affecting the agricultural industry can influence industry profitability, the planting of certain crops versus other uses of agricultural resources, the location and size of crop production, whether unprocessed or processed commodity products are traded and the volume and types of imports and exports.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Legal claims, government investigations or other regulatory enforcement actions could subject us to civil and criminal penalties.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Litigation or legal proceedings could expose us to significant liabilities and have a negative impact on our reputation or business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We face significant competition in each of our businesses and we have numerous competitors, some of which are larger and have greater financial resources than we have.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Our business and operations would suffer in the event of IT system failures, cybersecurity attacks, data breaches, or vulnerabilities in our or our third-party vendors&#8217; information security program or defenses.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We are a capital intensive business and depend on cash provided by our operations as well as access to external financing to operate and expand our business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">You will have limited ability to bring an action against us against our directors and officers, or to enforce a judgment against us or them, because we are incorporated in Gibraltar, because we conduct our operations primarily outside of the United States and because a majority of our directors and officers reside outside the United States.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Risks relating to our disclosure controls and procedures and internal financial reporting controls.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to the Company&#8217;s Securities</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Issuances by us of additional securities, could
affect ownership and voting rights over us. In addition, the issuance of preferred shares, or options or warrants to purchase those preferred
shares, could negatively impact the value of the Ordinary Shares as the result of preferential dividend rights, conversion rights, redemption
rights and liquidation provisions granted to the stockholders of such preferred shares.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">From time to time, we may issue
in public or private sales additional securities to third party investors. Such securities may provide holders with ownership and voting
rights that could provide the holders thereof with substantial influence over our business. Any preferred shares that may be issued shall
have such rights, preferences, privileges and restrictions as may be designated from time-to-time by our board, including preferential
dividend rights, voting rights, conversion rights, redemption rights and liquidation provisions. There cannot be any assurance that we
will not issue preferred securities with rights and preferences that are more beneficial than those provided to our Ordinary Shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Raising additional capital may cause dilution
to our shareholders.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We may seek additional funding
through a combination of equity offerings, debt financings, collaborations, licensing arrangements, strategic alliances and marketing
or distribution arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt securities,
your ownership interest will be diluted, and the terms may include liquidation or other preferences that adversely affect your rights
as a holder of our Ordinary Shares. The incurrence of additional indebtedness or the issuance of certain equity securities could result
in increased fixed payment obligations, and could also result in certain additional restrictive covenants, such as limitations on our
ability to incur additional debt or issue additional equity, limitations on our ability to acquire or license IP rights and other operating
restrictions that could adversely impact our ability to conduct our business. In addition, issuance of additional equity securities, or
the possibility of such issuance, may cause the market price of our Ordinary Shares to decline.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Certain of the shareholders acquired their securities
at a price that was less than the market price of our Ordinary Shares as of the date they were registered, may earn a positive rate of
return even if the price of our Ordinary Shares declines and may be willing to sell their shares at a price less than shareholders that
acquired our shares in the public market.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Certain of our securityholders
purchased their respective Ordinary Shares at prices lower than then-current market prices and may therefore experience a positive rate
of return on their investment, even if our public securityholders experience a negative rate of return on their investment. In particular,
prior to the consummation of Globis&#8217; IPO, Sponsors purchased 3,047,500 shares of common stock of Globis, which were converted into
Ordinary Shares at the closing of the Business Combination, for an aggregate purchase price of $26,500, or approximately $0.0087 per share.
Based on the closing price of our Ordinary Shares on Nasdaq on August 12, 2022, or $10.36 per share, selling of all 3,047,500 Ordinary
Shares would generate a profit of $10.3513 per share, or approximately $31,545,600 in the aggregate. Further, Selling Securityholders
acquired an additional 1,349,259 Ordinary Shares at less than $10.36 per share. Upon the resale of all 1,349,259 Ordinary Shares, such
Selling Securityholders would generate an average profit of $0.87 per share, or approximately $1,172,367 in the aggregate. As a result,
the Sponsor and other shareholders are able to recognize a greater return on their investment than shareholders or holders of warrants
that purchased shares of Globis&#8217; common stock in Globis&#8217; IPO, in the public market thereafter, or our Ordinary Shares after
the closing of the Business Combination. Furthermore, such shareholders may earn a positive rate of return even if the price of our Ordinary
Shares declines significantly. As a result, such securityholders may be willing to sell their shares at a price less than shareholders
that acquired our shares in the public market or at higher prices than the price paid by such securityholders. The sale or possibility
of sale of these Ordinary Shares, could have the effect of increasing the volatility in the price of the Ordinary Shares or putting significant
downward pressure on the price of the Ordinary Shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Warrants for our Ordinary Shares, if exercised,
will increase the number of shares eligible for future resale in the public market and result in dilution to our shareholders.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Warrants to purchase up to 15,789,722
Ordinary Shares became exercisable in 2022 in accordance with the terms of the Warrant Agreement governing those securities. The exercise
price of the Warrants is $11.50 per Ordinary Share, subject to adjustment pursuant to the terms of the Warrant Agreement. As of December
31, 2024, we had a total of 15,750,842 warrants outstanding. To the extent such Warrants are exercised, additional Ordinary Shares will
be issued, which will result in dilution to the existing holders of Ordinary Shares and increase the number of shares eligible for resale
in the public market. Sales of substantial numbers of such shares in the public market or the fact that such Warrants may be exercised
could adversely affect the market price of Ordinary Shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>There is no guarantee that the Warrants will
be in the money, and they may expire worthless.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Pursuant to the terms of the Warrant
Agreement, the Warrants will expire five years from the consummation of our business combination, or June 2027. The exercise price of
our Warrants is $11.50 per Ordinary Share. Assuming the exercise of all outstanding warrants for cash, we would receive aggregate proceeds
of approximately $181 million. However, we will only receive such proceeds if all the Warrant holders exercise all of their Warrants.
We believe that the likelihood that warrant holders determine to exercise their warrants, and therefore the amount of cash proceeds that
we would receive, is dependent upon the market price of our Ordinary Shares. If the market price for our Ordinary Shares is less than
the exercise price of the warrants (on a per share basis), we believe that warrant holders will be very unlikely to exercise any of their
warrants, and accordingly, we will not receive any such proceeds. There is no guarantee that the Warrants will ever be &#8220;in the money&#8221;
prior to their expiration, and as such, the Warrants may expire worthless.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Future resales of our Ordinary Shares issued
to our shareholders and other significant shareholders may cause the market price of our Ordinary Shares to drop significantly, even if
our business is doing well.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Certain of our shareholders party
thereto may sell Ordinary Shares pursuant to Rule 144 under the Securities Act, if available. In these cases, the resales must meet the
criteria and conform to the requirements of that rule.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Upon satisfaction of the requirements
of Rule 144 under the Securities Act, certain of our shareholders and certain other significant shareholders may sell large amounts of
Ordinary Shares in the open market or in privately negotiated transactions, which could have the effect of increasing the volatility in
our share price or putting significant downward pressure on the price of our Ordinary Shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>A market for our Ordinary Shares may not develop,
which would adversely affect the liquidity and price of our Ordinary Shares.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">An active trading market for our
Ordinary Shares may never develop or, if developed, may not be sustained. You may be unable to sell your Ordinary Shares unless a market
can be established and sustained.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The trading prices of Ordinary
Shares and Warrants may be volatile and may fluctuate due to a variety of factors, some of which are beyond our control, including, but
not limited to:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">changes in the sectors in which we operate;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">changes in its projected operating and financial results;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">changes in laws and regulations affecting our business;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">ability to continue to innovate and bring products to market in a timely manner;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">changes in our senior management team, our board of directors or key personnel;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">our involvement in litigation or investigations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">negative publicity about us or our products;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the volume of Ordinary Shares available for public sale;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">announcements of significant business developments, acquisitions, or new offerings;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">general economic, political, regulatory, industry, and market conditions; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">natural disasters or major catastrophic events.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">These and other factors may cause
the market price and demand for our Ordinary Shares to fluctuate substantially, which may limit or prevent investors from readily selling
their shares and may otherwise negatively affect the liquidity of Ordinary Shares or Warrants. Following periods of such volatility in
the market price of a company&#8217;s securities, securities class action litigation has often been brought against that company. Because
of the potential volatility of Ordinary Shares or Warrants, we may become the target of securities litigation in the future. Securities
litigation could result in substantial costs and divert management&#8217;s attention and resources from our business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>The Warrant Agreement designates the courts
of the State of New York or the United States District Court for the Southern District of New York as the sole and exclusive forum for
certain types of actions and proceedings that may be initiated by holders of the Warrants, which could limit the ability of Warrant holders
to obtain a favorable judicial forum for disputes with us in connection with such Warrants.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The Warrant Agreement provides
that, subject to applicable law, (i) any action, proceeding or claim against us arising out of or relating in any way to the Warrant Agreement,
will be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New
York, and (ii) we irrevocably submits to such jurisdiction, which jurisdiction shall be the exclusive forum for any such action, proceeding
or claim. We have waived any objection to such exclusive jurisdiction and that such courts represent an inconvenient forum. Notwithstanding
the foregoing, these provisions of the Warrant Agreement do not apply to suits brought to enforce any liability or duty created by the
Exchange Act or any other claim for which the federal district courts of the United States of America are the sole and exclusive forum.
Any person or entity purchasing or otherwise acquiring any interest in any Warrants under the Warrant Agreement shall be deemed to have
notice of and to have consented to the forum provisions of the Warrant Agreement. If any action, the subject matter of which is within
the scope of the forum provisions of the Warrant Agreement, is filed in a court other than a court of the State of New York or the United
States District Court for the Southern District of New York (a &#8220;foreign action&#8221;) in the name of any holder of the warrants,
such holder shall be deemed to have consented to: (x) the personal jurisdiction of the state and federal courts located in the State of
New York in connection with any action brought in any such court to enforce the forum provisions (an &#8220;enforcement action&#8221;),
and (y) having service of process made upon such holder in any such enforcement action by service upon such warrant holder&#8217;s counsel
in the foreign action as agent for such holder.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The choice-of-forum provision
limits a Warrant holder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us, which may discourage
such lawsuits. Alternatively, if a court were to find this provision of the Warrant Agreement inapplicable or unenforceable with respect
to one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters
in other jurisdictions, which could materially and adversely affect our business, financial condition and results of operations and result
in a diversion of the time and resources of our management and board of directors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>The requirements of being a public company may
strain our resources, divert our management&#8217;s attention and affect our ability to attract and retain qualified board members.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are subject to the reporting
requirements of the Securities Exchange Act of 1934, the Sarbanes-Oxley Act, the Dodd-Frank Act, Nasdaq listing requirements and other
applicable securities rules and regulations. As such, we incur relevant legal, accounting and other expenses, and these expenses may increase
even more if we no longer qualify as an &#8220;emerging growth company,&#8221; as defined in Section 2(a) of the Securities Act. The Exchange
Act requires, among other things, that we file annual and current reports with respect to our business and operating results. The Sarbanes-Oxley
Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting.
We may need to hire more employees or engage outside consultants to comply with these requirements, which will increase our costs and
expenses.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Changing laws, regulations and
standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial
compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations,
in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is
provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs
necessitated by ongoing revisions to disclosure and governance practices. We expect these laws and regulations to increase our legal and
financial compliance costs and to render some activities more time-consuming and costly, although we are currently unable to estimate
these costs with any degree of certainty.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Many members of our management
team have limited experience managing a publicly traded company, interacting with public company investors and complying with the increasingly
complex laws pertaining to public companies. Our management team may not successfully or efficiently manage the transition to being a
public company subject to significant regulatory oversight and reporting obligations under the federal securities laws and regulations
and the continuous scrutiny of securities analysts and investors. The need to establish the corporate infrastructure demanded of a public
company may divert the management&#8217;s attention from implementing our growth strategy, which could prevent us from improving our business,
financial condition and results of operations. Furthermore, we expect these rules and regulations to make it more difficult and more expensive
for us to obtain director and officer liability insurance, and consequently we may be required to incur substantial costs to maintain
the same or similar coverage. These additional obligations could have a material adverse effect on our business, financial condition,
results of operations and prospects. These factors could also make it more difficult for us to attract and retain qualified members of
our board of directors, particularly to serve on our audit committee, and qualified executive officers.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result of disclosure of information
in filings required of a public company, our business and financial condition will become more visible, which we believe may result in
threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and operating
results could be adversely affected, and, even if the claims do not result in litigation or are resolved in our favor, these claims, and
the time and resources necessary to resolve them, could cause an adverse effect on our business, financial condition, results of operations,
prospects and reputation.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are an &#8220;emerging growth company,&#8221;
and it cannot be certain if the reduced SEC reporting requirements applicable to emerging growth companies will make our Ordinary Shares
and Warrants less attractive to investors, which could have a material and adverse effect on us, including our growth prospects.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are an &#8220;emerging growth
company&#8221; as defined in the JOBS Act. We will remain an &#8220;emerging growth company&#8221; until the earliest to occur of (i)
the last day of the fiscal year (a) following the fifth anniversary of the closing of the Business Combination, (b) in which we have total
annual gross revenue of at least $1.235 billion or (c) in which we are deemed to be a large accelerated filer, which means the market
value of our Shares held by non-affiliates exceeds $700 million as of the last business day of our prior second fiscal quarter, and (ii)
the date on which we issued more than $1.0 billion in non-convertible debt during the prior three-year period. We intend to take advantage
of exemptions from various reporting requirements that are applicable to most other public companies, whether or not they are classified
as &#8220;emerging growth companies,&#8221; including, but not limited to, an exemption from the provisions of Section 404(b) of the Sarbanes-Oxley
Act requiring that our independent registered public accounting firm provide an attestation report on the effectiveness of our internal
control over financial reporting and reduced disclosure obligations regarding executive compensation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In addition, Section 102(b)(1)
of the JOBS Act exempts &#8220;emerging growth companies&#8221; from being required to comply with new or revised financial accounting
standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not
have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards.
The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply
to non-emerging growth companies, but any such election to opt out is irrevocable. We have elected not to opt out of such extended transition
period, which means that when a standard is issued or revised and we have different application dates for public or private companies,
we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.
This may make comparison of our financial statements with certain other public companies difficult or impossible because of the potential
differences in accounting standards used.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Furthermore, even after we no
longer qualify as an &#8220;emerging growth company,&#8221; as long as we continue to qualify as a foreign private issuer under the Exchange
Act, we will be exempt from certain provisions of the Exchange Act that are applicable to U.S. domestic public companies, including, but
not limited to, the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security
registered under the Exchange Act; the sections of the Exchange Act requiring insiders to file public reports of their share ownership
and trading activities and liability for insiders who profit from trades made in a short period of time; and the rules under the Exchange
Act requiring the filing with the SEC of quarterly reports on Form 10-Q containing unaudited financial and other specified information,
or current reports on Form 8-K, upon the occurrence of specified significant events. In addition, we will not be required to file annual
reports and financial statements with the SEC as promptly as U.S. domestic companies whose securities are registered under the Exchange
Act, and are not required to comply with Regulation FD, which restricts the selective disclosure of material information.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result, our shareholders
may not have access to certain information they deem important or at the same time if we were not a foreign private issuer. We cannot
predict if investors will find our Ordinary Shares and Warrants less attractive because we rely on these exemptions. If some investors
find our Ordinary Shares and Warrants less attractive as a result, there may be a less active trading market and share price for our Ordinary
Shares and Warrants may be more volatile.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We qualify as a foreign private issuer within
the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to United States domestic
public companies.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Because we qualify as a foreign
private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States
that are applicable to U.S. domestic issuers, including: (i) the rules under the Exchange Act requiring the filing of quarterly reports
on Form 10-Q or current reports on Form 8-K with the SEC; (ii) the sections of the Exchange Act regulating the solicitation of proxies,
consents, or authorizations in respect of a security registered under the Exchange Act; (iii) the sections of the Exchange Act requiring
insiders to file public reports of their share ownership and trading activities and liability for insiders who profit from trades made
in a short period of time; and (iv) the selective disclosure rules by issuers of material nonpublic information under Regulation FD.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We will be required to file an
annual report on Form 20-F within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly
basis through press releases, distributed pursuant to the rules and regulations of NASDAQ. Press releases relating to financial results
and material events will also be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to
the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. Accordingly,
you may receive less or different information about us than you would receive about a U.S. domestic public company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We could lose our status as a
foreign private issuer under current SEC rules and regulations if more than 50% of our outstanding voting securities become directly or
indirectly held of record by U.S. holders and any one of the following is true: (i) the majority of our directors or executive officers
are U.S. citizens or residents; (ii) more than 50% of our assets are located in the United States; or (iii) our business is administered
principally in the United States. If we lose our status as a foreign private issuer in the future, we will no longer be exempt from the
rules described above and, among other things, will be required to file periodic reports and annual and quarterly financial statements
as if we were a company incorporated in the United States. If this were to happen, we would likely incur substantial costs in fulfilling
these additional regulatory requirements, and members of our management would likely have to divert time and resources from other responsibilities
to ensuring these additional regulatory requirements are fulfilled.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><b><i>If we fail to comply with
the continued listing requirements of the Nasdaq Capital Market, our ordinary shares may be delisted and the price of our ordinary shares
and our ability to access the capital markets could be negatively impacted</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our ordinary shares are listed
on the Nasdaq Capital Market. As such, we are required to meet the continued listing requirements of the Nasdaq Capital Market and other
Nasdaq rules, including those regarding director independence and independent committee requirements, minimum shareholders&#8217; equity,
minimum share price and certain other corporate governance requirements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">On January 14, 2025, we announced
that we received written notice from the listing qualifications department of The Nasdaq Stock Market (&#8220;Nasdaq&#8221;) stating that
since we have not yet filed a Form 6-K containing an interim balance sheet and income statement as of the end of our second quarter (the
&#8220;Six Month Report&#8221;) by December 31, 2024, we were not in compliance with Listing Rule 5250 (c) (2) (the &#8220;Rule&#8221;).
On January 16, 2025, we filed our Six Month Report with the SEC, and on the same day, we received a letter from Nasdaq confirming that
we were in compliance with the Rule.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We have in the past, and may in
the future, be unable to comply with certain of the listing standards that we are required to meet to maintain the listing of our ordinary
shares on Nasdaq. If we fail to satisfy the continued listing requirements of Nasdaq, Nasdaq may take steps to delist our shares of common
stock. Such a delisting would have a negative effect on the price of our shares of common stock, impair the ability to sell or purchase
our shares of common stock when persons wish to do so, and any delisting materially adversely affect our ability to raise capital or pursue
strategic restructuring, refinancing or other transactions on acceptable terms, or at all. Delisting from Nasdaq could also have other
negative results, including the potential loss of institutional investor interest and fewer business development opportunities, as well
as a limited amount of news and analyst coverage of us. Delisting could also result in a determination that our shares of common stock
are a &#8220;penny stock,&#8221; which would require brokers trading in our shares of common stock to adhere to more stringent rules,
possibly resulting in a reduced level of trading activity in the secondary market for our shares of common stock. In the event of a delisting,
we would attempt to take actions to restore our compliance with Nasdaq&#8217;s listing requirements, but we can provide no assurance that
any such action taken by us would allow our shares of common stock to become listed again, stabilize the market price or improve the liquidity
of our securities, prevent our shares of common stock from dropping below the Nasdaq minimum bid price requirement or prevent future non-compliance
with Nasdaq&#8217;s listing requirements.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are a &#8220;controlled company&#8221; as
that term is defined in the rules of Nasdaq and, as a result, qualify for, and may rely on, exemptions from certain corporate governance
requirements. To the extent that we elect to rely on these exemptions, shareholders will not have the same protections afforded to stockholders
of companies that are subject to such requirements.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result of the completion
of the Business Combination, Seller controls a majority of the voting power (approximately 69.21%) of the outstanding Ordinary Shares.
The ultimate beneficial owner of Seller is Lighthouse Corporation PTC, as trustee of the Lighthouse Settlement, the sole shareholder of
Seller. The Lighthouse Settlement is a discretionary trust of which Yariv Elbaz and his family are the named potential beneficiaries.
The trustee, Lighthouse Corporation PTC Limited, controls the affairs of the trust.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result, we are a &#8220;controlled
company&#8221; within the meaning of the corporate governance standards of Nasdaq. Under these rules, a listed company of which more than
50% of the voting power is held by an individual, group or another company is a &#8220;controlled company&#8221; and may elect not to
comply with certain corporate governance requirements, including:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the requirement that a majority of the board of directors consist of independent directors;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the requirement that our nominating and corporate governance committee be composed entirely of independent directors; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the requirement that our compensation committee be composed entirely of independent directors.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">To the extent that we continue
to meet the definition of a &#8220;controlled company&#8221; within the meaning of the corporate governance standards of Nasdaq, we may
rely on these exemptions and, to the extent that we choose to do so, we may not have a majority of independent directors on our board
of directors and our corporate governance and compensation committees may not consist entirely of independent directors. Accordingly,
you may not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements
of Nasdaq.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>You may face difficulties in protecting your
interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under the laws of Gibraltar,
and we conduct substantially all of our operations, and a majority of our directors and executive officers reside, outside of the United
States.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are an exempted company limited
by shares incorporated under the laws of Gibraltar and we conduct a majority of our operations outside the United States. Substantially
all of our assets are located outside the United States. A majority of our officers and directors reside outside the United States, and
a substantial portion of the assets of those persons are located outside of the United States. As a result, it may be difficult for investors
to effect service of process within the United States upon our directors or officers who reside outside the United States, to bring original
actions outside the United States based on the securities laws of the United States against our directors or officers who reside outside
the United States, or to enforce judgments obtained in the United States courts against our directors or officers outside the United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our corporate affairs will be
governed by our Memorandum and Articles of Association and the <span style="background-color: white">Companies Act 2014 of the Laws of
Gibraltar</span>. The rights of our shareholders and the fiduciary duties of our directors under Gibraltar law are different from what
they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, Gibraltar has a different
body of securities laws than the United States and some U.S. states, such as Delaware, may have more fully developed and judicially interpreted
bodies of corporate law than Gibraltar. In addition, shareholders of Gibraltar companies may not have standing to initiate a shareholder
derivative action in a federal court of the United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Certain corporate governance practices
in Gibraltar, which is our home country, differ significantly from requirements for companies incorporated in other jurisdictions such
as the United States. As a foreign private issuer whose securities are listed on the Nasdaq, we are permitted to follow certain home country
corporate governance practices in lieu of the requirements of the Nasdaq Rules pursuant to Nasdaq Rule 5615(a)(3), which provides for
such exemption to compliance with the Nasdaq Rule 5600 Series. Since Gibraltar does not have any rules regarding the following, we intend
to rely on the exemption available to foreign private issuers for the requirement that the compensation committee be comprised of independent
directors and the requirement that we obtain shareholder approval to issue 20% or more of our outstanding Ordinary Shares in a private
offering. To the extent we choose to follow home country practice with respect to corporate governance matters, our shareholders may be
afforded less protection than they otherwise would under rules and regulations applicable to U.S. domestic issuers.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result of all of the above,
our shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board
of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We do not anticipate paying dividends for the
foreseeable future.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">It is expected that we will continue
to operate at loss in the foreseeable future, and will retain most, if not all, of our available funds and any future earnings to fund
the development and growth of our business. As a result, it is not expected that we will pay any cash dividends in the foreseeable future.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our board of directors will have
discretion as to whether to distribute dividends. Even if the board of directors decides to declare and pay dividends, the timing, amount
and form of future dividends, if any, will depend on the future results of operations and cash flow, capital requirements and surplus,
the amount of distributions, if any, received by us from subsidiaries, our financial condition, contractual restrictions and other factors
deemed relevant by our board of directors. Accordingly, you may need to rely on sales of our Ordinary Shares after price appreciation,
which may never occur, as the only way to realize any future gains on your investment. There is no guarantee that our Ordinary Shares
will appreciate in value or that the market price of our Ordinary Shares will not decline.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Our Business</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Severe adverse weather conditions, such as hurricanes
or severe storms, or the effects of global warming, may also result in extensive property damage, extended business interruption, personal
injuries and other loss and damage to us.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The international price of wheat
is the main risk in our operations. Fluctuation of wheat cost depends on weather and strategies of the main producers of wheat based in
North America, Central Europe and around the Black Sea. Adverse weather conditions have historically caused volatility in the agricultural
commodity industry by causing crop failures or significantly reduced harvests, which may affect the supply and pricing of the agricultural
commodities that we sell and use in our business, negatively affect the creditworthiness of agricultural producers who do business with
us or impact our ability to obtain sufficient unprocessed grains to meet demand. The variation in the acquisition price of the wheat cannot
be directly impacted on our average selling price of flour, semolina, pasta and couscous.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Severe adverse weather conditions,
such as hurricanes or severe storms, may also result in extensive property damage, extended business interruption, personal injuries and
other loss and damage to us. Our operations also rely on dependable and efficient transportation services. A disruption in transportation
services, as a result of weather conditions or otherwise, may also significantly adversely impact our operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Additionally, the potential physical
impacts of climate change are uncertain and may vary by region. These potential effects could include changes in rainfall patterns, water
shortages, changing sea levels, changing storm patterns and intensities, and changing temperature levels that could adversely impact our
costs and business operations, the location and costs of global agricultural commodity production and the supply and demand for agricultural
commodities. Climate change could also lead to stronger production variability than today which could result in price volatility. Climate
change could cause temperature increases and rainfall changes that could lead to lower yields in Morocco and other semi-arid Mediterranean
countries in the future, which could impact raw material costs, availability and quality. These effects could be material to our results
of operations, liquidity or capital resources.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Our business is subject to fluctuations in agricultural
commodity and other raw material prices, transportation costs, energy prices, interest rates and foreign currency exchange rates, in each
case caused by factors outside of our control that could adversely affect our operating results.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As we cannot control the average
selling price of our finished products, any increase in the cost of raw materials has a direct impact on our margins.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our business is subject to fluctuations
in agricultural commodity and other raw material prices caused by other factors outside of our control such as currency exchange rate
fluctuations, local and international changes in supply and demand caused by factors outside of our control, including farmer planting
and selling decisions, government agriculture programs and policies, global inventory levels, demand for biofuels, weather and crop conditions
and demand for and supply of, competing commodities and substitutes, that could adversely affect our operating results.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Our business is dependent upon our ability to
obtain quality raw materials.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The quality of our products depends
upon the quality of raw materials. If we do not have access to high quality of wheat, we have to use enhancers such as enzymes, ascorbic
acid and gluten, to reach a higher level of quality. Such additional costs will negatively impact our results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are dependent on a related party supplier
from which we obtain substantially all of our raw material.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In 2018, we entered into a five-year
supply agreement with Millcorp Geneve SA (&#8220;Millcorp&#8221;) a wholly owned subsidiary of the Seller, pursuant to which we are obligated
to obtain at least 80% of our annual requirements of common wheat, durum wheat, or any other cereal, from Millcorp which expired in March
31, 2023 and subsequently extended 3 years through March 31, 2026. Any disruption of Millcorp&#8217;s operations or its inability to perform
its supply obligations could adversely affect our operating results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Although we believe our transactions
with Millcorp contain fair market value terms, such transactions with an entity in which related parties hold ownership interests present
potential for conflicts of interest. Conflicts of interest may also arise in connection with the exercise of contractual remedies under
these transactions, such as the treatment of events of default.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Our Business may be adversely affected by disruptions
in its distribution and logistical systems.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The cost of wheat is affected
not only by the wheat market but also by the cost of freight. Significant increases in shipping and freight cost could materially adversely
affect our results of operations and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Our Business is vulnerable to the effects of
supply and demand imbalances in our industries.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Historically, the market of flour
mills in Morocco is imbalanced, with periods of high demand and period of low demand and with a supply capacity exceeding the demand.
To maintain our market shares, we must compete on price and reduce margin.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are subject to global and regional economic
downturns and related risks.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The level of demand for our products
is affected by global and regional demographic and macroeconomic conditions, including population growth rates and changes in standards
of living. A significant downturn in global economic growth, or recessionary conditions in major geographic regions, may lead to reduced
demand for agricultural commodities, which could adversely affect our business and results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are subject to currency exchange rate fluctuations
which may have an adverse effect on our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Due to the international nature
of our business, we are exposed to currency exchange rate fluctuations. Changes in exchange rates between the U.S. dollar and other currencies,
particularly the Angolan Kwanza and the Euro affect our revenues and expenses that are denominated in local currencies and may also have
a negative impact on the value of our assets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are subject to economic, political and other
risks of doing business globally and in emerging markets.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are a global business with
all of our assets and operations located outside the United States. In addition, part of our strategy involves expanding our business
in several emerging market regions, including Eastern Europe, Asia-Pacific, the Middle East and Africa. Volatile international economic,
political and market conditions may have a negative impact on our operating results and our ability to achieve our business strategies.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are also exposed to other risks
of international operations, including:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">changes in laws and regulations or their interpretation or enforcement in the countries where we operate, such as tax laws, </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">sovereign risk;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">exchange controls or other currency restrictions and limitations on the movement of funds, such as on the remittance of dividends by subsidiaries;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">challenges in maintaining an effective internal control environment with operations in multiple international locations, including language differences, varying levels of U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) expertise in international locations; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">labor disruptions, civil unrest, significant political instability, wars or other armed conflict or acts of terrorism.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">adverse trade policies or trade barriers on agricultural commodities and commodity products</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">inflation and hyperinflationary economic conditions and adverse economic effects resulting from governmental attempts to control inflation, such as imposition of wage and price controls and higher interest rates; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">difficulties in enforcing agreements or judgments and collecting receivables in foreign jurisdictions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">government intervention, including through expropriation, or regulation of the economy or natural resources, including restrictions on foreign ownership of land or other assets;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">These risks could adversely affect
our operations, business strategies and operating results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>A natural disaster, economic depression or other
adverse events affecting Morocco where most our facilities and customers are located facilities could adversely affect our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">A significant portion of our operations
and sales are in Morocco. A natural disaster, economic downturn or depression, civil unrest, significant political instability, wars or
other armed conflict or acts of terrorism affecting the country could have a negative adverse impact on our operations and business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are dependent upon a small group of key executives
and employees - If we fail to retain and motivate members of our management team and other key employees or fail to attract, train and
retain additional employees to support our operations, our business and future growth prospects would be harmed.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our success and future growth
depend largely upon the continued services of our executive officers as well as our other key employees. These executives and certain
key employees members have been primarily responsible for the success and growth of our Company and development of our brands, reputation
and relationships with our customers. None of such persons is subject to long term written employment arrangements. The loss of any such
persons could adversely affect our business and ability to grow. In addition, our success depends in part upon our ability to attract,
train and retain a sufficient number of employees and managers who understand and appreciate our culture and can represent our brand effectively
and establish credibility with our business partners and consumers. An inability to either replace departing personnel or attract and
retain new qualified personnel could adversely affect our business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We are subject to industry and other risks that
could adversely affect our reputation and financial results.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are subject to food and feed
industry risks which include, but are not limited to, crop disease, spoilage, contamination, tampering or other adulteration of products,
product liability claims and recalls and government regulation regarding matters such as food and feed safety, nutritional standards and
genetically modified organisms. We are also subject to shifts in customer and consumer preferences. These risks could not only adversely
affect our business and operating results but also our corporate reputation.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a company whose products comprise
staple food and feed products sold globally, maintaining a good corporate reputation is critical to our continued success. Reputational
value is based in large part on perceptions, which can shift rapidly in response to negative incidents. The failure or alleged failure
to maintain high standards for quality, safety, integrity, environmental sustainability and social responsibility, including with respect
to raw materials, even if untrue, may result in adverse tangible effects, such as reduced demand for our products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We may be subject to significant liability that
is not covered by insurance.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We believe that our insurance
coverage is consistent with industry practice, and is sufficient for our needs. However, claims under our insurance policies may be subject
to certain exceptions, may not be honored fully, in a timely manner, or at all, or we may incur severe, unexpected losses that are not
fully covered by our insurance. If we were to incur substantial liabilities or if our business operations were interrupted for a substantial
period of time, our business and operating results could be adversely affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Our disclosure controls and procedures may not
prevent or detect all errors or acts of fraud.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our disclosure controls and procedures
are designed to reasonably assure that information required to be disclosed by us in reports we file or submit under the Exchange Act
is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the
rules and forms of the SEC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We believe that any disclosure
controls and procedures, or internal controls and procedures, no matter how well conceived and operated, can provide only reasonable,
not absolute, assurance that the objectives of the control system are met.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">These inherent limitations include
the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally,
controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override
of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur
and not be detected, which would likely cause investors to lose confidence in our reported financial information. This could in turn limit
our access to capital markets, harm our results of operations, and lead to a decline in the trading price of our Ordinary Shares. Additionally,
ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject
us to potential delisting from the stock exchange on which we list, regulatory investigations and civil or criminal sanctions. We may
also be required to restate our financial statements from prior periods.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>If we fail to establish and maintain proper
internal financial reporting controls, our ability to produce accurate financial statements or comply with applicable regulations could
be impaired.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Pursuant to Section 404 of the
Sarbanes-Oxley Act, we are required to file a report by our management on our internal control over financial reporting, including an
attestation report on internal control over financial reporting issued by our independent registered public accounting firm. However,
while we remain an emerging growth company, we will not be required to include an attestation report on internal control over financial
reporting issued by our independent registered public accounting firm. The presence of material weaknesses in internal control over financial
reporting could result in financial statement errors which, in turn, could lead to errors in our financial reports and/or delays in our
financial reporting, which could require us to restate our operating results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">If we fail to maintain effective
internal controls over financial reporting in the future, our management and our independent registered public accounting firm may conclude
that our internal control over financial reporting is not effective. Investors may lose confidence in our operating results, the price
of the Ordinary Shares could decline and we may be subject to litigation or regulatory enforcement actions. In addition, if we are unable
to meet the requirements of Section 404 of the Sarbanes-Oxley Act, the Ordinary Shares may not be able to remain listed on the Nasdaq
Global Market.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We may not be able to retain existing customers,
attract new customers, expand product offerings, and increase processed volumes and revenue from both new and existing customers.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The future growth of our business
depends on our ability to retain existing customers, attract new customers as well as getting existing customers and new customers to
increase the volumes of purchases and therefore grow revenue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">A customer&#8217;s purchase of
our products may decrease for a variety of reasons, including the customer&#8217;s level of satisfaction with our products and services,
the expansion of business to offer new products and services, the effectiveness of our support services, the pricing of our products and
services, the pricing, range and quality of competing products or services, the effects of global economic conditions, regulatory or financial
institution limitations, trust, and our ability to deliver quality products at competitive prices in a timely fashion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Any failure by us to retain existing
customers, attract new customers, and increase revenue from both new and existing customers could materially and adversely affect our
business, financial condition, results of operations and prospects. These efforts may require substantial financial expenditures, commitments
of resources, developments of our processes, and other investments and innovations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Our Growth</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Our risk management strategies may not be effective.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We may not be able to achieve
the efficiencies, savings and other benefits anticipated from our cost reduction, margin improvement and other business optimization initiatives.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are continually implementing
programs to reduce costs, increase efficiencies and enhance our business. Initiatives implemented in the past years have included the
outsourcing of certain activities in several regions and the rationalization of manufacturing operations globally, including the implementation
of an operational improvement program. Unexpected delays, increased costs, adverse effects on our internal control environment, inability
to retain and motivate employees or other challenges arising from these initiatives could adversely affect our ability to realize the
anticipated savings or other intended benefits of these activities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>We may not realize the anticipated benefits
of acquisitions or joint ventures.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are an active acquirer of other
companies, and we have joint ventures partners. Part of our strategy involves acquisitions, alliances and joint ventures designed to expand
and enhance our business. Our ability to benefit from acquisitions, joint ventures and alliances depends on many factors, including our
ability to identify suitable prospects, negotiate favorable transaction terms and successfully consummate and integrate any businesses
we acquire.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our acquisition activities may
involve unanticipated delays, costs and other problems. If we encounter unexpected problems with one of our acquisitions, our senior management
may be required to divert attention away from other aspects of our businesses to address these problems. Additionally, we may fail to
consummate proposed acquisitions, after incurring expenses and devoting substantial resources, including management time, to such transactions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Acquisitions also pose the risk
that we may be exposed to successor liability relating to actions by an acquired company and its management before the acquisition. The
due diligence we conduct in connection with an acquisition, and any contractual guarantees or indemnities that we receive from the sellers
of acquired companies, may not be sufficient to protect us from, or compensate us for, actual liabilities. A material liability associated
with an acquisition could adversely affect our reputation and results of operations and reduce the benefits of the acquisition. Additionally,
acquisitions involve other risks, such as differing levels of management and internal control effectiveness at the acquired entities,
systems integration risks, the risk of impairment charges relating to goodwill and intangible assets recorded in connection with acquisitions,
the risk of significant accounting charges resulting from the completion and integration of a sizeable acquisition, the need to fund increased
capital expenditures and working capital requirements, our ability to retain and motivate employees of acquired entities and other unanticipated
problems and liabilities. From time to time, we may also seek to divest some of our businesses or assets, including divestitures of operations
in certain markets, plant or milling assets or business lines.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Government Regulation</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Agricultural commodity production
and trade flows are significantly affected by government policies and regulations. Governmental policies affecting the agricultural industry,
such as taxes, tariffs, duties, subsidies, import and export restrictions on agricultural commodities and commodity products and energy
policies (including biofuels mandates), can influence industry profitability, the planting of certain crops versus other uses of agricultural
resources, the location and size of crop production, whether unprocessed or processed commodity products are traded and the volume and
types of imports and exports. In addition, international trade disputes can adversely affect agricultural commodity trade flows by limiting
or disrupting trade between countries or regions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The Moroccan market where the
bulk of our business originates and where we operate nine milling plants, is highly regulated by the Moroccan government. In particular:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Soft wheat cannot be freely imported during the calendar year. All our soft wheat must be imported before end of April and from beginning of September or October depending on the harvests of local wheat in Morocco. This is designed to protect local Moroccan producers of wheat by enabling them to sell their production on the local market. For an industrial producer, the quality of local wheat is not high enough to ensure a good quality of finished products.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Part of the flour on the Moroccan market is subsidized by the government. This mechanism is to disappear in the next few months which may change the competition on the market.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">All soft wheat imported to Morocco must be certificated for import by the National Office for Food Safety in Morocco (Office National de Securit&#233; Sanitaire des Produits Alimentaires, or &#8220;ONSSA&#8221;). Our subsidiaries have generally been successful in obtaining ONSSA certification of the export of wheat to Morocco. Any failure or delay in our ability to obtain ONSSA certification in the future cold have a material adverse effect on our business. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Legal claims, government investigations or other
regulatory enforcement actions could subject us to civil and criminal penalties.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Since we operate in a highly regulated
environment with constantly evolving legal and regulatory frameworks, we are subject to the risk of legal claims, government investigations
or other regulatory enforcement actions. Although we have implemented policies and procedures designed to ensure compliance with existing
laws and regulations, there can be no assurance that our suppliers and distributors will not violate our policies and procedures. Moreover,
a failure to maintain effective control processes could lead to violations, unintentional or otherwise, of laws and regulations. Legal
claims, government investigations or regulatory enforcement actions arising out of our failure or alleged failure to comply with applicable
laws and regulations could subject us to civil and criminal penalties that could materially and adversely affect our product sales, reputation,
financial condition and operating results. In addition, the costs and other effects of defending potential and pending litigation and
administrative actions against us may be difficult to determine and could adversely affect our financial condition and operating results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Litigation or legal proceedings could expose
us to significant liabilities and have a negative impact on our reputation or business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">From time to time, we may be party
to various claims and litigation proceedings. We evaluate these claims and litigation proceedings to assess the likelihood of unfavorable
outcomes and to estimate, if possible, the amount of potential losses. Based on these assessments and estimates, we may establish reserves,
as appropriate. These assessments and estimates are based on the information available to management at the time and involve a significant
amount of management judgment. Actual outcomes or losses may differ materially from our assessments and estimates. Although we carry insurance
for certain potential liabilities, such coverage may be insufficient or may not cover the potential liabilities with which we may be faced.
We are not currently party to any material litigation.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Competition</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We face significant competition
in each of our businesses and we have numerous competitors, some of which are larger and have greater financial resources than we have.
As many of the products we sell are global commodities, the markets for our products are highly price competitive and in many cases sensitive
to product substitution. In addition, to compete effectively, we must continuously focus on improving efficiency in our production and
distribution operations, as well as developing and maintaining appropriate market share and customer relationships. Competition could
cause us to lose market share or reduce pricing, which could have an adverse effect on our business and profitability.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Data Security and Intellectual
Property</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><b><i>Our business and operations
would suffer in the event of IT system failures, cybersecurity attacks, data breaches, or vulnerabilities in our or our third-party vendors&#8217;
information security program or defenses.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our business relies upon information
technology systems operated by us and by our third-party service providers. These systems may fail or experience operational disruption,
experience cybersecurity attacks, or be damaged by computer viruses and unauthorized access. In the ordinary course of business, we collect,
store and transmit confidential information (including but not limited to intellectual property, proprietary business information and
personal information). It is critical that we do so in a secure manner to maintain the confidentiality and integrity of such confidential
information. While we are currently in the process of developing and implementing policies and procedures to ensure the security and integrity
of our information technology systems and confidential and proprietary information, we do not currently have any written policies and
procedures in place. If we fail to maintain adequate policies and procedures for the protection of our information technology systems
and confidential and proprietary information, we may be vulnerable to security breaches or disruptions and system breakdowns or other
damage or interruptions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We do not conduct audits or formal
evaluations of our third-party vendors&#8217; information technology systems and cannot be sure that our third-party vendors have sufficient
measures in place to ensure the security and integrity of their information technology systems and our confidential and proprietary information.
If our third-party vendors fail to protect their information technology systems and our confidential and proprietary information, we may
be vulnerable to disruptions in service and unauthorized access to our confidential or proprietary information and we could incur liability
and reputational damage and the further development and commercialization of our product candidates could be delayed. We have not, to
our knowledge, experienced any material IT system failures or any material cybersecurity attacks to date. We cannot assure you that our
data protection efforts and our investment in information technology will prevent significant breakdowns, data leakages, breaches in our
systems or those of our third-party vendors and other contractors and consultants, or other cyber incidents that could have a material
adverse effect upon our reputation, business, operations or financial condition. Furthermore, cyberattacks and security incidents are
expected to accelerate in both frequency and impact as the use of AI increases and attackers become increasingly sophisticated and utilize
tools and techniques that are designed to circumvent controls, avoid detection, and remove or obfuscate forensic evidence.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">If such an event were to occur
and cause interruptions in our operations, it could result in a material disruption of our development programs, business operations,
a breach of sensitive personal information or a loss or corruption of critical data assets including trade secrets or other proprietary
information. Such IT system failures, cybersecurity attacks or vulnerabilities to our or our third-party vendors&#8217; information security
programs or defenses could result in legal liability, reputational damage, business interruption, and our competitive position could be
harmed and the further development and commercialization of our products or any future products could be delayed or disrupted. Moreover,
containing and remediating any IT system failure, cybersecurity attack or vulnerability may require significant investment of resources.
Furthermore, significant security breaches or disruptions of our internal information technology systems or those of our third-party vendors
and other contractors and consultants could result in the loss, misappropriation and/or unauthorized access, use, or disclosure of, or
the prevention of access to, confidential information (including trade secrets or other intellectual property, proprietary business information
and personal information), which could result in financial, legal, business and reputational harm to us.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Our Capital Requirements</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><b><i>We are a capital intensive
business and depend on cash provided by our operations as well as access to external financing to operate and expand our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We require significant amounts
of capital to operate our business and fund capital expenditures. In addition, our working capital needs are directly affected by the
prices of agricultural commodities, with increases in commodity prices generally causing increases in our borrowing levels. Furthermore,
the expansion of our business and pursuit of acquisitions or other business opportunities may require us to have access to significant
amounts of capital and working capital. If we are unable to generate sufficient cash flows or raise sufficient external financing to fund
these activities and their working capital, we may be forced to limit our operations and growth plans, which may adversely impact our
competitiveness and, therefore, our results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Risks Related to Incorporation in Gibraltar</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><b><i>You will have limited ability
to bring an action against us against our directors and officers, or to enforce a judgment against us or them, because we are incorporated
in Gibraltar, because we conduct our operations primarily outside of the United States and because a majority of our directors and officers
reside outside the United States.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are a Gibraltar public company
limited by shares and, as a result, the rights of the holders of our Ordinary Shares are governed by Gibraltar law and our Memorandum
and Articles of Association. We conduct our operations through subsidiaries which are located primarily outside the United States. All
of our assets are located outside the United States, and substantially all of our business is conducted outside the United States. All
of our officers and a majority of our directors will reside outside the United States and a substantial portion of the assets of those
persons are located outside of the United States. As a result, it could be difficult or impossible for you to effect service of process
on these individuals in the United States in the event that you believe that your rights have been infringed under applicable securities
laws or otherwise or to enforce in the United States judgments obtained in U.S. courts against us or those persons based on civil liability
provisions of the U.S. securities laws. It is doubtful whether the courts in Gibraltar will enforce judgments obtained in other jurisdictions,
including the U.S., against us or our directors or officers under the securities laws of those jurisdictions or entertain actions in against
us or our directors or officers under the securities laws of other jurisdictions. As a result, public shareholders might have more difficulty
in protecting their interests in the face of actions taken by management, members of the board of directors or controlling shareholders
than they would as public shareholders of a U.S. company.</p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><b><span id="a_006"></span>Item 4. INFORMATION ON THE COMPANY</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">A. <span style="text-decoration: underline">History and Development of the Company</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are an integrated, global business
involved in the purchase, storage, transport, processing and sale of agricultural commodities and commodity products. The principal agricultural
commodities that we handle are flour and semolina, and secondary processing products such as pasta and couscous.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our subsidiary Forafric Maroc
is the combination of two former family owned businesses, Forafric (Maymouna) and Tria Group. Forafric (Maymouna) was acquired by FAHL
in April 2015 and the Tria Group was acquired by us in January 2016. Today, we sell processed commodity products to customers in approximately
forty-five countries in Europe, Asia, Africa and the Middle East. The principal purchasers of our products are wholesale foods manufacturers
and distributors. We have developed an extensive global logistics network including storage facilities with direct access to ports by
rail.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">On June 9, 2022, we completed
a Business Combination, in accordance with the Business Combination Agreement, by and among Globis, the Company, and Lighthouse Capital
Limited, a Gibraltar private company limited by shares. On that day, as contemplated in the Business Combination Agreement: (i) Globis
merged with and into Globis NV Merger 2 Corp., a Nevada corporation (&#8220;Merger Sub&#8221;), with Merger Sub surviving (the &#8220;Merger&#8221;);
(ii) immediately following the effectiveness of the Merger, all of the common stock of Merger Sub issued pursuant to the Merger were contributed
to the Company; and (iii) thereafter the Company acquired 100% of the equity interests in FAHL from the Seller and FAHL became a direct
subsidiary of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result of the Business Combination,
(i) Globis stockholders received one ordinary share, nominal value $0.001 per share, of the Company (each, an &#8220;Ordinary Share&#8221;)
for each issued and outstanding share of Common Stock, par value $0.0001 per share, of Globis (the &#8220;Common Stock&#8221;) held prior
to the Merger; (ii) the issued and outstanding redeemable warrants that were registered pursuant to the Registration Statement on Form
S-1 (SEC File No. 333-250939) of Globis automatically became redeemable warrants to acquire Ordinary Shares at an exercise price of $11.50
per share on the terms and subject to the conditions set forth in the applicable warrant agreement (which Warrant Agreement was assigned
and novated by Globis to the Company with no other changes having been made to the terms of any issued and outstanding Public Warrants
as a result of the Merger); (iii) each issued and outstanding warrant of Globis issued in a private placement automatically became warrants
to acquire Ordinary Shares at an exercise price of $11.50 per share on the terms and subject to the conditions set forth in the applicable
warrant agreement (with no other changes having been made to the terms of any issued and outstanding private placement warrants as a result
of the Merger); and (iv) each issued and outstanding unit of Globis that had not been previously separated into the underlying Common
Stock and underlying warrant upon the request of the holder thereof, was cancelled and entitled the holder thereof to one Ordinary Share
and one redeemable warrant to acquire one Ordinary Share at an exercise price of $11.50 per share on the terms and subject to the conditions
set forth in the applicable warrant agreement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The Business Combination was consummated
on June 9, 2022. The transaction was approved by the Globis Board and was approved at the Special Meeting of Globis&#8217; shareholders
held on June 9, 2022. Globis&#8217; shareholders also voted to approve all other proposals presented at the Special Meeting.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result of the Business Combination,
on June 10, 2022, our Ordinary Shares and Warrants commenced trading on the Nasdaq Stock Market LLC under the symbols of &#8220;AFRI&#8221;
and &#8220;AFRIW,&#8221; respectively.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The following
diagram illustrates our corporate structure as of the date of this annual report:</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">On July 26, 2023, we acquired
90% of Socie&#769;te&#769; Industrielle de Minoterie du Sud (&#8220;SIMS&#8221;),a soft wheat milling company with primary operations
in Marrakesh, Morocco, for cash consideration and noncontrolling interest in the amount of approximately $56 thousand and the assumption
of SIMS&#8217; outstanding debts in the amount of approximately $5.3 million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">On April 5, 2024, we signed, through
our subsidiary, Epidor, a long term lease agreement of 10 years with HMMA Group to rent a mill based in Meknes, Morocco. The rental fees
will be $692,308 per annum for the 5 first years, $748,440 per annum for the 3 following years and $773,389 per annum for the 2 last years.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Emerging Growth Company Status</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are an &#8220;emerging growth
company,&#8221; as defined in the Jumpstart Our Business Startups Act (the &#8220;JOBS Act&#8221;), and we are eligible to take advantage
of certain exemptions from various reporting and financial disclosure requirements that are applicable to other public companies, that
are not emerging growth companies, including, but not limited to, (1) not being required to comply with the auditor attestation requirements
of Section 404 of the Sarbanes-Oxley Act, (2) reduced disclosure obligations regarding executive compensation in our periodic reports
and proxy statements, and (3) exemptions from the requirements of holding a non-binding advisory vote on executive compensation and shareholder
approval of any golden parachute payments not previously approved. We intend to take advantage of these exemptions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In addition, Section 107 of the
JOBS Act also provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B)
of the Securities Act, for complying with new or revised accounting standards. As a result, an emerging growth company can delay the adoption
of certain accounting standards until those standards would otherwise apply to private companies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We could remain an emerging growth
company for up to five years, or until the earliest of (1) the last day of the first fiscal year in which our annual gross revenues exceed
$1.235 billion, (2) the date that we become a &#8220;large accelerated filer&#8221; as defined in Rule 12b-2 under the Exchange Act, which
would occur if the market value of our Ordinary Shares that is held by non-affiliates exceeds $700 million as of the last business day
of our most recently completed second fiscal quarter and we have been publicly reporting for at least 12 months, or (3) the date on which
we have issued more than $1 billion in non-convertible debt during the preceding three-year period.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Foreign Private Issuer Status</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are a foreign private issuer
within the meaning of the rules under the Exchange. As such, we are exempt from certain provisions applicable to United States domestic
public companies. For example:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">we are not required to provide as many Exchange Act reports, or as frequently, as a domestic public company;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">for interim reporting, we are permitted to comply solely with our home country requirements, which are less rigorous than the rules that apply to domestic public companies;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">we are not required to provide the same level of disclosure on certain issues, such as executive compensation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">we are exempt from provisions of Regulation FD aimed at preventing issuers from making selective disclosures of material information;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">we are not required to comply with the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security registered under the Exchange Act; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">we are not required to comply with Section 16 of the Exchange Act requiring insiders to file public reports of their share ownership and trading activities and establishing insider liability for profits realized from any &#8220;short-swing&#8221; trading transaction.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">B. <span style="text-decoration: underline">Business Overview</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Unless otherwise indicated or the context otherwise
requires, references in this section to the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; the &#8220;group&#8221;
and other similar terms refer to FAHL and its subsidiaries prior to the Business Combination and to Forafric Global PLC and its consolidated
subsidiaries after giving effect to the Business Combination as the context may require.</i></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We operate through FAHL, our fully
owned subsidiary, which is a private company limited by shares incorporated in Gibraltar under the laws of Gibraltar. FAHL is registered
with the Registrar of Companies in Gibraltar under registration number 114436. FAHL is a holding company, and substantially all of our
operations are conducted through our subsidiaries. Our corporate headquarters is located at Madison Building, Midtown, Queensway, Gibraltar
GX11 1AA. Our registered office is located at 57/63 Line Wall Road, Gibraltar GX11 1AA.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are an integrated, global business
involved in the purchase, storage, transport, processing and sale of agricultural commodities and commodity products. The principal agricultural
commodities that we handle are flour and semolina, and secondary processing products such as pasta and couscous.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our subsidiary Forafric Maroc
is the combination of two former family owned businesses, Forafric (Maymouna) and Tria Group. Forafric (Maymouna) was acquired by FAHL
in April 2015 and the Tria Group was acquired by FAHL in January 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Tria Group was established in
1923 in Morocco under the name Minoterie Biscuiterie d&#8217;Anfa. The brand Tria was created in 1949. Tria Group was purchased by Mr.
Mohammed Jamaleddine (father of Mustapha Jamaleddine, the former CEO of the group) in 1974. At this time the group had only one mill with
a total capacity of 70 tons per day. In 1981, a first investment was made to increase the capacity to 150T/day. The production of pasta
and couscous was launched in 1989. In 1995, a second investment to increase the capacity was made. In 2004, Tria formed the Ceraelis trading
company, and in 2008, Finalog, a logistics company, with storage facilities in Casablanca. Tria Group was managed by the Jamaleddine family
until 2016 and its acquisition by Forafric.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Forafric (Maymouna) was created
in 1943. It initially specialized in the import-export of cereals and various other food and plant products (e.g., legumes, sugar, tea,
aromatic plants, etc.) which in 1997 evolved into industrial flour milling by buying and then building its own mills. In 2003, Forafric
decided to market its own brand, MayMouna.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In 2021, we acquired a majority
ownership interest in MDS Mali and MDS Burkina Faso, both of which are based in Western Africa and are dedicated to soft wheat crushing.
In addition, we acquired a majority ownership interest in Sanabil SA, a wheat milling business in the region of Meknes, Morocco.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our subsidiary based in Angola
is a greenfield project to develop soft wheat activity.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We operate primarily in the large
and growing African food market, providing base products such as flour, semolina pasta and couscous, which are staple products for most
consumers in this and other developing markets. We foresee continued market growth with the projected demographical increase and urbanization
in the region. The African population was approximately 1.5 billion in 2025 and, according to the Organisation for Economic Co-operation
and Development (OECD), will reach approximately 2.5 billion by 2050. Urbanization in Africa is projected to reach 1.5 billion by 2050,
adding 950 million people since 2015. 36% of the world&#8217;s undernourished population is in Africa. This projected increase in urbanization
is expected to lead to increased demand for more processed products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Wheat is unique as a source of
the gluten proteins that alone have the dough-forming properties needed to make the variety of foods that rely on the rheology of dough,
namely, leavened breads, pasta, noodles, flat/pocket breads, steamed breads, biscuits, cakes, pastries and various food ingredients. Therefore
wheat, an essential part of the diet of most of the world&#8217;s population, is prominent in world trade. Its quality traits are the
most critical of all the grains.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Research has shown that fiber
may play a large role in maintaining bowel health, lowering cholesterol, stabilizing blood glucose levels and controlling weight gain.
In recent years, the awareness of the health benefits of high fiber diets has increased. Whole grain wheat flour is known for its high
fiber, and enriched wheat flour is also a source of thiamin, riboflavin, niacin, and vitamin E. Wheat is also considered to be a good
source of several minerals such as iron, calcium, selenium, manganese, copper, phosphorous, and folate. It offers a number of health benefits,
which has led to increased demand for wheat flour among end users. Skin protection, nourishment, and energy are some of the basic health
benefits offered by the consumption of wheat flour.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The high fiber content in whole
grain wheat is known to promote gut health. Consumption of whole grain wheat flour has also showed positive effects on blood sugar levels.
These are some of the reasons that are contributing to change in dietary preferences of individuals. We do not believe that concerns regarding
gluten intolerance and celiac disease, which impact only small percentages of the population, will have any appreciable impact on projected
sales growth.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Most of our assets are based in
Morocco. The total wheat production for Morocco in 2024 was 5 million of metric tons (MT) of wheat and 0.9 million of MT of durum. The
total consumption of wheat-based product per person in Morocco is the second highest in the world, with 200kg per person per year. This
is three times the average consumption per person per year of the rest of the world, as bread remains a staple of both the Moroccan diet
and of Moroccan culture. The population of Morocco is projected to grow from approximately 38 million in 2024 to 46 million by 2050.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="text-decoration: underline">Leader in the Moroccan market</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are a leader in the Moroccan
market in respect of the wheat milling business, with a milling capacity of 3,700 tons per day, compared to 3,000 tons per day in 2023.
This position enables us to have better access to raw materials, to improve its productivity and to benefit from the power of our two
main brands, Maymouna and Tria <i>(See Our Brands and Products).</i></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Raw materials are the key to profitability
in our industry. Raw material accounts for up to 90% of total cost. With a total volume of 633,752 tons per year as of December 31, 2024,
the group has great bargaining power, ahead of many international providers of wheat, and has, accordingly, had access to excellent conditions
of purchasing.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As with every industrial business,
productivity is key to performance. With nine milling plants in Morocco, we improved our productivity over the past three years and reduced
our industrial cost. We consider ourselves to be among the top performing industrial units in our industry.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">MayMouna and Tria are our two
main brands in the Moroccan market. MayMouna is our most popular brand for Moroccan households and Tria is our most popular brand for
industrial clients in Morocco.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="text-decoration: underline">Stable Product Demand</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our products are basic food staples
in Morocco and Africa. Accordingly, demand for our products has been stable in Morocco and fast-growing in Sub-Saharan Africa and Angola,
even in periods of economic uncertainty.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Near-term and long-term Opportunities</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="text-decoration: underline">Near-term opportunities</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The Moroccan flour sector is changing.
Though in the 1960s Morocco was largely self-sufficient, producing more than 80% of the wheat for domestic consumption, only 60% of the
total domestic demand for wheat was met by the end the 20th century. Despite the introduction of improved wheat varieties and significant
increases in yields, yield levels remain below both the global average of over 3 metric tons per hectare (t/ha) and the African average
of 2.3 t/ha. Consequently, Morocco continued to import large volumes, making wheat the most important (in both volume and value terms)
of all agricultural imports. Governmental efforts to support yield growth are expected to continue, including the use of new technologies
for better seed-delivery and to increase crop yield. The transformation of the sector will create immediate opportunities to grow and
gain market share. As the leader on this market, we expect to benefit from this transformation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="text-decoration: underline">Long-term opportunities</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We believe that the market in
which we operate is sustainable and growing. We expect future growth in our market will be led by:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Continued demographical growth in the African continent from approximately 1.5 billion in 2025 to approximately 2.5 billion by 2050;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Increasing urbanization in Africa, projected to reach 1.5 billion by 2050, adding 800 million people since 2025; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">The continued growth in the consumption of our products in the region, which the Company expects to not only remain staple products, but to gain further traction with increasing urbanization.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Our Business Strategy</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We consider sustainable growth
to be the pillar of its business management strategy, through which it consolidates its position as a benchmark business group in its
areas of activity and as a sound, innovative, sustainable, responsible enterprise, committed to: (i) social well-being, diversity, environmental
balance and social and economic progress; and (ii) tax responsibility, respect of human rights and prevention of corruption and other
illegal conduct.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">This entails developing a business
model focusing on the generation of value, taking into consideration the interests of its human team, shareholders and investors, customers,
suppliers, the media, the communities in which we operate and the environment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In this regard, we look beyond
the exclusive goal of achieving financial yield and includes environmental, social and ethical criteria alongside economic variables in
its decision-making processes.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We thus undertake, as an essential
principle in its actions, the creation of a business model that is respectful of and sustainable for the environment and society overall
and, while ensuring value, profitability and competitiveness, it promotes diversity, respect for human rights, tax responsibility and
the prevention of corruption, thus contributing towards the progress of society and generating trust among our stakeholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Our Fundamental Values</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Nutrition: We ensure the supply
of products essential for human nutrition by contributing to the health and well-being of consumers. Our brands are symbols of quality
and good nutrition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Proximity: We maintain lasting
relationships with consumers, our customers and suppliers, by constantly listening to them. We build relationships of trust based on mutual
respect. We support the social and economic well-being of our growers, suppliers and local communities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Integrity: We are responsible
for our actions and performance. We expect similar behavior from our partners.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Excellence: We aim for the best
quality for our products, and process for the contribution of our teams. We are aware of our responsibility to provide high quality product
and product our customers from damaging additives and chemical residues.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Sustainability: We always act
with respect for our environment, and incorporate sustainability in all areas of our business, from operation of our facilities, to engagement
with customers, suppliers and communities. Long term sustainability and environmental responsibility are fundamental to the future of
our business. We are dedicated to reducing our carbon footprint by reduction of power consumption.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Our Business Model</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We have established ourself as
a leading wheat milling player in Morocco. With the acquisition of SIMS in 2023, and the long term lease signed by our subsidiary Epidor
in 2024 we now operate nine milling plants across Morocco (seven of which are dedicated to common wheat and two are dedicated to durum
wheat) with total processing capacity of 3,700 tons per day and a total milling capacity of 1,100,000 tons per year as of December 31,
2024. We also have 1 secondary processing unit, 2 logistics platforms, and 300,000 tons of grain storage facilities in Morocco. We also
operate two mills in Mali and Burkina Faso for an additional capacity of 500T per day. We are also the owner of PRODELA, an animal feed
processing company in Morocco, which was established in 1991 to commercialize the bran created by the mills.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our products are exported to 45
countries. Our primary activities include the production and sale of a variety of wheat flours, Semolina and Pasta and Couscous in Morocco
and outside Morocco. Our two main brands in Morocco are MAYMOUNA and TRIA (see Our Brands and Products).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Our Brands and Products</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Forafric owns two leading brands:
Tria and MayMouna.</p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img src="form20-f_002.jpg" alt=""/><span style="font-size: 10pt"></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Tria brand was born more than
60 years ago from a family that had a passion for the transmission of Moroccan culinary traditions, associated with a high level of quality.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As a result, Tria brand quickly
established itself as a key player in the flour milling sector and in the transformation of wheat grains into pasta and couscous. The
Company believes its success in Morocco was the result of strong commitments from the brand to offer products of constant quality and
taste.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">For several generations, Tria
has strived to keep intact the fundamentals that have made its reputation, from the selection of a high quality raw materials, and seeks
to reinventing its products in order to support changing consumer needs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Tria continues to be a highly
respected brand for packaged flour, precooked couscous and packaged pasta on the Moroccan market. Today, Tria combines modernity and tradition,
which makes it one of the favorite brands of Moroccans. As of December 31, 2024, Tria has approximately 15% of the overall market in Morocco
of couscous, approximately 28% in the market of packaged couscous, and approximately 9% of the overall market of pasta in Morocco.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Tria branded products include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">TRIA DAKIK MINE NAWH MOUMTAZ for Flour, Pasta and Couscous</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">TRIA COUSCOUS DE QUALITE SUPERIEURE for Couscous</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">TRIA PATES DE QUALITE SUPERIEURE for Pasta</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">TRIA FARINE DE QUALITE SUPERIEURE for Flour</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">MayMouna, whose Arabic name derives
from &#8220;Youmn&#8221; which intimates values of kindness and blessing, has been a success story since its initial launch.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We believe that MayMouna is recognized
as an innovative brand which strives to make life easier for the average consumer. The MayMouna brand has redefined the rules on the Moroccan
market, by adopting a marketing strategy reflected in its unique packaging and establishing a color code allowing the clear identification
of each of its products. The brand also integrates into its packaging culinary presentations allowing each household to easily recognize
the right product capable of meeting its needs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">MayMouna is appreciated for its
quality but also for the richness of its range. The brand has, on a regular basis, introduced new products to attract the average household,
its primary consumer (e.g., under the registered trademark Finette) and meet the needs of professionals (e.g., Farine Boulang&#232;re).
This has enabled MayMouna to maintain its popularity and reputation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In 2014, MayMouna was nominated
at the Morocco&#8217;s National Agricultural Fair (SIAM) for an award in the Innovation Brand category, and it was awarded the prize of
best price and quality at the SIAM 2014 and 2016 editions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">MayMouna offers a diversified
range of products segmented into two categories: soft wheat products and durum wheat products. In order to meet market demands, the products
intended for the traditional consumer market (i.e., wholesalers, groceries), are sold in polypropylene packaging for the modern retail
and in kraft paper for mass distribution. The industry, on the other hand, is delivered in bulk by tanker.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Soft wheat products: Soft wheat
is the most widely used and cultivated variety of wheat in the world. It is used to produce flour, particularly for making bread and pastries.
All our soft wheat flours are enriched with iron and vitamins. Our soft wheat products include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Pastry flour - Soft wheat flour comes from the heart of the grain (the wheat kernel), the extraction of which is milled to produce a flour powder. Thanks to its milling know-how, MayMouna has developed a pastry flour with a very fine texture and without lumps, with a mineralization rate not exceeding 0.38%. Our pastry flour meets the daily needs of the average household, and is suitable for fine culinary preparations of pastries, b&#233;chamel, sauces, and harira, a traditional Moroccan soup. MayMouna pastry flour is available in 1kg, 2kg, 5kg and 10kg kraft packaging.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Extra white - Used mainly by pastry and bakery professionals, MayMouna Extra white flour is very fluid. Guaranteed lump-free, it offers an excellent hold for all kinds of food preparation. It is distinguished by its purity and by its whiteness with a mineralization rate not exceeding 0.42%. MayMouna Extra white is available in 5kg, 10kg and 25kg polypropylene packaging.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">The Baker - This flour suitable for breadmaking is intended exclusively for the baking industry. MayMouna La Boulang&#232;re is available in 25kg and 50kg polypropylene packaging.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">We also sell products in Morocco under the AMBRE and BRIO brands, which include LA AMBRA, AL DENTE Flour, AMBRA Flour, AMBRE Flour, ASSALA, BRIO and BRIO, MLAOUI, BAGHRIR for pasta and couscous. BRIO is also used for export to Europe.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">&#160;</p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Durum wheat products: As in most
Mediterranean countries and the Maghreb, durum wheat is part of the traditional meal in Morocco. Naturally rich in fiber, it benefits
from recognized digestive virtues. Durum wheat can be transformed into semolina for the production of pasta and couscous, but also into
flour for making bread. In Morocco, the main use of durum wheat is in breadmaking and couscous. Our durum wheat products include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Whole meal Flour - Naturally rich in fiber, MayMouna Whole meal flour has the particularity of giving a whole hard wheat bread with recognized digestive and dietary virtues. MayMouna Whole meal Flour is available in 2kg, 5kg and 10kg kraft, 5kg, 10kg and 25kg polypropylene packaging.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Finot - A flagship product of the entire range, this very fine semolina is ideal for delicate preparations, for golden and well-leavened homemade bread. MayMouna Finot also makes it possible to achieve flaky and crispy <i>msemens</i>, a traditional Moroccan type of pancake. MayMouna Finot is available in kraft 5kg and in 10kg, polypropylene 5kg, 10kg and 20kg packaging.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Fine semolina - This semolina is used mainly by industrial manufacturers of couscous and pasta. It is also used by households and bakers for light and golden <i>baghrirs</i>, which is a traditional Moroccan type of pancake or crepe, various semolina cakes, and <i>harcha, </i>a Moroccan pan-fried bread.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">MayMouna Fine Semolina is available in 1kg and 5kg kraft packaging, and in 5kg, 10kg and 25kg polypropylene packaging.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Course semolina - MayMouna Semoule Grosse is mainly intended for the preparation of artisan couscous. With a regular grain size, this semolina is ideal to be worked by hand, in the traditional manner. MayMouna Semoule Grosse is available in 5kg kraft, and in 5kg, 10kg and 25kg polypropylene packaging.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Finette - It is an exclusive product of MayMouna, specially created to offer the consumer a flour suitable for the preparation of homemade bread. Recognized for its baking qualities, Finette is very fluid. Finette by MayMouna is available in 5kg, 10kg and 25kg polypropylene packaging.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Though Tria and Maymouna are our
most popular and well-known brands, our products are sold under a number of other brand names, including:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">LES GRANDES SEMOULERIES DU MAROC : Semolina</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">LMLIH, EL FEN: Semolina</p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">SABA: Pasta and Couscous</p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">LA BELLA, ZERDA: Pasta and Couscous</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">CH&#8217;RIFA: Flour</p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">F&#8217;DILA: Flour</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">CH&#8217;MICHA: Flour</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Sourcing and Processing</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are dedicated to providing
our customers with high quality, nutritious and healthy products and our production process is designed to achieve these goals:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Supply: </i>In addition to the choice of excellent
raw materials, at harvest time, samples are tested for the quality and quantity of protein and for the presence of heavy metals, pesticide
residues, and other harmful chemicals.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Reception: </i>On delivery of the wheat, a representative
sample undergoes a battery of analyzes ensuring compliance with the Company&#8217;s quality standards. From the pit, the wheat then undergoes
a pre-cleaning to eliminate any large waste.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Cleaning</i>: At this stage, the wheat undergoes
a second cleaning which consists of eliminating the impurities (foreign seeds, straw, dust, etc.). The stone remover makes it possible
to remove the stones by density difference.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The wheat is then wet in order to facilitate its grinding
and damaged grains or those whose color does not conform are removed using a machine equipped with a camera.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Grinding</i>: The wheat then goes to milling. This
operation dissociates the bran and the floury part thanks to a succession of grinding and sieving. The various finished products are evaluated
according to their grain size, protein level, humidity, color, etc. These analyzes are supplemented by use tests in the bakery, in particular
to test the breadmaking. A series of sanitary analysis is added to ensure the wholesomeness of each product in compliance with the required
standards.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Conditioning</i>: The various flours and semolina
obtained are packaged in food packaging suitable for their good conservation. Each batch is strictly controlled to ensure compliance with
specifications and standards in force.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Trading and Storage</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The Company has a unique storage
infrastructure in Morocco. The group has 2 units dedicated to storage and more than 250,000 tons of grain storage capacity in Morocco.
This organization allows it to optimize and best meet the needs of all of its mills and to effectively manage the costs of its supply
chain.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Two of our trading companies,
Forafric and Cerelis, aim to import and sell wheat. Cerelis is based in Morocco and dedicated to meet the needs of the group in raw materials.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our Finalog subsidiary, with a
capacity of 79,000 metric tons, which is based in Casablanca, manages transport, handling and storage activities. The Finalog&#8217;s
multimodal platform (Road / Rail) is devoted 100% to cereals and is linked to the port of Casablanca by rail. Finalog has a daily reception
capacity of 7,000 tons and 3,000 tons per day for delivery. Though most of its revenues are generated by the Company, Finalog also rents
part of its facilities to other companies. We inted to sell Finalog in 2025.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Significant Events and Transactions</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Due to our strong crushing volume
in 2024, we believe we are the leading wheat milling player in Morocco through the acquisition and consolidation of well-known businesses
Forafric (MayMouna) and the Tria Group. Forafric (MayMouna) was created in 1943 with focus on imports, repositioning its core activity
on milling in the 2000s and recently developing its branding strategy to becoming a leading wheat flour brand in Morocco. Forafric (MayMouna)
was acquired by us in April 2015. The Tria group was created in 1949 under the name Minoterie Biscuiterie d&#8217;Anfa, with focus on
milling activity, and was acquired by us in January 2016.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Company</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024 Crushing</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Market Share</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold; font-style: italic; text-align: center">IZDA*</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">583,397</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">12.03</td><td style="width: 1%; font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center">Forafric</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">536,167</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">11.05</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Gromic</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">515,836</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">10.63</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center">Zine Cereales</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">360,993</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">7.44</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Fandy</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">357,106</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">7.36</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center">Casa Grains</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">292,041</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">6.02</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Others</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,205,983</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">45.47</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4,851,523</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">100.00</td><td style="font-weight: bold; text-align: left">%</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Source ONICL Morocco</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">*IZDA: not a company but a group
with common purchasing interest</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In July 2023, we acquired a majority
stake in Soci&#233;t&#233; Industrielle des Moulins du Sud based in Marrakech. This acquisition enabled the group to expand its market
share in Morocco to reach the target of 20%. With this acquisition, the group is leader in the Marrakech Region.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In 2024, the price of raw materials
remained stable and is still higher than the normative level of the years 2018-2021. The Moroccan government decided to continue with
subsidies on imported wheat in 2024 and in 2025.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In February 2025, we announced
that we adopted a new balance sheet strengthening strategy with a Morocco and soft wheat focus. As part of this initiative, we are divesting
non-core assets: assets outside of Morocco, durum wheat focused businesses and logistics activities in Morocco. These divestments will
strengthen our balance sheet and will significantly improve our working capital position.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Key Factors Affecting Operating Results</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We
are subject to a variety of laws in each of the countries in which we operate which govern various aspects of our business,
including the processing, handling, storage, transport and sale of our products; risk management activities; land-use and ownership
of land, including laws regulating the acquisition or leasing of rural properties by certain entities and individuals; and
environmental, health and safety matters. To operate our facilities, we must obtain and maintain numerous permits, licenses and
approvals from governmental agencies and our facilities are subject to periodic inspection by governmental agencies. In addition, we
are subject to other laws and government policies affecting the food and agriculture industries, including food and feed safety,
nutritional and labeling requirements and food security policies. In particular, ONSSA requires various certifications for the
export of products to Morocco. ONSSA certifications have been obtained for the following subsidiaries of the Company: Forafric SA;
Finalog; Maymouna Grain; Les Grands Moulins de Tensift; Les Grandes Semouleries du Maroc; Les Grandes Semouleries de Safi; Tria
Group; and Arzak.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">From time to time, agricultural
production shortfalls in certain regions and growing demand for agricultural commodities for feed, food and fuel use have caused prices
for relevant agricultural commodities to rise. High commodity prices and regional crop shortfalls have led, and in the future may lead,
governments to impose price controls, tariffs, export restrictions and other measures designed to assure adequate domestic supplies and/or
mitigate price increases in their domestic markets, as well as increase the scrutiny of competitive conditions in their markets.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We are subject to various environmental
protection and occupational health and safety laws and regulations in the countries in which we operate. Our operations may emit or release
certain substances, which may be regulated or limited by applicable laws and regulations. In addition, we handle and dispose of materials
and wastes classified as hazardous or toxic by one or more regulatory agencies. Our operations are also subject to laws relating to environmental
licensing of facilities, restrictions on land use in certain protected areas and water use. We incur costs to comply with health, safety
and environmental regulations applicable to our activities and have made and expect to make substantial capital expenditures on an ongoing
basis to continue to ensure our compliance with environmental laws and regulations. However, due to our extensive operations across multiple
industries and jurisdictions globally, we are exposed to the risk of claims and liabilities under environmental regulations. Violation
of these laws and regulations can result in substantial fines, administrative sanctions, criminal penalties, revocations of operating
permits and/or shutdowns of our facilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Additionally, our business could
be affected in the future by regulation or taxation of greenhouse gas emissions, or policies related to national emission reduction plans.
It is difficult to assess the potential impact of any resulting regulation of greenhouse gas emissions. Potential consequences could include
increased energy, transportation and raw material costs, and we may be required to make additional investments to modify our facilities,
equipment and processes. Climate change could also lead to stronger production variability than today which could result in price volatility.
Climate change could cause temperature increases and rainfall changes that could lead to lower yields in Morocco and other semi-arid Mediterranean
countries in the future. In response to such concerns, the effects of additional climate change regulatory initiatives could have adverse
impacts on our business and results of operations. Compliance with environmental laws and regulations did not materially affect our earnings
or competitive position in 2024.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The markets for our products are
highly price competitive. Competition is based on a number of factors, including delivered price, product offering and quality, location,
raw material procurement, production efficiency, brand recognition, nutritional profile, dietary trends, logistics and distribution capabilities,
and customer service, including, in some cases, customer financing terms. The Company faces competition in each of its businesses and
has numerous competitors. Competition is based on a variety of factors, including price, raw material procurement, brand recognition,
nutritional profile, dietary trends and distribution capabilities. Our major competitors in Morocco include: Moulins du Maghreb, Zine
Cereales, Rica Maroc, Casagrains and Dari Couspate. These competitors would be at an advantage if they are able to obtain superior financing
capabilities. In addition, other regional or international Agribusinesses may expand into our marketplaces increasing competition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">To compete effectively, we must
continuously focus on improving efficiency in our production and distribution operations, as well as developing and maintaining appropriate
market share and customer relationships, and brand reputations for quality.</p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">From time to time, the Company
and its subsidiaries may become subject to various legal proceedings. There are currently three separate actions pending against the Company
for unfair dismissal by former employees; however, none of such proceedings, individually, or in the aggregate, would have a material
adverse effect on the Company or its operations if decided adversely against the Company.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">In each country where the Company
conducts business, our operations and assets are subject to varying degrees of risk and uncertainty. We ensure our businesses and assets
in each country in a manner that it deems appropriate for a company of our size and activities, based on an analysis of the relative risks
and costs. If we were to incur a significant loss or liability for which we were not fully insured, it could have a materially adverse
effect on our business, financial condition and results of operations. The Company believes that it maintains adequate policies of insurance
to insure its operations against such risks as can be reasonably anticipated in the markets in which it operates.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">There is a degree of seasonality
in the growing season and procurement of our principal raw materials. Further, in the Moroccan market where the bulk of our business originates
and where we operate four flour mills, soft wheat cannot be freely imported during the calendar year. All our soft wheat must be imported
before end of April and from beginning of September or October depending on the harvests of local wheat in Morocco. This is designed to
protect local Moroccan producers of wheat by enabling them to sell their production on the local market. Accordingly, the third fiscal
quarters of the year have generally been our weakest in terms of financial results.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our material intellectual property
consists of approximately 25 trademarks and logos relating to our two main brands, Maymouna and Tria, and our other brands and products.
These intellectual property rights are registered in Morocco. Under Moroccan law, such registrations are valid for 10 years from the date
of filing the application, and are renewable for additional periods of 10 years. There is also a grace period for late renewals and a
registration is not canceled unless it is not renewed within six months of the end of the registration period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">C. <span style="text-decoration: underline">Organizational Structure</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">See &#8220;Item 4. Information
on the Company &#8211; A. History and Development of the Company.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">D. <span style="text-decoration: underline">Property, plant and equipment</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024, the Company
owns and leases 13 refining, packing and milling facilities throughout the world with an aggregate production capacity of 4,200 metric
tons per day, including nine milling plants in Morocco with an aggregate capacity of 3,700 metric tons per day. We also have two storage
facilities in Morocco with an aggregate storage capacity of 250,000 metric tons.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Our corporate headquarters in
Gibraltar, occupies approximately 1,200 square feet of space under a lease that expires in October 2030. We also own or lease other office
space for our operations worldwide.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">We believe our current facilities
are sufficient to meet our needs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><span id="a_007"></span>Item 4A. UNRESOLVED STAFF COMMENTS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><span id="a_008"></span>Item 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The following discussion of our
financial condition and results of operations is based upon and should be read in conjunction with our consolidated financial statements
and their related notes included in this annual report.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">This annual report includes consolidated
financial statements for the years ended December 31, 2024, 2023, and 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">This annual report contains forward-looking
statements that are based on our management&#8217;s beliefs and assumptions and on information currently available to us. These statements
involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be
materially different from those expressed or implied by the forward-looking statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">You can identify these forward-looking
statements by words or phrases such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;aim,&#8221;
&#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;potential,&#8221; &#8220;continue,&#8221;
&#8220;is/are likely to&#8221; or other similar expressions. We have based these forward-looking statements largely on our current expectations
and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business
strategy and financial needs. These forward-looking statements include, among other things, statements relating to:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">our goals and strategies;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">our future business development, financial conditions and results of operations;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">our expectations regarding demand for and market acceptance of our products once available;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">our expectations regarding our development and commercialization of our therapeutics;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">competition in our industry; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">relevant government policies and regulations relating to our industry.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">You should thoroughly read this
annual report and the documents that we refer to in this annual report with the understanding that our actual results in the future may
be materially different from or worse than what we expect. We qualify all of our forward-looking statements by these cautionary statements.
Other sections of this annual report include additional factors which could adversely affect our business and financial performance. Moreover,
we operate in an evolving environment. New risk factors and uncertainties emerge from time to time and it is not possible for our management
to predict all risk factors and uncertainties, nor can we assess the impact of all factors on our business or the extent to which any
factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.
Important risks and factors that could cause our actual results to be materially different from our expectations are generally set forth
in &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; and elsewhere in this annual report. We caution you that our businesses
and financial performance are subject to substantial risks and uncertainties.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in">The forward-looking statements
made in this annual report relate only to events or information as of the date on which these statements are made in this annual report.
We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or
otherwise, after the date of this annual report. You should not rely upon forward-looking statements as predictions of future events.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Unless otherwise indicated or the context otherwise
requires, references in this section to the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and other similar
terms refer to FAHL and its subsidiaries prior to the Business Combination and Forafric Global PLC and its consolidated subsidiaries after
giving effect to the Business Combination. The following discussion and analysis summarize the significant factors affecting the consolidated
operating results, financial condition, liquidity and cash flows of the Company as of and for the periods presented below.</i></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Key Factors Affecting Our Performance</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The key factors affecting the performance of our business
are described below:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Cost of Raw material</i>. The cost of wheat is
almost 90% of total cost in our business. Fluctuation on the price of the wheat has a direct impact on our performance. The cost of wheat
depends on weather, supply and demand and strategies of main international producers. The cost of raw material depends also on freight
cost and currency exchange rate fluctuations.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Industrial cost</i>. The crushing cost is the second
main factor affecting our performance. This cost includes equipment, labor and interest over financing. To perform on our business, we
have to maintain this cost below 30 USD per ton produced. To achieve this performance, we have to monitor energy, equipment usage, logistics,
human resources and financial cost.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Average selling price</i>. The average selling
price is based on the two components:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Price of flour/Semolina</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Price of Bran</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Bran is between 20% to 25% of the production of finished
products. We have no impact on the price of the bran.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">On the price of finished product, we can have a limited
impact due to high concurrency on the market.</p>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b>Key Components of Results of Operations</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Net sales, cost of sales and gross profit figures
are calculated with the following method:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Net sales: Total consolidated sales;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Cost of sales: includes cost of raw materials, cost
of freight, depreciation expense, cost of foreign exchange and cost of improvements used in the production; and</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Gross profit: the difference between net sales and
cost of goods sold.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The key components of our results of operation are:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Price of raw materials, which is affected by many
factors, including global and regional supply, which in turn is impacted by factors such as weather conditions, local planting decisions,
crop failure, reduced harvests, governmental policies (including both tariffs and subsidies), and other agricultural conditions, as well
as local, regional, and international demand.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Cost of freight, which is impacted by shipping availability,
international demand, labor shortages, strikes, regional conflicts, inadequate or obsolete port infrastructure and other factors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Foreign exchange rates, which are continually fluctuating
due to the relative economic strengths or governmental policies of different countries.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Human resources productivity, which may be impacted
by the training and skills of the available workforce, the nature of tools and facilities in place, financial incentives and other factors
over which we do not have any control.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Power consumption and costs, which may be affected
by governmental policies, including green energy initiatives and the age and efficiency of existing and newly acquired facilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our Results of Operations depends primarily on the
cost of raw materials and on our industrial cost.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">In our business, most raw materials are imported from
Europe, South America, Black Sea and Canada (for durum). In Morocco, there is production of wheat but the quality is generally not high
enough for industrial usage. The variation of the cost of raw materials has a huge impact on our business and can explain the changes
in the result of operation form period to period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">As part of its new strategy with a Morocco and soft
wheat focus, the Company initiated in November 2024 a plan for the potential disposal of several assets/businesses. As of December 31,
2024, the Company concluded that the following sale transactions met the criteria of classification as held for sale in accordance with
Subtopic 205-20 and 360-10:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">All long-term assets belonging to a durum wheat mill with a capacity of 240 tons per day, located in Casablanca,</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">A wholly owned subsidiary operating in logistic activities.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i>Year Ended December 31, 2024 Compared to Year
Ended December 31, 2023</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="text-decoration: underline">Operating Results</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-style: italic">In thousands of USD</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">274,223</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">301,954</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(27,731</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of sales</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246,891</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">273,417</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(26,526</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Gross profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,332</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,537</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,205</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35,093</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,295</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,798</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35,093</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,295</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,798</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating (loss) profit from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,761</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,242</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,003</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other expense (income):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(31</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(37</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,815</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(663</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of derivatives and contingent consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(25</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,417</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Foreign exchange (gain) loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(212</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">245</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other non-operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,546</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,546</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total other expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,921</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,204</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">717</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss before taxes from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(21,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11,962</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,720</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax (benefit) expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,651</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">589</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,062</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(23,333</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,551</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10,782</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Discontinued operations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Profit (Loss) before taxes from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(652</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">685</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax expense (benefit)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">55</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(695</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">750</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">(Loss) Profit from discontinued operations</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(22</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(65</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(23,355</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(12,508</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(10,847</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>*Prior year comparatives for the year ended 2023 are adjusted following the classification of a discontinued operation (see Note 23&#8211;Assets and Liabilities Held for Sale and Discontinued Operations in our Audited Consolidated Financial Statements)</i>.</p>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">Net sales from continuing operations for the year ended December 31, 2024
amounted to $274.2 million, compared to $302.0 million for the year ended December 31, 2023, a decrease of $27.7 million, or 9.2% year
over year. The decrease was primarily attributable to the decrease of crushed volume in both soft wheat and durum in Morocco. </p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Cost of Sales</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">Our cost of sales for the year ended December 31, 2024 amounted to $246.9
million, compared to $273.4 million for the year ended December 31, 2023, a decrease of $26.5 million, or 9.7% year over year. The decrease
was primarily attributable to the decrease of crushed volume in both wheat and durum.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">Our gross profit for the year ended December 31, 2024 amounted to $27.3
million, compared to $28.5 million for the year ended December 31, 2023, a decrease of $1.2 million, or 4.2% year over year. The decrease
was primarily attributable to the decrease of total sales.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Selling, General and Administrative Expenses</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">Our selling, general and administrative expenses for the year ended December
31, 2024 amounted to $35.1 million, compared to $27.3 million for the year ended December 31, 2023, an increase of $7.8 million, or 28.6%
year over year. The increase was primarily attributable to impairment of other assets
for $5.0 million and the increase of activity in Western Africa.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Other Expense (Income)</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">Our other expense (income) for the year ended December 31, 2024 amounted
to $13.9 million, compared to $13.2 million for the year ended December 31, 2023, an increase of $0.7 million, or 5.4% year over year.
The increase was primarily attributable to the increase of other non-operating expenses due to tax penalties in 2024.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">The following table presents revenue and operating income (loss) from continuing
operations by segment for the year ended December 31, 2024 and 2023:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-style: italic">In thousands of USD</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sales to external customers:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; width: 46%">Soft wheat</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">215,090</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">218,761</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(3,671</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Durum wheat</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,418</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,233</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20,815</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Couscous and pasta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,410</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,389</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,694</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,550</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,144</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">274,223</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">301,954</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(27,731</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cost of sales:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Soft wheat</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(194,492</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(194,453</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Durum wheat</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(29,150</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(47,465</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,315</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Couscous and pasta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(19,397</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(28,649</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,252</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,852</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,850</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,002</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(246,891</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(273,417</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">26,526</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 14%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 14%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 14%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Gross profit:</span></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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Soft wheat</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">20,598</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">24,308</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(3,710</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Durum wheat</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(1,732</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">768</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(2,500</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Couscous and pasta</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">7,624</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,761</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">4,863</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">All other</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="font-size: 10pt">842</span></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">700</span></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">142</span></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt double; text-align: right"><span style="font-size: 10pt">27,332</span></td>
    <td style="border-bottom: black 1.5pt double">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt double; text-align: right"><span style="font-size: 10pt">28,537</span></td>
    <td style="border-bottom: black 1.5pt double">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt double; text-align: right"><span style="font-size: 10pt">(1,205</span></td>
    <td style="border-bottom: black 1.5pt double"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Selling, general, and administrative expenses:</span></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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Soft wheat</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(21,806</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(22,020)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">214</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Durum wheat</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(264</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(332)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">68</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Couscous and pasta</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(9,236</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(1,095)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(8,141</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">All other</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(3,787</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(3,848</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">61</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">(35,093</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">(27,295</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">(7,798</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>

<tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.15in; width: 46%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Soft wheat</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,208</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,288</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(3,496</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Durum wheat</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,996</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">436</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,432</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Couscous and pasta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,612</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,666</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,278</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,945</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,148</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">203</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(7,761</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,242</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(9,003</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>*Prior
year comparatives for the year ended 2023 are adjusted following the classification of a discontinued operation (see Note 23&#8211;Assets
and Liabilities Held for Sale and Discontinued Operations in our Audited Consolidated Financial Statements).</i></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our net sales of soft wheat for the year ended December
31, 2024 amounted to $215.1 million, compared to $218.8 million for the year ended December 31, 2023, a decrease of $3.7 million, or 1.7%
year over year. The decrease was primarily attributable to the decrease of crushed volume in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our net sales of durum wheat for the year ended December
31, 2024 amounted to $27.4 million, compared to $48.2 million for the year ended December 31, 2023, a decrease of $20.8 million, or 43.2%
year over year. The decrease was primarily attributable to the planned asset disposal of one of our semolina crushing facilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our net sales of couscous and pasta for the year ended
December 31, 2024 amounted to $27.0 million, compared to $31.4 million for the year ended December 31, 2023, a decrease of $4.4 million,
or 14.0% year over year. The decrease was primarily attributable to the decrease of volume sold in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our cost of sales on soft wheat for the year ended
December 31, 2024 amounted to $194.5 million, compared to $194.5 million for the year ended December 31, 2023, a change of $0.0 million,
or 0.1% year over year. The change was primarily attributable to the decrease of crushed volume in 2024 and increased energy costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our cost of sales on durum wheat for the year ended
December 31, 2024 amounted to $29.2 million, compared to $47.5 million for the year ended December 31, 2023, a decrease of $18.3 million,
or 38.6% year over year. The decrease was primarily attributable to the planned asset disposal of one of our semolina crushing facilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our cost of sales on couscous and pasta for the year
ended December 31, 2024 amounted to $19.4 million, compared to $28.6 million for the year ended December 31, 2023, a decrease of $9.3
million, or 32.3% year over year. The decrease was primarily attributable to the decrease of volume sold in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our selling, general, and administrative expenses
on soft wheat for the year ended December 31, 2024 amounted to $21.8 million, compared to $22.0 million for the year ended December 31,
2023, a decrease of $0.2 million, or 1.0% year over year. The decrease was primarily attributable to the decrease of transportation costs
in 2024.</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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our selling, general, and administrative expenses
on durum wheat for the year ended December 31, 2024 amounted to $0.3 million, compared to $0.3 million for the year ended December 31,
2023, a change of $0.0 million or 0.0% year over 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our selling, general, and administrative expenses on couscous and pasta
for the year ended December 31, 2024 amounted to $9.2 million, compared to $1.1 million for the year ended December 31, 2023, an increase
of $8.1 million year over year. The increase was primarily attributable to other selling, general, and administrative costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="text-decoration: underline">Liquidity and Capital Resources</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">In connection with the preparation of the consolidated
financial statements for the year ending December 31, 2024, management has evaluated the company&#8217;s ability to continue as a going
concern. Based on current financial conditions, the company has incurred significant operating losses in recent periods, and its cash
flow projections indicate that it may not have sufficient liquidity to meet its obligations over the next twelve months.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">As of April 30, 2025, management is actively pursuing
several potential sources of additional financing, including negotiations with investors and financial institutions, as well as exploring
cost-reduction initiatives and the potential sale of non-core assets. These plans have not been finalized but management is confident
on the closing of the sale of a wholly owned subsidiary operating in logistics activities and the sale of long-term assets belonging to
a durum wheat mill for total estimated proceeds of $10.0 million and $19.0 million, respectively. The closings of both potential transactions
are expected to be completed by May 31, 2025.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">These conditions, among others, raise substantial doubt about the company&#8217;s
ability to continue as a going concern. The financial statements have been prepared assuming the company will continue as a going concern,
but if the company is unable to secure additional financing or otherwise resolve these uncertainties, it may be unable to realize its
assets and discharge its liabilities in the normal course of business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><i>Cash and Cash Equivalents</i> - Cash and cash equivalents
were $12.2 million and $24.0 million at December 31, 2024 and December 31, 2023, respectively, a decrease of $11.8 million, or 49.0% year
over year. The decrease was primarily attributable to repayment of financial debt on wheat inventory.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Cash balances are managed in accordance with our investment
policy, the objectives of which are to preserve the principal value of our cash assets, maintain a high degree of liquidity and deliver
competitive returns subject to prevailing market conditions.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Trade accounts receivable, net</i> - Trade accounts
receivable, net were $18.0 million and $34.7 million at December 31, 2024 and December 31, 2023, respectively, a decrease of $16.7 million,
or 48.2% year over year. The decrease was primarily attributable to decrease of sales in H2 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Inventories </i>- Inventories were $15.2 million
and $28.4 million at December 31, 2024 and December 31, 2023, respectively, a decrease of $13.2 million, or 46.4% year over year. The
decrease was primarily attributable to decrease of sales during the second half of 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Year Ended December 31, 2023 Compared to Year
Ended December 31, 2022</i></b></p>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-style: italic">In thousands of USD</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">301,954</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">283,932</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">18,022</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of sales</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">273,417</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">254,724</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,693</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Gross profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,537</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,208</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(671</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,295</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26,933</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">362</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,295</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26,933</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">362</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating (loss) profit from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,242</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,275</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,033</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other expense (income):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(37</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(34</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,944</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,534</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of derivatives and contingent consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(25</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,733</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,708</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Foreign exchange (gain) loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(212</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10,576</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other non-operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,691</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,691</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total other expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,204</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,232</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(6,028</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss before taxes from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11,962</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16,957</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,995</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax expense (benefit) </td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">589</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,844</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,433</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,551</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,113</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,562</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Profit (Loss) before taxes from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(652</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,619</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Income tax expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(695</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(214</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(481</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Income (Loss) from discontinued operations</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(4,057</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,100</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(12,508</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(19,170</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,662</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 100%">
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"><i>*Prior year comparatives for the year ended 2023 and 2022 are adjusted
    following the classification of a discontinued operation (see Note 23&#8211;Assets and Liabilities Held for Sale and Discontinued Operations
    in our Audited Consolidated Financial Statements)</i>.</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our net revenues from continuing operations for the
year ended December 31, 2023 amounted to $302.0 million, compared to $283.9 million for the year ended December 31, 2022, an increase
of $18.0 million, or 6.3% year over year. The increase was a direct result of an increase in sales volume.</p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our cost of sales for the year ended December 31,
2023 amounted to $273.4 million, compared to $254.7 million for the year ended December 31, 2022, an increase of $18.7 million, or 7.3%
year over year. The increase was primarily attributable to the increase of volume and unfavorable conditions on buying raw materials.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our gross profits for the year ended December 31,
2023 amounted $28.5 million compared to $29.2 million for the year ended December 31, 2022, a decrease of $0.7 million or 2.3% year over
year. The decrease was primarily due to the increase of cost of sales.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our selling, general and administrative expenses for
the year ended December 31, 2023 amounted $27.3 million, compared to $26.9 million for the year ended December 31, 2022, an increase of
$0.4 million, or 1.3% year over year. The increase was primarily attributable to increase of activity.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our other expense income for the year ended December
31, 2023 amounted $13.2 million compared to $19.2 million for the year ended December 31, 2022, a decrease of $6.0 million or 31.3% year
over year. The decrease was primarily attributable to decrease in foreign exchange (gain) loss.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">The following table presents revenue and operating income (loss) from continuing
operations by segment for the year ended December 31, 2023 and 2022:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-style: italic">In thousands of USD</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sales to external customers:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 52%; text-align: left">Soft wheat</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">218,761</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">213,775</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,986</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Durum wheat</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,233</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,626</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Couscous and pasta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,410</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,159</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,251</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,550</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,391</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(841</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">301,954</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">283,932</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,022</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cost of Sales:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Soft wheat</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(194,453</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(183,868</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(10,585</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Durum wheat</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(47,465</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(38,971</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,494</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Couscous and pasta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(28,649</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(28,820</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">All other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,850</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,065</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">215</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(273,417</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(254,724</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(18,693</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>

<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 52%"><span style="font-size: 10pt">Gross profit:</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 12%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 12%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 12%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Soft wheat</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">24,308</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">29,907</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(5,599</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Durum wheat</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">768</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(364</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,132</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Couscous and pasta</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,761</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(1,661</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">4,422</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;All other</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="font-size: 10pt">700</span></td>
    <td style="border-bottom: black 1pt solid">&#160;</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="font-size: 10pt">1,326</span></td>
    <td style="border-bottom: black 1pt solid">&#160;</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="font-size: 10pt">(626</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt">)&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Total</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">28,537</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">29,208</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(671</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Selling, general, and administrative expenses:</span></td>
    <td>&#160;</td>
    <td style="border-top: Black 1.5pt double">&#160;</td>
    <td style="border-top: Black 1.5pt double; text-align: right">&#160;</td>
    <td style="border-top: Black 1.5pt double">&#160;</td>
    <td>&#160;</td>
    <td style="border-top: Black 1.5pt double">&#160;</td>
    <td style="border-top: Black 1.5pt double; text-align: right">&#160;</td>
    <td style="border-top: Black 1.5pt double">&#160;</td>
    <td>&#160;</td>
    <td style="border-top: Black 1.5pt double">&#160;</td>
    <td style="border-top: Black 1.5pt double; text-align: right">&#160;</td>
    <td style="border-top: Black 1.5pt double">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Soft wheat</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(22,020)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(20,950</span></td>
    <td><span style="font-size: 10pt">)&#160;</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">(1,070</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Durum wheat</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(332)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(447</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">115</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-size: 10pt">Couscous and pasta</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(1,095)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(263</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(832)</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">All other</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(3,848</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">(5,273</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">1,425</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">(27,295</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">(26,933</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">(362</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 52%">Operating income (loss):</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 12%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 12%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 12%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Soft wheat</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,288</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(6,669</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Durum wheat</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">436</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(811</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,247</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Couscous and pasta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,666</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,924</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,590</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,148</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,947</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">799</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,242</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,275</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,033</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><i>*Prior year comparatives for the year ended 2023 and 2022 are
adjusted following the classification of a discontinued operation (see Note 23&#8211;Assets and Liabilities Held for Sale and Discontinued
Operations in our Audited Consolidated Financial Statements)</i>.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our net sales of soft wheat amounted to $218.8
million for the year ended December 31, 2023 compared to $213.8 million for the year ended December 31, 2022, an increase of $5.0 million
or 2.3% year over year. The increase was primarily attributable to an increase in volume of sales coupled with capacity extension in two
Moroccan regions and the acquisition of SIMS during 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our net sales of durum wheat amounted $48.2 million
for the year ended December 31, 2023 compared to $38.6 million for the year ended December 31, 2022, an increase of $9.6 million or 24.9%
year over year. The increase was primarily attributable to an increase in volume during fiscal 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our net sales of Couscous and Pasta amounted $31.4
million for the year ended December 31, 2023 compared to $27.2 million for the year ended December 31, 2022, an increase of $4.3 million
or 15.7% year over year. The increase was primarily attributable to an increase in volume.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our cost of sales on soft wheat for the year ended
December 31, 2023 amounted to $194.5 million, compared to $183.9 million for the year ended December 31, 2022, an increase of $10.6 million,
or 5.8% year over year. The increase was primarily attributable to an increase in volume of sales coupled with capacity extension in two
Moroccan regions and the acquisition of SIMS during 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our cost of sales on durum wheat for the year ended
December 31, 2023 amounted to $47.5 million, compared to $39.0 million for the year ended December 31, 2022, an increase of $8.5 million,
or 21.8% year over year. The increase was primarily attributable to an increase in volume during fiscal 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our cost of sales on couscous and pasta for the year
ended December 31, 2023 amounted to $28.6 million, compared to $28.8 million for the year ended December 31, 2022, a decrease of $0.2
million, or 0.6% year over year. The decrease was primarily attributable to decrease production costs in 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our selling, general, and administrative expenses
on soft wheat for the year ended December 31, 2023 amounted to $22.0 million, compared to $21.0 million for the year ended December 31,
2023, an increase of $1.1 million, or 5.1% year over year. The increase was primarily attributable to increase transportation costs and
overall sales volume.</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: 0pt 0pt 0pt 0; text-align: justify">Our selling, general, and administrative expenses
on durum wheat for the year ended December 31, 2023 amounted to $0.3 million, compared to $0.4 million for the year ended December 31,
2022, a decrease of $0.1 million, or 25.7% year over year. The cost stayed consistent period over 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: 0pt 0pt 0pt 0; text-align: justify">Our selling, general, and administrative expenses on couscous and pasta
for the year ended December 31, 2023 amounted to $1.1 million, compared to $0.3 million for the year ended December 31, 2022, an increase
of $0.8 million, or 316.3% year over year. The increase was primarily attributable to an increase in packaging costs and overall activity.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Other than as disclosed below and elsewhere in this
annual report on Form 20-F, we are not aware of any trends, uncertainties, demands, commitments, or events for the period from January
1, 2024 to December 31, 2024 that are reasonably likely to have a material adverse effect on our net revenue, income, profitability, liquidity,
or capital resources, or that caused the disclosed financial information to be not necessarily indicative of future operating results
or financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Critical Accounting Estimates</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As disclosed in Note 2, the significant accounting
policies used in preparing the consolidated financial statements were applied on a basis consistent with those reflected in our consolidated
financial statements that are included in this annual report. We believe the following discussion addresses our most critical accounting
policies, which are those that are most important to the portrayal of our financial condition and results of operations and require management&#8217;s
most difficult, subjective and complex judgments.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Revenue Recognition &#8211; the Company follows a
policy of recognizing revenue at a single point in time when it satisfies its performance obligation by transferring control over a product
or service to a customer. The majority of the Company&#8217;s contracts with customers have one performance obligation and a contract
duration of one year or less. The Company applies the practical expedient in Accounting Standards Codification (&#8220;ASC&#8221;) paragraph
606-10-50-14 of ASC Topic 606, Revenue from Contracts with Customers and does not disclose information about remaining performance obligations
that have original expected durations of one year or less. Trade discounts or volume rebates are recognized as a deduction in revenue.
No payment terms beyond one year are granted at contract inception.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Revenue related to the sale of goods and equipment
is measured based on consideration specified in a contract with a customer. the Company recognizes revenue from these contracts at a point
in time when it satisfies a performance obligation by transferring control of a product to a customer, generally when legal title and
risks and rewards transfer to the customer. Sales terms typically provide for transfer of title at the time and point of delivery and
acceptance of the product being sold.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Amounts received from customers prior to revenue recognition
on a contract are recorded as contract liabilities on the consolidated balance sheets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Shipping and Handling Costs &#8211; Shipping and handling
costs related to contracts with customers for the sale of goods are accounted for as a fulfillment activity and are included in cost of
sales. Accordingly, amounts billed to customers for such costs are included as a component of revenues.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Taxes Collected from Customers and Remitted to Governmental
Authorities &#8211; the Company does not include taxes assessed by governmental authorities that are (i) imposed on and concurrent with
a specific revenue-producing transaction and (ii) collected from customers, in the measurement of transactions prices or as a component
of revenues and cost of sales.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Accounts Receivable and Allowances for Credit Losses
&#8211; We provide credit terms to customers in-line with industry standards, perform ongoing credit evaluations of our customers, and
maintain allowances for potential credit losses based on historical experience recorded. We analyze the aging of customer accounts, customer
concentrations, customer creditworthiness, current economic trends and changes in our customer payment patterns when evaluating the adequacy
of the allowance for credit losses. Customer balances are written off after all collection efforts are exhausted. Estimated product returns,
which have not been material, are deducted from sales at the time of shipment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Other Receivables &#8211; Other receivables include
government subsidies for the production and sale of flour. The Moroccan government provides a fixed subsidy based on production and customer.
Subsidies are paid by the Moroccan government twice a year based on sales of flour for the previous six months. The Company records the
flour subsidies as a credit against the related costs that the subsidies were intended to offset in the same periods that the costs were
incurred within the consolidated statement of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Income Taxes &#8211; The provision for income taxes
includes income taxes currently payable in Morocco and local jurisdictions, and those deferred because of temporary differences between
the financial statement and tax bases of assets and liabilities. Deferred tax assets or liabilities are computed based on the difference
between the financial statement and income tax bases of assets and liabilities using enacted tax rates. Valuation allowances are recorded
to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. Deferred income tax expenses or
credits are based on the changes in the asset or liability from period to period. We account for uncertain tax positions using a &#8220;more-likely-than-not&#8221;
threshold. A tax benefit from an uncertain tax position is recognized if it is more-likely-than-not that the tax position will be sustained
on examination by the taxing authorities, based on the technical merits of the position, or the statute of limitations concerning such
issues lapses.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Foreign Currency Translation and Transactions - The
Company&#8217;s reporting currency is the US dollar (&#8220;USD&#8221;). The functional currency of the Company&#8217;s operating subsidiaries
is generally the same as the corresponding local currency. Assets and liabilities of the operating subsidiaries are translated at the
spot rate in effect at the applicable reporting date. Revenues and expenses of the operating subsidiaries are translated at the average
exchange rates in effect during the applicable period. The resulting foreign currency translation adjustment is recorded as Accumulated
other comprehensive loss, which is reflected as a separate component of Stockholders&#8217; equity. The functional currency is translated
into U.S. dollars for balance sheet accounts using currency exchange rates in effect as of the balance sheet date, and for revenue and
expense accounts using a weighted-average exchange rate during the fiscal year. The transactions in foreign currency (that is a different
currency than the functional currency of the entity) are converted at the exchange rate prevailing to the date of the transaction. The
assets and liabilities denominated in foreign currencies are evaluated in the current period on the date of the closing or at the opening
rate, when applicable. The translation adjustments are deferred as a separate component of equity in &#8220;Accumulated other comprehensive
income&#8221;. Gains or losses resulting from transactions denominated in foreign currencies and intercompany debt that is not of a long-term
investment nature are included in (Gain) loss on foreign currency exchange in the consolidated statements of operations and comprehensive
loss.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Foreign currency forward contracts &#8211;The Company
is exposed to foreign currency exchange rate fluctuations in the normal course of its business, which the Company at times manages through
the use of foreign currency forward contracts. The Company has entered into foreign currency forward contracts and accounts for these
instruments in accordance with ASC Topic 815, &#8220;Derivatives and Hedging,&#8221; which establishes accounting and reporting standards
requiring that derivative instruments be recorded on the balance sheet as either an asset or liability measured at fair value. The Company&#8217;s
foreign currency contracts are not designated as hedging instruments under ASC 815; accordingly, changes in the fair value are recorded
in current period earnings.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Share-Based Compensation - Share-based awards principally
comprise of stock options and cash-settled stock options, referred to as &#8220;phantom options&#8221;. Share-based awards are generally
issued to certain senior management personnel. Share-based compensation cost (other than phantom options) is measured at the grant date
based on the fair value of the award and is recognized as an expense over the requisite service period, which is the vesting period, on
a straight-line basis. Our phantom options are accounted for as liability awards and are re-measured at fair value each reporting period
with compensation expense being recognized over the requisite service period.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company uses the Black-Scholes option pricing
model to determine the grant date fair value of its stock options and phantom options, respectively, as well as the fair value at each
reporting period for liability classified awards. This model requires the Company to estimate the expected volatility and the expected
term of the stock options, which are highly complex and subjective variables. The Company uses an expected volatility of its stock price
during the expected life of the options that is based on the historical performance of the Company&#8217;s stock price as well as including
an estimate using similar companies. The expected term is computed using the simplified method as the Company&#8217;s best estimate given
its lack of actual exercise history. The Company has selected a risk-free rate based on the implied yield available on U.S. Treasury securities
with a maturity equivalent to the expected exercise term of the stock option. The inputs to the valuation of phantom options are observable
in the market, and as such are classified as Level 2 in the fair value hierarchy. The Company accounts for forfeitures of share-based
awards as the occur.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Inventories - Inventories are stated at the lower
of cost or net realizable value. the Company&#8217;s inventory is valued using the weighted average cost method. The costs of finished
goods inventories include raw materials, labor, and overhead costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Business Combinations and Asset Acquisitions &#8211;
The Company accounts for acquisitions that qualify as business combinations by applying the acquisition method according to Accounting
Standards Codification (&#8220;ASC&#8221;) 805, Business Combinations (&#8220;ASC 805&#8221;). Transaction costs related to the acquisition
of a business are expensed as incurred and excluded from the fair value of consideration transferred. The identifiable assets acquired,
liabilities assumed, and noncontrolling interests in an acquired entity are recognized and measured at their estimated fair values. The
excess of the fair value of consideration transferred over the fair values of identifiable assets acquired, liabilities assumed, and noncontrolling
interests in an acquired entity, net of the fair value of any previously held interest in the acquired entity, is recorded as goodwill.
Such valuations require management to make significant estimates and assumptions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company evaluates acquisitions of assets and other
similar transactions to assess whether the transaction should be accounted for as a business combination or asset acquisition by first
applying a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single
identifiable asset or group of similar identifiable assets. If so, the transaction is accounted for as an asset acquisition. If not, further
determination is required as to whether the Company has acquired inputs and processes that can create outputs that would meet the definition
of a business. When applying the screen test, significant judgment is required to determine whether an acquisition is a business combination
or an acquisition of assets. Accounting for asset acquisitions falls under the guidance of Topic 805, Business Combinations, specifically
Subtopic 805-50. A cost accumulation model is used to determine an asset acquisition&#8217;s cost. Assets acquired are based on their
cost, generally allocated to them on a relative fair value basis. Direct acquisition-related costs are included in the cost of the acquired
assets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Property, Plant, and Equipment - Property, plant,
and equipment are stated at acquisition cost, plus capitalized interest on borrowings during the actual construction period of major capital
projects. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as
follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-size: 10pt"><b>Useful Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Buildings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">39 years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Machinery and equipment (technical installations)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">30-50 years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Other assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">5-30 years</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Building improvements are depreciated over the shorter
of the estimated useful life of the assets or the remaining useful life. Leasehold improvements are amortized over the shorter of their
useful life or remaining lease term. Expenditures for repairs and maintenance, which do not improve or extend the life of the assets,
are expensed as incurred.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We perform impairment tests when circumstances indicate
that the carrying value of an asset may not be recoverable. Indicators of impairment include deteriorations in operating cash flows, the
anticipated sale or disposal of an asset group, and other significant changes in business conditions. Property, plant and equipment are
reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
The Company&#8217;s assessment of recoverability of property, plant and equipment is performed on a reporting unit level. Recoverability
of assets to be held and used is measured by a comparison of the carrying amount of such asset to its estimated undiscounted future cash
flows expected to be generated by the asset. If the carrying amount of such asset exceeds its estimated undiscounted future cash flows,
an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets
to be disposed of by sale are reported at the lower of the carrying amount or fair value, less estimated costs to sell.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Goodwill and Other Intangible Assets - Identifiable
intangible assets with finite lives are amortized over their estimated useful lives as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-size: 10pt"><b>Useful Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Trademarks</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Indefinite</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Customer relationships</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">20 years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Patents and licenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">5-10 years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Computer software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">5-10 years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Other intangible assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">3-10 years</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Recognized intangible assets, exclusive of goodwill,
are amortized over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets, exclusive
of goodwill, are finite lived. All amortization expense related to intangible assets is recorded in selling, general, and administrative
expense in the consolidated statements of operations. Intangible assets with finite lives are evaluated for impairment whenever events
or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of the undiscounted cash flows
indicates impairment, the asset is written down to its estimated fair value, which is generally based on discounted future cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Goodwill and other indefinite-lived intangible assets
are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.
Our annual impairment evaluation is conducted during our fiscal fourth quarter.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In accordance with the accounting standards, an entity
has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than
not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is
not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to
determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down
to fair value.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The quantitative impairment test for
goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill. If the fair value
of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be recorded to the Company&#8217;s
operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value. We determine fair values for each
reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both. The income approach
involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures)
and selecting a discount rate that reflects the risk inherent in estimated future cash flows. Under the market approach, the fair value
is based on observed market data. If multiple valuation methodologies are used, the results are weighted appropriately.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Assets and liabilities held for sale and discontinued operations &#8211; The Company classifies disposal groups as held for sale if their carrying amounts will be recovered principally through a sale transaction rather than through continuing use. Disposal groups classified as held for sale are measured at the lower of their carrying amount and fair value less costs to sell.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> The criteria for held for sale classification is regarded as met only when the sale is highly probable, and the asset or disposal group is available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that significant changes to the sale will be made or that the decision to sell will be withdrawn. Management must be committed to the plan to sell the asset, and the sale expected to be completed within one year from the date of the classification.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Assets and liabilities
classified as held for sale are presented separately in the Consolidated Balance Sheets. Discontinued operations are excluded from the
results of continuing operations and are presented as a single amount as profit or loss after tax from discontinued operations in the
statement of profit or loss only if they represent a strategic shift.</p>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Other than as described below, no new accounting pronouncement
issued or effective during the fiscal year has had or is expected to have a material impact on the consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07, Segment
Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable
segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable
segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation
requirements in ASC 280 on an interim and annual basis. The Company adopted ASU 2023-07 during the year ended December 31, 2024. See Note
21, Segment Information in the accompanying notes to the consolidated financial statements for further detail.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In December 2023, the FASB issued ASU 2023-09, Income
Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which enhances the transparency and decision usefulness
of income tax disclosures by requiring; (1) consistent categories and greater disaggregation of information in the rate reconciliation
and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income
tax disclosures. For public business entities, the standard is effective for annual periods beginning after December 15, 2024. Early adoption
is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is determining
the impact of the ASU 2023-09 on its consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In November 2024, the FASB issued ASU 2024-03, Income
Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses,
requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements
on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning
after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2024-03.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_009"></span>Item 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A. <span style="text-decoration: underline">Directors and Senior Management</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table sets forth certain information,
as of the date hereof, concerning the persons who serve as executive officers of the Company.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-size: 10pt"><b>Position(s)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Khalid Assari</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">62</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">CEO and Chairman of the Board</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Julien Benitah</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">43</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">CFO</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Mustapha Ghazali</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">53</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">CTO</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Oury Marciano</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">41</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">VP Business Development</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company Board is comprised of seven directors.
Each director will hold office until his or her term expires at the next annual meeting of stockholders for such director&#8217;s class
or until his or her death, resignation, removal or the earlier termination of his or her term of office. The following table sets forth
certain information, as of the date hereof concerning the persons who serve as directors.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-size: 10pt"><b>Position(s)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Khalid Assari</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">62</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">CEO and Chairman of the Board</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Julien Benitah</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">43</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Franco Cassar</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">65</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">James Lasry</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">57</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Paul Packer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">54</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Ira Greenstein</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">65</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Rachel Bitan</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">49</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Director</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><i>&#160;</i></b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Khalid Assari</b> &#8211; Mr. Assari has served
as the Chief Executive Officer of the Company and its wholly-owned subsidiary, Forafric Morocco, since December 2024, and as the Chairman
of our Board since April 2025. Mr. Assari has had a long and successful career in the agricultural business, holding several senior positions
within Caissed e D&#233;p&#244;ts (CDG Group). From 2020 to 2024, he was an investor in the real estate and agro business sectors in
Morocco. From 2016 through 2018, Mr. Assari was the CEO of Forafric Morocco. Mr. Assari holds an MBA in finance from Old Dominion University
in Norfolk, Virginia, United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Julien Benitah</b> &#8211; Mr. Benitah has served
as Chief Financial Officer of the Company since June 2022 and as Chief Financial Officer of FAHL since March 2018. Mr. Benitah has been
CFO of Forafric Maroc from March 2018 and M&amp;A Director from October 2015. Mr Benitah was also the COO of Ycap Asset Management (now
Homa Capital), from January 2016 to October 2017. Prior to Homa Capital, Mr. Benitah served as Partner and COO of Smart Equity from January
2011 to September 2015. Mr. Benitah holds a master&#8217;s degree in Management from the EM Lyon. Mr. Benitah operates from the headquarters
of Forafric Maroc in Morocco.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Mustapha Ghazali</b> &#8211; Mr. Ghazali has served
as the CTO of the Company since June 2022 and as CTO of Forafric Maroc since June 2018. Mr. Ghazali was a plant manager at TRIA Group
from January 2013 to May 2018. Mr. Ghazali served as the Technical Director from March 1996 to December 2012. Mr. Ghazali was educated
at University of Economics of Casablanca, and he holds a degree from the National School of Milling and Cereal Industries in Casablanca
and Paris. Mr. Ghazzali operates from the headquarters of Forafric Maroc in Morocco.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Oury Marciano</b> &#8211; Mr. Marciano has served
as a member of the Board since June 2022 and has served as VP Business Development of FAHL since July 2016. Mr. Marciano was an analyst
from June 2009 to December 2011 at Societe Generale Corporate and Investment Banking both in New York and Paris. He managed his own real
estate acquisitions business in New York from January 2012 to June 2016. Mr. Marciano holds a master&#8217;s degree in Banking Finance
and Insurance from Dauphine University in Paris, and he received an M.A. in International Economics and Finance from Brandeis University
in Massachusetts. Mr. Marciano operates from the headquarters of Forafric Maroc in Morocco.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Franco Cassar</b> &#8211; Mr. Cassar has served
as a member of the board of directors of the Company since June 2022 as a member of board of directors of FAHL since 2016. Mr. Cassar
has held senior management positions at Abacus Financial Services Ltd, SG Hambros Private Bank, Barclays Gibraltar and NatWest Gibraltar.
Mr. Cassar was educated at Uxbridge, Harrow and West London Colleges, UK. Mr. Cassar is based in Gibraltar.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>James Lasry</b> &#8211; Mr. Lasry has served as
a member of the Board since June 2022. Mr. Lasry is a Partner and Director of Hassans International Law Firm, Gibraltar. Mr. Lasry is
head of the Funds department and deputy head of the Financial Services practice at Hassans International Law Firm. Since 2014, Mr. Lasry
is President of Gibraltar-US Chamber of Commerce (AmCham Gibraltar). Mr. Lasry was educated at Bar-Ilan University and Johns Hopkins University.
Mr. Lasry is based in Gibraltar.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Paul Packer</b> &#8211; Mr. Packer has been Globis&#8217;
Chief Executive Officer, Chief Financial Officer and a Director since inception. Mr. Packer has served as the Managing Member of Globis
Capital Advisors LLC, an investment advisory firm, since founding the firm in 2001. Since October 2017, Mr. Packer has served as Chairman
of The United States Commission for the Preservation of America&#8217;s Heritage Abroad, when he was first appointed by President Donald
J. Trump. He has served on the board of directors of Zedge, Inc. (NYSE AMERICAN: ZDGE), a provider of content distribution platforms,
since April 2020. Mr. Packer also serves as a director on the board of Elementor Ltd., a privately held company that offers an intuitive,
front-end site builder for WordPress. Previously, he served on the boards of directors of Wakingapp Ltd., an augmented reality technology
company, from October 2014 until its sale to Scope AR in October 2019 and Penguin Digital, Inc., a mobile application developer, before
it was acquired by Shutterfly Inc. in 2012. Mr. Packer received a B.A. from Yeshiva University. We believe Mr. Packer&#8217;s extensive
knowledge of the capital markets, corporate finance, and public company governance practices as a result of his investment experience,
together with his significant board experience at companies in the technology sector, makes him well-qualified to serve on our board of
directors. Mr. Packer is based in the United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Ira Greenstein</b> &#8211; Mr. Greenstein has served as a member of the Board since June 2022. Mr
Greenstein is a founding partner of Pierson Ferdinand LLP, an international law firm formed in January 2024. From 2022-2023, he was a
partner in FisherBroyles LLP.&#160; Prior to that, Mr. Greenstein served as Senior Advisor to Qrypt, Inc., a quantum cryptography company
from 2019-2021. Prior to that ,he served as Deputy Assistant and Strategist to President Trump from 2017-2018. Prior to serving in the
Trump Administration, Mr. Greenstein was President of Genie Energy, Ltd., a retail energy and oil and gas exploration company that was
spun off from IDT Corp., an international telecommunications carrier, from 2011-2017. Mr. Greenstein served as President and Counsel to
the Chairman of IDT, from 2000-2011, and counsel and advisor to various companies, including Net2Phone, Inc., a pioneer in voice over
the internet protocol. Prior to joining IDT, Mr. Greenstein was a partner in Morrison &amp; Foerster LLP, where he served as the Chairman
of that firm&#8217;s New York office&#8217;s Business Department. Mr. Greenstein was an associate in the New York and Toronto offices
of Skadden, Arps, Slate, Meagher &amp; Flom LLP and served on the Securities Advisory Committee and as secondment counsel to the Ontario
Securities Commission. At the OSC, Mr. Greenstein advised on the implementation of the US-Canada Multijurisdictional Disclosure System
and on the securities law aspects of NAFTA. Since February 2025, Mr. Greenstein is serving on the Board of Directors of Franklin Wireless
Corp.&#160;Prior to that, Mr. Greenstein served on the Boards of Directors of NanoVibronixInc. and Regal Bank of New Jersey. Mr. Greenstein
served on the Boards of Trustees of Young Israel of Scarsdale, Ramaz, SAR Academy and Friends of Jerusalem College of Technology. Mr.
Greenstein received a B.S. from Cornell University School of Industrial and Labor Relations (1981) and a J.D. from Columbia University
Law School (1985) where he currently serves as a member of the Dean&#8217;s Council. Mr. Greenstein is based in the United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Rachel Bitan</b> &#8211; Ms. Bitan has served as
a member of the Board since June 2022. Ms. Bitan has served since February 2017 as a director of Amestown Limited, a company that holds
property in the U.K., where she has been responsible for general management, as well as legal and financial administration of the properties
managed by the company. Ms. Bitan has served since August 2005 as a property manager at Herne Hill (Investment) Limited, an investment
company focusing on property development. Ms. Bitan received a Bachelor of Laws with Honours from Manchester Metropolitan University,
U.K. Ms. Bitan is based in Gibraltar.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The table below provides certain information regarding
the diversity of our board of directors as of the date of this annual report.</p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><b>Board Diversity Matrix</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-size: 10pt">Country of Principal Executive Offices:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-size: 10pt">Gibraltar</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Foreign Private Issuer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Yes</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Disclosure Prohibited under Home Country Law</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Total Number of Directors</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">7</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 52%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Female</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Male</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Non-Binary</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Did Not Disclose Gender</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><b>Part I: Gender Identity</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Directors</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt"><b>Part II: Demographic Background</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Underrepresented Individual in Home Country Jurisdiction</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">LGBTQ+</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Did Not Disclose Demographic Background</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Corporate Governance Guidelines and Code of
Business Conduct</i></b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In connection with the Business Combination, the Company&#8217;s
Ordinary Shares are listed on the Nasdaq. Under the rules of the Nasdaq, independent directors must comprise a majority of a listed company&#8217;s
board of directors. In addition, the rules of the Nasdaq require that, subject to specified exceptions, each member of a listed company&#8217;s
audit, compensation and nominating committees be independent. Audit committee members must also satisfy the additional independence criteria
set forth in Rule 10A-3 under the Exchange Act and the rules of the Nasdaq. Compensation committee members must also satisfy the additional
independence criteria set forth in Rule 10C-1 under the Exchange Act and the rules of the Nasdaq.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In order to be considered independent for purposes
of Rule 10A-3 under the Exchange Act and under the rules of the Nasdaq, a member of an audit committee of a listed company may not, other
than in his or her capacity as a member of the committee, the board of directors, or any other board committee: (1) accept, directly or
indirectly, any consulting, advisory, or other compensatory fee from the listed company or any of its subsidiaries; or (2) be an affiliated
person of the listed company or any of its subsidiaries.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">To be considered independent for purposes of Rule
10C-1 under the Exchange Act and under the rules of Nasdaq, the board of directors must affirmatively determine that the member of the
compensation committee is independent, including a consideration of all factors specifically relevant to determining whether the director
has a relationship to the company which is material to that director&#8217;s ability to be independent from management in connection with
the duties of a compensation committee member, including, but not limited to: (i) the source of compensation of such director, including
any consulting, advisory or other compensatory fee paid by the company to such director; and (ii) whether such director is affiliated
with the company, a subsidiary of the company or an affiliate of a subsidiary of the company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Board has undertaken a review of the independence
of each director and considered whether each director of the Company has a material relationship with the Company that could compromise
his or her ability to exercise independent judgment in carrying out his or her responsibilities. As a result of this review, the Company
believes that Franco Cassar, Ira Greenstein, and Rachel Bitan are &#8220;independent directors&#8221; as defined under the listing requirements
and rules of the Nasdaq and the applicable rules of the Exchange Act.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We meet the definition of a &#8220;controlled company&#8221;
under the Nasdaq listing standards, and thus we are qualified for the &#8220;controlled company&#8221; exemption to the board of directors
and committee composition requirements under the Nasdaq listing standards. If we were to rely on this exemption, we would be exempt from
the requirements that (1) our board of directors be comprised of a majority of independent directors, (2) we have a nominating and corporate
governance committee composed entirely of independent directors, and (3) our compensation committee be comprised solely of independent
directors. The &#8220;controlled company&#8221; exception does not modify the independence requirements for the audit committee, and we
intend to comply with the requirements of the Sarbanes-Oxley Act and the Nasdaq listing standards.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We have taken all actions necessary to comply with
the Nasdaq listing standards without reliance on the &#8220;controlled company&#8221; exemption, including appointing a majority of independent
directors to the board and establishing certain committees composed entirely of independent directors within the time frames set forth
under the Nasdaq listing standards. However, as long as the Company remains, a &#8220;controlled company,&#8221; these requirements will
not apply to the Company and the Company may, in the future, seek to utilize some or all of these exemptions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">B. <span style="text-decoration: underline">Compensation of Executive Directors and Executive
Officers</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">This section discusses the material components of
the executive compensation program offered to the executive officers of FAHL who were &#8220;named executive officers&#8221; for 2024
and who serve as executive officers of the Company. Such executive officers consist of the following persons, referred to herein as our
named executive officers (the &#8220;NEOs&#8221;):</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Saad Bendidi, our former Chairman; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Mustapha Jamaleddine, our former Chief Executive Officer; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Julien Benitah, our Chief Financial Officer. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">This discussion may contain forward-looking statements
that are based on our current plans, considerations, expectations and determinations regarding future compensation programs. Actual compensation
programs that the Company adopts in the future could vary significantly from our historical practices and currently planned programs summarized
in this discussion.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents information regarding
the compensation earned or received by our NEOs for services rendered during the fiscal year ended December 31, 2024.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Name and Principal Position</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Salary ($)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Bonus ($)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>All Other Compensation ($)<sup>(1)</sup></b></span></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total ($)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Saad Bendidi<b><sup>(2)</sup></b></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">183,112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,987</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">205,099</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-style: italic; text-align: left">Former Chairman of the Board</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%"><span style="font-size: 10pt">Mustapha Jamaleddine<b><sup>(3)</sup></b></span></td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 9%">2024</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 9%">415,193</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 9%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 9%">93,621</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 9%">508,814</td><td style="text-align: left; width: 1%">&#160;</td><td>&#160;</td>
    <td style="text-align: right"/></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-style: italic; text-align: left">Former Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Julien Benitah,</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">246,622</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,719</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">258,341</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-style: italic; text-align: left">Chief Financial Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Other compensation includes employer contributions and social security paid by FAHL, a car allowance, and the value of other perquisites.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">(2) </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">Effective April 4, 2025, Saad Bendidi retired as the Chairman of the Board
    of the Company.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">Effective December 31, 2024, Mustapha Jamaleddine retired
as the Chief Executive Officer of the Company.</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Narrative Disclosure to Summary Compensation Table</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Each of the NEOs is paid a base salary commensurate
with the executive&#8217;s skill set, experience, role and responsibilities. For Fiscal Year 2024, the annual base salaries Messers Bendidi,
Jamaleddine and Benitah were $183,112, $415,193 and $246,622, respectively.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Based on the performance of the Company, no bonuses
have been awarded in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Employee Benefit and Equity Compensation Plans
and Arrangements</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Forafric 2022 Long Term Employee Share Incentive
Plan (the &#8220;Equity Incentive Plan&#8221;) was adopted on June 9, 2022. The Equity Incentive Plan allows for the grant of awards,
consisting of nominal cost options or phantom options to employees, directors and consultants of the Company or any of its subsidiaries.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our Board is responsible for the administration of
the Equity Incentive Plan and may, from time to time, make or amend regulations for the administration of the Equity Incentive Plan. The
decision of our Board on all matters relating to the administration of the Equity Incentive Plan, including the resolution of any ambiguity
of the rules in the Equity Incentive Plan, is final and binding. Our Board may also terminate or, from time to time, suspend the grant
of awards. Our Board may also make, subject to certain restrictions, amendments to the rules of the Equity Incentive Plan or any subplans.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Generally, an award is granted by the execution by
the Company of an award certificate, which provides information regarding the award&#8217;s date of grant, the number of Ordinary Shares
in respect of which an option is granted pursuant to the award, vesting schedule, and exercisability. The exercise price for nominal cost
options is 50% of the nominal value of the shares, and in the case of phantom options is the market value of the shares less 50% of their
nominal value.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">With the exception of an individual&#8217;s death
or in the event of a corporate transaction, awards are not capable of being transferred, charged or otherwise alienated. Any time an award
holder purports to make one of these transfers, the award shall lapse immediately.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The maximum number of Shares which may be the subject
of awards under the Equity Incentive Plan may not exceed 2,645,684 Ordinary Shares. Subject to certain provisions of the Equity Incentive
Plan, no award can be exercised after the tenth anniversary of the date of grant. With the exception of certain special circumstances,
an award can only be exercised while the award holder is employed or engaged by the Company or any of its subsidiaries. Subject to certain
provisions, a vested award may be exercised in whole or in part at any time after its date of grant.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">When there are certain corporate transactions related
to the Company, such as a compulsory acquisition, a general offer, a reconstruction, a merger or division of the Company, the winding
up of the Company, or the sale of the Company&#8217;s business or subsidiary, our Board has discretion (subject to certain requirements)
to allow all awards (vested or unvested) to be exercised in whole or in part. In certain circumstances, if our Board exercises such discretion
and the awards are not exercised, they will instead lapse. If the Company is acquired, all award holders are required to release their
awards in consideration of the grant of a new award.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">An award can lapse when it has not been exercised
after the tenth anniversary of the date of grant. It can also lapse when the award holder ceases to be a director, an employee, or a consultant
with the Company or any of its subsidiaries. An award will lapse when an order is made by a court (or when a resolution is passed) for
the compulsory winding up of the Company. Finally, an award lapses when the award holder becomes bankrupt, enters into a compromise with
their creditors generally except as permitted under certain circumstances. Prior to the exercise of an award, an award holder has no rights
in respect of any shares.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In the event of a reorganization, vesting conditions
may be adjusted by our Board, subject to an auditors&#8217; confirmation that the adjustment is fair and reasonable and notice to the
award holder.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">An award may not vest or be exercised until our Board
is satisfied that the award holder will be able to pay for any tax or social security liability that is owed by the holder.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">When permitted by SEC rules, we intend to file with
the SEC a registration statement on Form S-8 covering the Ordinary Shares issuable under the Equity Incentive Plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Grants of awards under the Equity Incentive Plan are
subject to the discretion of the plan administrator. Therefore, it is not possible to determine the future benefits that will be received
by participants under the Equity Incentive Plan.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents the total compensation
for each person who served as a non-employee director of the Board during fiscal year 2024.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fees earned or paid <br/> in cash ($)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total ($)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Franco Cassar</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">James Lasry</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Paul Packer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Ira Greenstein</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rachel Bitan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">We have a Director Service Agreement
with each of our directors (the &#8220;Director Agreements&#8221;). The Director Agreements lay out the terms and conditions of each person&#8217;s
directorship and also sets forth each director&#8217;s compensation. Each director will be compensated with $40,000 per annum, payable
quarterly in advance and shall receive that number of shares of the Company&#8217;s common stock equal to $25,000, based on the market
price of the Common Stock on the date such director starts his/her directorship (the &#8220;Commencement Date&#8221;). Directors shall
also receive an equivalent amount of stock on each anniversary of his/her Commencement Date, based on the market price of the Common Stock
on such corresponding anniversary date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In addition to the compensation
above, directors are entitled to $1,500 for each board meeting they attend, an additional $2,500 shall be paid to the director serving
as chairperson of the Audit committee and an additional $1,500 shall be paid to the director serving as chairperson of the Compensation
committee and the Nominating and Corporate Governance committee. The Company shall reimburse (or procure the reimbursement of) all reasonable
expenses wholly, properly and necessarily incurred by the Director in the course of his/her term, subject to production of receipts or
other appropriate evidence of payment. The Directors Agreements contain customary confidentiality and indemnification provisions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">C. <span style="text-decoration: underline">Board Practices</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Our Board of Directors currently
consists of seven members, all of whom were elected pursuant to our current Memorandum and Articles. Our nominating and governance committee
and board of directors will consider a broad range of factors relating to the qualifications and background of nominees, which may include
diversity and is not limited to race, gender or national origin. We have no formal policy regarding board diversity. Our nominating and
governance committee&#8217;s and board of directors&#8217; priority in selecting board members is identification of persons who will further
the interests of our shareholders through his or her established record of professional accomplishment, the ability to contribute positively
to the collaborative culture among board members, knowledge of our business, understanding of the competitive landscape and professional
and personal experiences and expertise relevant to our growth strategy.</p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company believes that the structure of the Company
Board and its committees provide strong overall management of the Company.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company Board has an audit committee, compensation
committee and nominating and corporate governance committee. The composition and responsibilities of each of the committees of the Company
Board is described below. Members serve on these committees until their resignation or until as otherwise determined by the Company Board.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Franco Cassar, Ira Greenstein and Rachel Bitan serve
as members of our Audit Committee. Under the Nasdaq rules and applicable SEC rules, all the directors on the Audit Committee must be independent;
our board of directors has determined that each of Franco Cassar, Ira Greenstein and Rachel Bitan are independent under the Nasdaq rules
and applicable SEC rules. Franco Cassar serves as the Chairman of the Audit Committee. Each member of the Audit Committee is financially
literate and our board of directors has determined that Franco Cassar qualifies as an &#8220;audit committee financial expert&#8221; as
defined in applicable SEC rules. the Company&#8217;s Audit Committee is responsible for, among other things:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">selecting a qualified firm to serve as the independent registered public accounting firm to audit the Company&#8217;s financial statements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">helping to ensure the independence and performance of the independent registered public accounting firm;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">discussing the scope and results of the audit with the independent registered public accounting firm and reviewing, with management and the independent registered public accounting firm, the Company&#8217;s interim and year-end financial statements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">developing procedures for employees to submit concerns anonymously about questionable accounting or audit matters;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">reviewing and overseeing the Company&#8217;s policies on risk assessment and risk management, including enterprise risk management;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">reviewing the adequacy and effectiveness of internal control policies and procedures and the Company&#8217;s disclosure controls and procedures; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">approving or, as required, pre-approving, all audit and all permissible non-audit services, other than de minimis non-audit services, to be performed by the independent registered public accounting firm.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Board has adopted a written charter for the Audit
Committee which is available on the Company&#8217;s website.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Franco Cassar, Ira Greenstein and Rachel Bitan serve
as members of our Remuneration Committee. Under the Nasdaq rules, we are required to have a Remuneration Committee composed entirely of
independent directors; our Board of Directors has determined that each of Franco Cassar, Ira Greenstein and Rachel Bitan are independent.
Rachel Bitan serves as Chairman of the Remuneration Committee. The Company&#8217;s Remuneration Committee is responsible for, among other
things:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">reviewing, approving and determining the compensation of the Company&#8217;s officers and key employees;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">reviewing, approving and determining compensation and benefits, including equity awards, to directors for service on the Company Board or any committee thereof;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">administering the Company&#8217;s equity compensation plans;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">reviewing, approving and making recommendations to the Company Board regarding incentive compensation and equity compensation plans; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">establishing and reviewing general policies relating to compensation and benefits of the Company&#8217;s employees.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Board adopted a written charter for the Remuneration
Committee, which is available on its website.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The nominating and corporate governance committee
is responsible for making recommendations to the Company&#8217;s board of directors regarding candidates for directorships and the size
and composition of the Company&#8217;s board of directors. In addition, the nominating and corporate governance committee is responsible
for overseeing the Company&#8217;s corporate governance policies and reporting and making recommendations to the Company&#8217;s board
of directors concerning governance matters.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The initial members of the Company&#8217;s nominating
and corporate governance committee are James Lasry, Franco Cassar, Ira Greenstein and Rachel Bitan, with James Lasry serving as the chair
of the committee. Each of the members of the Company nominating and corporate governance committee is an independent director as defined
in the listings standards. Our board of directors adopted a written charter for the nominating and corporate governance committee, which
is available on our corporate website. The information on our website is not part of this Report.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Following the Business Combination, the Company posted
its Code of Conduct and Ethics and intends to post any amendments to or any waivers from a provision of its Code of Conduct and Ethics
on its website, and also intends to disclose any amendments to or waivers of certain provisions of its Code of Conduct and Ethics in a
manner required by applicable rules or regulations of the SEC or securities exchange.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">None of the Company&#8217;s officers currently serves,
and in the past year has not served, (i) as a member of the compensation committee or the board of directors of another entity, one of
whose officers served on the Company&#8217;s compensation committee, or (ii) as a member of the compensation committee of another entity,
one of whose officers served on the Company Board.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company adopted a formal written policy that became
effective upon the Business Combination that sets forth the following policies and procedures for the review and approval or ratification
of related person transactions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A &#8220;Related Person Transaction&#8221; is a transaction,
arrangement or relationship in which the Company or any of its subsidiaries was, is or will be a participant, the amount of which involved
exceeds $120,000, and in which any related person had, has or will have a direct or indirect material interest. A &#8220;Related Person&#8221;
means:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">any person who is, or at any time during the applicable period was, one of the Company&#8217;s officers or one of the Company&#8217;s directors;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">any person who is known by the Company to be the beneficial owner of more than five percent (5%) of its voting stock;</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

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

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">any immediate family member of any of the foregoing persons, which means any child, stepchild, parent, stepparent, spouse, sibling, mother-in-law, father-in-law, daughter-in-law, brother-in-law or sister-in-law of a director, officer or a beneficial owner of more than five percent (5%) of its voting stock, and any person (other than a tenant or employee) sharing the household of such director, officer or beneficial owner of more than five percent (5%) of its voting stock; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">any firm, corporation or other entity in which any of the foregoing persons is a partner or principal or in a similar position or in which such person has a ten percent (10%) or greater beneficial ownership interest.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">It is also anticipated that the Company will enact
policies and procedures designed to minimize potential conflicts of interest arising from any dealings it may have with its affiliates
and to provide appropriate procedures for the disclosure of any real or potential conflicts of interest that may exist from time to time.
Specifically, pursuant to its charter, the Audit Committee will have the responsibility to review related person transaction.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There is no family relationship among any of our directors
or executive officers.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Under Gibraltar law, our directors have a duty to
act honestly, in good faith and bona fide with a view to our best interests. Our directors also have a duty to exercise the care, diligence
and skills that a reasonably diligent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors
must ensure compliance with our Memorandum and Articles. We have the right to seek damages if a duty owed by our directors is breached.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The functions and powers of our
Board of Directors include, among others:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">appointing officers and determining the term of office of the officers;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">authorizing the payment of donations to religious, charitable, public or other bodies, clubs, funds or associations as deemed advisable;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">exercising the borrowing powers of the company and mortgaging the property of the company;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">executing checks, promissory notes and other negotiable instruments on behalf of the company; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">maintaining or registering a register of mortgages, charges or other encumbrances of the company.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There is no Gibraltar law requirement that a director
must hold office for a certain term and stand for re-election unless the resolutions appointing the director impose a term on the appointment.
The Memorandum and Articles provide that directors of the Company are generally appointed for periods of three calendar years, save as
provided below. At every annual general meeting of the Company, any director who has at the start of the annual general meeting been in
office for three calendar years or more since his last appointment or re-appointment shall retire at that annual general meeting but he
may offer himself for reappointment by the shareholders. We do not have any age limit requirements relating to our director&#8217;s term
of office.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our Memorandum and Articles also provide that our
directors may be removed by the directors or ordinary resolution or special resolution of the shareholders, and that any vacancy on our
Board of Directors, including a vacancy resulting from an enlargement of our Board of Directors (which shall not exceed any maximum number
stated therein), may be filled by ordinary resolution or by vote of a majority of our directors then in office.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">D. <span style="text-decoration: underline">Employees</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As of December 31, 2024, our subsidiaries had approximately
600 employees, located in 4 countries. None of our employees are represented by labor unions. In general, we consider our employee relations
to be good. Our international workforce naturally results in a diversity of cultural, national and religious representation. We care about
our people, and seek to promote their welfare, development and personal growth. The Company is dedicated to creating incentive programs
to encourage and reward innovation and dedication.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">E. <span style="text-decoration: underline">Share Ownership</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table sets forth information with respect
to the beneficial ownership, within the meaning of Rule 13d-3 under the Exchange Act, of our Ordinary Shares as of the date of this annual
report.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">each of our directors and executive officers who beneficially own our Ordinary Shares; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">each person known to us to own beneficially more than 5.0% of our Ordinary Shares.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Beneficial ownership includes voting or investment
power with respect to the securities. Except as indicated below, and subject to applicable community property laws, the persons named
in the table have sole voting and investment power with respect to all Ordinary Shares shown as beneficially owned by them. Percentage
of beneficial ownership of each listed person is based on 26,901,592 Ordinary Shares outstanding as of the date of this annual report.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Information with respect to beneficial ownership has
been furnished by each director, officer or beneficial owner of 5% or more of our Ordinary Shares. Beneficial ownership is determined
in accordance with the rules of the SEC and generally requires that such person have voting or investment power with respect to securities.
In computing the number of Ordinary Shares beneficially owned by a person listed below and the percentage ownership of such person, Ordinary
Shares underlying options, warrants or convertible securities held by each such person that are exercisable or convertible within 60 days
of the date of this annual report are deemed outstanding, but are not deemed outstanding for computing the percentage ownership of any
other person. Except as otherwise indicated in the footnotes to this table, or as required by applicable community property laws, all
persons listed have sole voting and investment power for all Ordinary Shares shown as beneficially owned by them. As of the date of the
annual report, we have 3 shareholders of record holding beneficial ownership of 5% or more, none of which are located in the United States.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Unless otherwise indicated, the business address of
each of the individuals is Forafric Global PLC, Unit 5.3, Madison Building, Midtown, Queensway, Gibraltar, GX11 1AA.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of Beneficial Owners</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of Ordinary Share Beneficially Owned</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage
    of Outstanding Ordinary Share</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5% Stockholders:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lighthouse Settlement</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,250,483
</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup></sup></span><sup>(1)</sup></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71.62</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive
    Officers and Directors:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul Packer</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,173,876
                                            <sup></sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><sup>(2)</sup><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.1</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Khalid Assari</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Julien Benitah</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franco Cassar</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,118
                                            <sup></sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
                                            </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">James Lasry</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,118
                                            <sup></sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
                                            </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ira Greenstein</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,118
                                            <sup></sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
                                            </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rachel Bitan</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,118
                                            <sup></sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
                                            </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All
directors and executive officers as a group (7 individuals)</b></span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,202,348</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.11</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less than 1% of total outstanding Ordinary Shares on an as converted basis.</span></p>






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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">(1) Consists of 18,618,869 shares owned by Lighthouse
Capital Limited and 631,614 shares owned by Lighthouse Settlement. Lighthouse Settlement is the sole shareholder of Lighthouse Capital
Limited. Lighthouse Settlement is a discretionary trust of which Yariv Elbaz and his family are the named potential beneficiaries. Lighthouse
Corporation PTC, as trustee of Lighthouse Settlement, may be deemed to be the beneficial owner of the securities held by Lighthouse Settlement
as trustee. Lighthouse Corporation PTC Limited is controlled by its three directors, Michael Elbaz, Joseph Levy Cazes and Moses Nahon
Cohen. Lighthouse Corporation PTC Limited, Michael Elbaz, Joseph Levy Cazes and Moses Nahon Cohen each disclaim beneficial ownership over
these securities except to the extent of their respective pecuniary interest therein.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">(2) Based solely upon, and qualified in its entirety
with reference to, Schedule 13G filed with the SEC on February 14, 2024. Based on such Schedule 13G, Mr. Paul Packer may be deemed to
beneficially own 2,173,876 shares of the Company, individually and as managing member of (a) Globis Capital Advisors, L.L.C, for itself
and as the general partner of Globis Capital Partners, L.P., and (b) Globis Capital, L.L.C. for itself and as the general partner of Globis
Capital Management, L.P., the Investment Manager of Globis Capital Partners, L.P. With respect to such shares, Mr. Packer has shared voting
power and shared dispositive power.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><span style="text-decoration: underline">Disclosure of a registrant&#8217;s action to recover erroneously awarded compensation</span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Not Applicable</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_010"></span>Item 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A. <span style="text-decoration: underline">Major Shareholders</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Please refer to &#8220;Item 6. Directors, Senior Management
and Employees&#8212;E. Share Ownership.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">B. <span style="text-decoration: underline">Related Party Transactions</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Business Combination</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On June 9, 2022 (the &#8220;Closing Date&#8221;),
the Company consummated the transaction contemplated by the Business Combination Agreement, which provides for the Business Combination
between Globis and FAHL.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In accordance with the Business Combination Agreement,
the consummation of the following series of separate transactions took place: (i) Globis formed a new holding company, Globis NV Merger
Corp., a Nevada corporation (&#8220;<b><i>Globis Nevada</i></b>&#8221;), which changed its jurisdiction of incorporation by transferring
by way of a redomiciliation and domesticating as a Gibraltar private limited company known as &#8220;Forafric Global Limited&#8221; (the
&#8220;<b><i>Redomiciliation</i></b>&#8221;) and, following the Redomiciliation, altered its authorized and issued share capital and thereafter
re-registering as a Gibraltar public company limited by shares and changed its name to &#8220;Forafric Global PLC&#8221;; (ii) the Company
formed a new wholly-owned subsidiary, Globis NV Merger 2 Corp., a Nevada corporation (&#8220;<b><i>Merger Sub</i></b>&#8221;); (iii) Globis
merged with and into Merger Sub, with Merger Sub surviving (the &#8220;<b><i>Merger</i></b>&#8221;); (iv) an agent was appointed to act
on behalf of Globis stockholders such that, subject to and immediately following the completion of the Merger, the agent entered into
a contribution and subscription agreement with the Company (the &#8220;<b><i>Contribution Agreement</i></b>&#8221;) pursuant to which
the issued and outstanding shares of common stock of Merger Sub issued pursuant to the Merger will be exchanged (the &#8220;<b><i>Exchange</i></b>&#8221;),
on a one-for-one basis, for ordinary shares, nominal value $0.001 per share, of the Company (the &#8220;<b><i>Ordinary Shares</i></b>&#8221;);
and (v) on June 9, 2022, the Company acquired 100% of the equity interests in FAHL from Lighthouse Capital Limited (&#8220;<b><i>Seller</i></b>&#8221;)
and FAHL became a direct subsidiary of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As a result of the Business Combination, the Seller
received (i) 17,004,762 Ordinary Shares on the Closing Date, (ii) 1,550,000 Ordinary shares pursuant to a subscription agreement dated
9 September 2022, and (iii) will be paid the principal sum of $8,000,000 together with interest on the outstanding amount from the Closing
Date up to the date of payment (computed on the basis of a 360-day year consisting of twelve (12) months of thirty (30) days) accrued
but unpaid thereon at the fixed per annum rate of 8%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In addition, on September 9, 2022, the Company entered
into a Warrant Agreement (the &#8220;Warrant Agreement&#8221;) with the Seller, pursuant to which the Company agreed to issue 516,666
warrants to the Seller, each of which entitles the holder to purchase one ordinary share of the Company, par value $0.001, at an exercise
price of $11.50 per share in cash for a period of 5 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In addition to the foregoing consideration, the Seller
is entitled to receive, as additional consideration, and without any action on behalf of the Company or the Company&#8217;s shareholders,
additional Ordinary Shares (the &#8220;Earnout Shares&#8221;), to be issued as follows during the period from and after the Closing until
the end of calendar year 2024 (A) 500,000 Earnout Shares, if, during calendar year 2022, Adjusted EBITDA (as defined in the Business Combination
Agreement) of the Company is equal to or greater than $27 million, (B) 500,000 Earnout Shares, if, during calendar year 2023, Adjusted
EBITDA of the Company is equal to or greater than $33 million, and (C) 1,000,000 Earnout Shares, if, during calendar year 2024, the Buyer
Trading Price (as defined in the Business Combination Agreement) during the standard market trading hours of a trading day is greater
than or equal to $16.50 for any 20 trading days within any period of 30 consecutive trading days.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Related Agreements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">This section describes the material provisions of
certain additional agreements entered into pursuant to the Business Combination Agreement (the &#8220;Related Agreements&#8221;) but does
not purport to describe all of the terms thereof. The following summary is qualified in its entirety by reference to the complete text
of each of the Related Agreements, and you are urged to read such Related Agreements in their entirety.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="background-color: white"><b><i>FAHL Related
Party Loans</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="background-color: white">As previously
disclosed, certain parties affiliated with FAHL held outstanding loans issued to FAHL (the &#8220;<b>FAHL Related Party Loans</b>&#8221;),
which, in the aggregate, equaled approximately $15.1 million as of the Closing of the Business Combination. The FAHL Related Party Loans
were interest-free loans with no maturity date. </span>Upon consummation of the Business Combination, all FAHL Related Party Loans were
paid off or novated to the Company and converted into <span style="background-color: white">1,445,164 </span>Ordinary Shares of the Company
at a price of $10.50 per share (the &#8220;<b><i>Loan Shares</i></b>&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b><i>Lock-Up Agreement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">At the Closing, Seller and
the Sponsors executed and delivered to the Company the Lock-Up Agreement, pursuant to which, among other things, the Seller and Sponsors
will agree not to, subject to certain exceptions set forth in the Lock-Up Agreement, during the period commencing from the Closing and
through the date that is the earlier of: (i) 180 days following the Closing Date; (ii) the date on which the sales price of the Ordinary
Shares equals or exceeds $11.50 per share (as the same may be adjusted for share splits, share dividends, reorganizations, recapitalizations,
and the like) during the standard market trading hours for any 20 trading days within any 30-trading-day period commencing after the Closing
Date; and (iii) the date that Company consummates a liquidation, merger, stock exchange, or other similar transaction that results in
all of the holders of Ordinary Shares having the right to exchange their Ordinary Shares for cash, securities, or other property (the
&#8220;<b>Lock-Up Period</b>&#8221;): (i) sell, offer to sell, contract, or agree to sell, hypothecate, pledge, grant any option to purchase,
or otherwise transfer or dispose of or agree to transfer or dispose of, directly or indirectly, or establish or increase a put equivalent
position or liquidate or decrease a call equivalent position within the meaning of Section 16 of the Exchange Act with respect to, any
portion of Ordinary Shares, or (ii) enter into any swap or other contract that transfers to another, in whole or in part, any of the economic
consequences of ownership of any of the Ordinary Shares, whether any such transaction is to be settled by delivery of Ordinary Shares
or such other equity securities, in cash or otherwise, or (iii) publicly announce any intention to effect any transaction specified in
clause (i) or (ii). Any waiver by the Company of the provisions of the Lock-Up Agreement requires the approval of a committee consisting
of (a) Paul Packer and another individual designated by Paul Packer, and (b) two &#8220;independent&#8221; directors of the Company as
of after the Closing, who shall be agreed to by each of Globis and FAHL before the Closing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b><i>Forward Share Purchase
Agreements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">On June 8, 2022, Globis and
the <i>Forward Purchase Investors</i> entered into Forward Share Purchase Agreements pursuant to which, on the three month anniversary
of the date of the Closing, the Forward Purchase Investors may elect to sell and transfer to the Company, and the Company will purchase,
in the aggregate up to 1,500,000 Ordinary Shares, or the Forward Investor Shares, consisting of (i) Ordinary Shares then held by the Forward
Purchase Investors and/or (ii) any additional Ordinary Shares that the Forward Purchase Investors may acquire prior to the closing of
the Business Combination. The Company will acquire the Forward Investor Shares at a price of $10.80 per share, or the <i>Forward Shares
Purchase Price</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On September 9, 2022, the Company entered into three
Buy Back Contracts with the Forward Purchase Investors: (i) a Buy Back Contract by and among the Company, NOMIS BAY LTD and BPY LIMITED,
pursuant to which the Company bought back up to 500,000 ordinary shares, par value $0.001 per share; (ii) a Buy Back Contract by and between
the Company and K2 PRINCIPAL FUND L.P., pursuant to which the Company bought back 448,651 ordinary shares, par value $0.001 per share;
and (iii) a Buy Back Contract by and between the Company and POLAR MULTI-STRATEGY MASTER FUND, pursuant to which the Company bought back
231,071 ordinary shares, par value $0.001 per share (together &#8220;Buy Back Contracts&#8221;). As a result of the Buy Back Contracts,
1,179,722 ordinary shares were bought by the company and cancelled in full satisfaction of the Forward Purchase Agreements<i>.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/115% Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>FAHL Related Person Transactions</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Lease agreement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In 2015, FAHL entered into a building lease agreement
for the headquarters of Forafric Maroc, a wholly owned subsidiary, with a lease term through 2024. The Seller owns 100% of the company
that owns the building. Total rent is approximately $420,000 per year. This lease has ended on December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Exclusive Supply Agreement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Pursuant to Framework Contract for Delegation of Purchases
and Terms of Application, between Forafric Maroc and Millcorp, a wholly owned subsidiary of the Seller, FAHL is obligated to obtain at
least 80% of its annual requirements of common wheat, durum wheat, or any other cereal, for the five year period which began on April
1, 2018 and ended on March 31, 2023. The agreement was subsequently extended 3 years through March 31, 2026 as agreed upon by the parties.
Millcorp is currently providing 100% of the imported grain to FAHL. The purchases incurred were $67,042 million and $147,284 million,
as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Other Related Party Transactions</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As a result of the Business Combination, the Seller
was paid the principal sum of $8,000,000 together with interest on the outstanding amount from the Closing Date up to the date of payment
(computed on the basis of a 360-day year consisting of twelve (12) months of thirty (30) days) accrued but unpaid thereon at the fixed
per annum rate of 8%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company&#8217;s amounts due from related parties
were $1.2 million and $1.4 million as of December 31, 2024, and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company&#8217;s loans due to related parties were
$7.7 million and $1.5 million as of December 31, 2024, and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">C. <span style="text-decoration: underline">Interests of Experts and Counsel</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_011"></span>Item 8. FINANCIAL INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A. <span style="text-decoration: underline">Consolidated Statements and Other Financial
Information</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We have appended consolidated financial statements
filed as part of this annual report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Legal Proceedings</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">From time to time, we are subject to legal proceedings,
investigations and claims incidental to the conduct of our business. We are not currently a party to any legal proceeding or investigation
which, in the opinion of our management, is likely to 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: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Dividend Policy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company did not declare any dividend in the past
and the Board will consider whether or not to institute a divided policy in the future. The payment of future dividends on the Ordinary
Shares will depend on the financial condition of the Company after the completion of the Business Combination subject to the discretion
of the Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">B. <span style="text-decoration: underline">Significant Changes</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Except as disclosed elsewhere in this annual report,
we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual
report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_012"></span>Item 9. THE OFFER AND LISTING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A. <span style="text-decoration: underline">Offering and Listing Details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our Ordinary Shares and Warrants are currently listed
on Nasdaq Global Market under the symbol &#8220;AFRI&#8221; and &#8220;AFRIW,&#8221; respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">B. <span style="text-decoration: underline">Plan of Distribution</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">C. <span style="text-decoration: underline">Markets</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our Ordinary Shares and Warrants are currently listed
on Nasdaq Global Market under the symbol &#8220;AFRI&#8221; and &#8220;AFRIW,&#8221; respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">D. <span style="text-decoration: underline">Selling Shareholders</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">E. <span style="text-decoration: underline">Dilution</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">F. <span style="text-decoration: underline">Expenses of the Issue</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_013"></span>Item 10. ADDITIONAL INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A. <span style="text-decoration: underline">Share Capital</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">B. <span style="text-decoration: underline">Memorandum and Articles of Association</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Copies of our Memorandum and Articles of Association
are attached as Exhibit 1.1 to this Annual Report. Other than as disclosed below, the information called for by this Item is set forth
in Exhibit 2.2 to this Annual Report and is incorporated by reference into this Annual Report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">C. <span style="text-decoration: underline">Material Contracts</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We have not entered into any material contracts other
than in the ordinary course of business and other than those described in &#8220;Item 7. Major Shareholders and Related Party Transactions
&#8211; B. Related Party Transactions&#8221; or elsewhere in this annual report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">D. <span style="text-decoration: underline">Exchange Controls</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There are currently no currency control restrictions
on remittances of dividends on Ordinary Shares, proceeds from the sale of the shares or interest or other payments to non-residents of
Gibraltar.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">E. <span style="text-decoration: underline">Taxation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>CERTAIN MATERIAL U.S. FEDERAL INCOME TAX CONSIDERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following is an analysis of the material U.S.
federal income tax consequences of the ownership and disposition of the Company Ordinary Shares and the Company Warrants. This analysis
applies only to the Ordinary Shares and the Company Warrants, as the case may be, that are held as &#8220;capital assets&#8221; within
the meaning of Section 1221 of the U.S. Internal Revenue Code of 1986, as amended (the &#8220;<b>Code</b>&#8221;) (generally, property
held for investment).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following does not purport to be a complete analysis
of all potential tax effects arising in connection with the ownership and disposition of the Company Ordinary Shares and the Company Warrants.
The effects of other U.S. federal tax laws, such as estate and gift tax laws, and any applicable state, local, or non-U.S. tax laws are
not analyzed. This analysis is based on the Code, Treasury regulations promulgated thereunder, judicial decisions, and published rulings
and administrative pronouncements of the U.S. Internal Revenue Service (the &#8220;<b>IRS</b>&#8221;), in each case in effect as of the
date hereof. These authorities may change or be subject to differing interpretations. Any such change or differing interpretation may
be applied retroactively in a manner that could adversely affect the tax consequences analyzed below. The Company has not sought and will
not seek any rulings from the IRS regarding the matters analyzed below. There can be no assurance the IRS will not take, or a court will
not sustain, a contrary position regarding the tax consequences analyzed below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">This analysis does not address all U.S. federal income
tax consequences relevant to a holder&#8217;s particular circumstances, including the impact of the Medicare contribution tax on net investment
income and the alternative minimum tax. In addition, it does not address consequences relevant to holders subject to special rules, including,
without limitation:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">banks, insurance companies, and certain other financial institutions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">regulated investment companies and real estate investment trusts;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">brokers, dealers, or traders in securities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">traders in securities that elect to mark to market;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">tax-exempt organizations or governmental organizations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">U.S. expatriates and former citizens or long-term residents of the U.S.;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">persons holding the Company Ordinary Shares and/or the Company Warrants, as the case may be, as part of a hedge, straddle, constructive sale, or other risk reduction strategy or as part of a conversion transaction or other integrated or similar transaction;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">persons subject to special tax accounting rules as a result of any item of gross income with respect to the Company Ordinary Shares and/or the Company Warrants, as the case may be, being taken into account in an applicable financial statement;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">persons that actually or constructively own 5% or more (by vote or value) of the outstanding Ordinary Shares;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">founders, sponsors, officers or directors of the Company or holders of private placement warrants;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#8220;controlled foreign corporations,&#8221; &#8220;passive foreign investment companies,&#8221; and corporations that accumulate earnings to avoid U.S. federal income tax (and their shareholders);</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">S corporations, partnerships, or other entities or arrangements treated as partnerships or other flow-through entities for U.S. federal income tax purposes (and investors therein);</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">U.S. Holders having a functional currency other than the U.S. dollar;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">persons who hold or received the Company Ordinary Shares and/or the Company Warrants, as the case may be, pursuant to the exercise of any employee stock option or otherwise as compensation; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">tax-qualified retirement plans.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In addition, this analysis does not address any tax
consequences to investors that directly or indirectly held equity interests in FAHL prior to the Business Combination, including holders
of the Company Ordinary Shares and/or the Company Warrants that also held, directly or indirectly, equity interests in FAHL.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If an entity or arrangement treated as a partnership
for U.S. federal income tax purposes held or holds the Company Ordinary Shares and/or the Company Warrants, the tax treatment of an owner
of such entity will depend on the status of the owner or participant in the arrangement, the activities of the entity or arrangement,
and certain determinations made at the owner or participant level. Accordingly, entities or arrangements treated as partnerships for U.S.
federal income tax purposes and the partners in such partnerships should consult their tax advisors regarding the U.S. federal income
tax consequences to them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">For purposes of this analysis, a &#8220;<b>U.S. Holder</b>&#8221;
is any beneficial owner of shares of Globis securities, the Company Ordinary Shares and/or the Company Warrants, as the case may be, that
is for U.S. federal income tax purposes:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">an individual who is a citizen or resident of the U.S.;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">a corporation (or other entity taxable as a corporation) created or organized in, or under the laws of, the U.S., any state thereof, or the District of Columbia;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">an estate, the income of which is subject to U.S. federal income tax regardless of its source; or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">a trust that (1) is subject to the primary supervision of a U.S. court and the control of one or more &#8220;United States persons&#8221; (within the meaning of Section 7701(a)(30) of the Code) or (2) has a valid election in effect to be treated as a United States person for U.S. federal income tax purposes.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>THE U.S. FEDERAL INCOME TAX TREATMENT OF THE BUSINESS
COMBINATION AND THE U.S. FEDERAL INCOME TAX TREATMENT TO HOLDERS OF <span style="text-transform: uppercase">Globis </span>UNITS OR <span style="text-transform: uppercase">Globis
</span>SECURITIES DEPEND IN SOME INSTANCES ON DETERMINATIONS OF FACT AND INTERPRETATIONS OF COMPLEX PROVISIONS OF U.S. FEDERAL INCOME
TAX LAW FOR WHICH NO CLEAR PRECEDENT OR AUTHORITY MAY BE AVAILABLE. IN ADDITION, THE U.S. FEDERAL INCOME TAX TREATMENT OF THE BUSINESS
COMBINATION, THE EXERCISE OF REDEMPTION RIGHTS WITH RESPECT TO <span style="text-transform: uppercase">Globis </span>COMMON STOCK, AND
THE OWNERSHIP AND DISPOSITION OF THE COMPANY ORDINARY SHARES AND/OR THE COMPANY WARRANTS TO ANY PARTICULAR HOLDER WILL DEPEND ON THE HOLDER&#8217;S
PARTICULAR TAX CIRCUMSTANCES. YOU ARE URGED TO CONSULT YOUR TAX ADVISOR REGARDING THE U.S. FEDERAL, STATE, LOCAL, AND NON-U.S. INCOME
AND OTHER TAX CONSEQUENCES TO YOU, IN LIGHT OF YOUR PARTICULAR INVESTMENT OR TAX CIRCUMSTANCES, OF THE BUSINESS COMBINATION, THE EXERCISE
OF YOUR REDEMPTION RIGHTS WITH RESPECT TO <span style="text-transform: uppercase">Globis</span> COMMON STOCK, AND THE OWNERSHIP AND DISPOSITION
OF THE COMPANY ORDINARY SHARES AND/OR THE COMPANY WARRANTS.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>U.S. Federal Income Tax Treatment of The Company</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Tax Residence of The Company for U.S. Federal
Income Tax Purposes.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Although the Company is incorporated and tax resident
in Gibraltar, following the closing of the Business Combination the IRS may assert that it should be treated as a U.S. corporation for
U.S. federal income tax purposes pursuant to Section 7874 of the Code. For U.S. federal income tax purposes, a corporation is generally
considered a U.S. &#8220;domestic&#8221; corporation if it is created or organized in or under the laws of the U.S., any state thereof,
or the District of Columbia. Because the Company is not so created or organized (but is instead incorporated only in Gibraltar), it would
generally be classified as a foreign corporation (that is, a corporation other than a U.S. &#8220;domestic&#8221; corporation) under these
rules. Section 7874 of the Code provides an exception under which a corporation created or organized only under foreign law may, in certain
circumstances, be treated as a U.S. corporation for U.S. federal income tax purposes. The Section 7874 rules are complex and require analysis
of all relevant facts, and there is limited guidance and significant uncertainties as to their application.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Under Code Section 7874, a corporation created or
organized outside the U.S. (i.e., a foreign corporation) will nevertheless be treated as a U.S. corporation for U.S. federal income tax
purposes when (i) the foreign corporation directly or indirectly acquires substantially all of the assets held directly or indirectly
by a U.S. corporation (including the indirect acquisition of assets of the U.S. corporation by acquiring the outstanding shares of the
U.S. corporation), (ii) the shareholders of the acquired U.S. corporation hold, by vote or value, at least 80% of the shares of the foreign
acquiring corporation after the acquisition by reason of holding shares in the U.S. acquired corporation (the &#8220;Section 7874 Percentage&#8221;),
and (iii) the foreign corporation&#8217;s &#8220;expanded affiliated group&#8221; does not have substantial business activities in the
foreign corporation&#8217;s country of creation or organization relative to such expanded affiliated group&#8217;s worldwide activities
(the &#8220;Substantial Business Activities Exception&#8221;). In order to satisfy the Substantial Business Activities Exception, at least
25% of the employees (by headcount and compensation), real and tangible assets, and gross income of the foreign acquiring corporation&#8217;s
&#8220;expanded affiliated group&#8221; must be based, incurred, located, and derived, respectively, in the country in which the foreign
acquiring corporation is created or organized. The Section 7874 Regulations further provide for a number of special rules that aggregate
multiple acquisitions of U.S. corporations for purposes of Code Section 7874 that are made as part of a plan or made over a 36-month period,
making it more likely that Code Section 7874 will apply to a foreign acquiring corporation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company acquired substantially all of the assets
of Globis through the Business Combination. As a result, Section 7874 of the Code may apply to cause the Company to be treated as a U.S.
corporation for U.S. federal income tax purposes following the Business Combination depending on whether the Section 7874 Percentage equals
or exceeds 80%, subject to the applicability of the Substantial Business Activities Exception.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Based upon the terms of the Business Combination,
the rules for determining share ownership under Code Section 7874 and the Section 7874 Regulations, and certain factual assumptions, the
Section 7874 Percentage of Globis stockholders in the Company should be less than 80% after the Business Combination. Accordingly, the
Company is not expected to be treated as a U.S. corporation for U.S. federal income tax purposes under Section 7874 of the Code. The calculation
of the Section 7874 Percentage is complex, is subject to detailed regulations (the application of which is uncertain in various respects
and could be impacted by changes in U.S. tax laws and regulations with possible retroactive effect), and is subject to certain factual
uncertainties. Moreover, former holders of Globis Common Stock may be deemed to own an amount of the Company Ordinary Shares in respect
to certain redemptions by former holders of Globis Common Stock prior to the Business Combination for purposes of determining the ownership
percentage of former holders of Globis Common Stock under Section 7874 of the Code. Accordingly, there can be no assurance that the IRS
will not challenge the status of the Company as a foreign corporation under Code Section 7874 or that such challenge would not be sustained
by a court.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If the IRS were to successfully challenge under Code
Section 7874 the Company&#8217;s status as a foreign corporation for U.S. federal income tax purposes, the Company and certain the Company
shareholders could be subject to significant adverse tax consequences, including a higher effective corporate income tax rate on the Company
and future withholding taxes on certain the Company shareholders. In particular, holders of the Company Ordinary Shares and/or the Company
Warrants would be treated as holders of stock and warrants of a U.S. corporation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">However, even if the Section 7874 Percentage
were such that the Company were still respected as a foreign corporation under Code Section 7874, the Company may be limited in using
its equity to engage in future acquisitions of U.S. corporations over the 36-month period following the Business Combination. If the
Company were to be treated as acquiring substantially all of the assets of a U.S. corporation within the 36-month period after the Business
Combination, the Section 7874 Regulations would exclude certain shares of the Company attributable to the Business Combination for purposes
of determining the Section 7874 Percentage of that subsequent acquisition, making it more likely that Code Section 7874 would apply to
such subsequent acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The remainder of this analysis assumes that the Company
will not be treated as a U.S. corporation for U.S. federal income tax purposes under Section 7874 of the Code.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Utilization of Globis&#8217; Tax Attributes
and Certain Other Adverse Tax Consequences to The Company and The Company&#8217;s Shareholders.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Following the acquisition of a U.S. corporation by
a foreign corporation, Code Section 7874 can limit the ability of the acquired U.S. corporation and its U.S. affiliates to use U.S. tax
attributes (including net operating losses and certain tax credits) to offset U.S. taxable income resulting from certain transactions,
as well as result in certain other adverse tax consequences, even if the acquiring foreign corporation is respected as a foreign corporation
for purposes of Code Section 7874. Specifically, Code Section 7874 can apply in this manner if (i) the foreign corporation acquires, directly
or indirectly, substantially all of the properties held directly or indirectly by a U.S. corporation, (ii) after the acquisition, the
former shareholders of the acquired U.S. corporation hold at least 60% (by either vote or value) but less than 80% (by vote and value)
of the shares of the foreign acquiring corporation by reason of holding shares in the acquired U.S. corporation, and (iii) the foreign
corporation&#8217;s &#8220;expanded affiliated group&#8221; does not meet the Substantial Business Activities Exception.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Based upon the terms of the Business Combination,
the rules for determining share ownership under Section 7874 of the Code and the Section 7874 Regulations, and certain factual assumptions,
the Section 7874 Percentage should be less than 60% after the Business Combination. Accordingly, the limitations and other rules described
above are not expected to apply to the Company or Globis after the Business Combination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If the Section 7874 Percentage applicable to the Business
Combination were at least 60% but less than 80%, the Company and certain of the Company&#8217;s shareholders may be subject to adverse
tax consequences including, but not limited to, restrictions on the use of tax attributes with respect to &#8220;inversion gain&#8221;
recognized over a 10-year period following the transaction, disqualification of dividends paid from preferential &#8220;qualified dividend
income&#8221; rates, and the requirement that any U.S. corporation owned by the Company include as &#8220;base erosion payments&#8221;
that may be subject to a minimum U.S. federal income tax any amounts treated as reductions in gross income paid to certain related foreign
persons. Furthermore, certain &#8220;disqualified individuals&#8221; (including officers and directors of a U.S. corporation) may be subject
to an excise tax on certain stock-based compensation at a rate of 20%. However, as a blank check company whose assets are primarily comprised
of cash and cash equivalents, it is not expected that Globis will have a significant amount of inversion gain as a result of the Business
Combination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The determination that the Section 7874 Percentage
should be less than 60% after the Business Combination is subject to detailed regulations (the application of which is uncertain in various
respects and would be impacted by future changes in tax laws and regulations, with possible retroactive effect) and is subject to certain
factual uncertainties. There can be no assurance that the IRS will not challenge whether the Company is subject to the above rules or
that such a challenge would not be sustained by a court. If the IRS successfully applied these rules to the Company, significant adverse
tax consequences could result for the Company and for certain the Company shareholders, including a higher effective corporate tax rate
on the Company U.S. Holders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>U.S. Federal Income Tax Consequences of the
Ownership and Disposition of The Company Ordinary Shares and The Company Warrants to U.S. Holders.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Distributions on The Company Ordinary Shares</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the analysis below under &#8220;&#8212;
<i>Passive Foreign Investment Company Rules</i>,&#8221; if the Company makes distributions of cash or property on the Company Ordinary
Shares, such distributions will be treated first as a dividend to the extent of the Company&#8217;s current and accumulated earnings and
profits (as determined for U.S. federal income tax purposes), and then as a tax-free return of capital to the extent of the U.S. Holder&#8217;s
tax basis, with any excess treated as gain from the sale or exchange of the shares. The amount of any such distribution will include any
amounts withheld by the Company (or another applicable withholding agent). If the Company does not provide calculations of its earnings
and profits under U.S. federal income tax principles, a U.S. Holder should expect all cash distributions to be reported as dividends for
U.S. federal income tax purposes. Any dividend will not be eligible for the dividends received deduction allowed to corporations in respect
of dividends received from U.S. corporations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the analysis above under &#8220;&#8212;
<i>Utilization of Globis&#8217; Tax Attributes and Certain Other Adverse Tax Consequences to </i>the Company <i>and </i>the Company&#8217;s
<i>Shareholders</i>&#8221; and below under &#8220;&#8212; <i>Passive Foreign Investment Company Rules</i>,&#8221; dividends received by
certain non-corporate U.S. Holders (including individuals) may be &#8220;qualified dividend income,&#8221; which is taxed at the lower
applicable capital gains rate, provided that:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">either (a) the shares are readily tradable on an established securities market in the U.S. or (b) the Company is eligible for the benefits of a qualifying income tax treaty with the U.S. that includes an exchange of information program;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the Company is neither a PFIC (as analyzed below under below under &#8220;&#8212; <i>Passive Foreign Investment Company Rules</i>&#8221;) nor treated as such with respect to the U.S. Holder for the Company&#8217;s taxable year in which the dividend is paid or the preceding taxable year;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the U.S. Holder satisfies certain holding period requirements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the U.S. Holder is not under an obligation to make related payments with respect to positions in substantially similar or related property; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the taxpayer does not take the dividends into account as investment income under Code Section 163(d)(4)(B).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There is no comprehensive income tax treaty between
the U.S. and Gibraltar, thus the Company will not be eligible for benefits of an applicable comprehensive income tax treaty. In addition,
there can be no assurance that the Company Ordinary Shares will be considered &#8220;readily tradable&#8221; on an established securities
market in accordance with applicable legal authorities. Furthermore, the Company will not constitute a qualified foreign corporation for
purposes of these rules if it is a PFIC for the taxable year in which it pays a dividend or for the preceding taxable year. See &#8220;&#8212;
<i>Passive Foreign Investment Company Rules.</i>&#8221; U.S. Holders should consult their tax advisors regarding the availability of the
lower rate for dividends paid with respect to the Company Ordinary Shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The amount of any dividend distribution paid in foreign
currency will be the U.S. dollar amount calculated by reference to the applicable exchange rate in effect on the date of actual or constructive
receipt, regardless of whether the payment is in fact converted into U.S. dollars at that time. A U.S. Holder may have foreign currency
gain or loss if the dividend is converted into U.S. dollars after the date of receipt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to certain exceptions, dividends on the Company
Ordinary Shares will constitute foreign source income for foreign tax credit limitation purposes. If the dividends are qualified dividend
income (as analyzed above), the amount of the dividend taken into account for purposes of calculating the foreign tax credit limitation
will be limited to the gross amount of the dividend, multiplied by a fraction, the numerator of which is the reduced rate applicable to
qualified dividend income and the denominator of which is the highest rate of tax normally applicable to dividends. The limitation on
foreign taxes eligible for credit is calculated separately with respect to specific classes of income. For this purpose, dividends distributed
by the Company with respect to the Company Ordinary Shares generally will constitute &#8220;passive category income&#8221; but could,
in the case of certain U.S. Holders, constitute &#8220;general category income.&#8221; The rules governing foreign tax credits are complex
and U.S. Holders are urged to consult their tax advisors regarding the creditability of foreign taxes in their particular circumstances.
In lieu of claiming a foreign tax credit, a U.S. Holder may, in certain circumstances, deduct foreign taxes in computing the holder&#8217;s
taxable income, subject to generally applicable limitations under U.S. law. Generally, an election to deduct foreign taxes instead of
claiming foreign tax credits applies to all foreign taxes paid or accrued in the taxable year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Sale, Exchange, Redemption or Other Taxable Disposition
of The Company Ordinary Shares and The Company Warrants</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the analysis below under &#8220;&#8212;
<i>Passive Foreign Investment Company Rules</i>,&#8221; a U.S. Holder generally will recognize gain or loss on any sale, exchange, redemption
or other taxable disposition of the Company Ordinary Shares or the Company Warrants in an amount equal to the difference between (i) the
amount realized on the disposition and (ii) such U.S. Holder&#8217;s adjusted tax basis in such shares and/or warrants. Any gain or loss
recognized by a U.S. Holder on a taxable disposition of the Company Ordinary Shares or the Company Warrants generally will be capital
gain or loss. A non-corporate U.S. Holder, including an individual, who has held the Company Ordinary Shares and/or the Company Warrants
for more than one year generally will be eligible for reduced tax rates for such long-term capital gains. The deductibility of capital
losses is subject to limitations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Any such gain or loss recognized generally will be
treated as U.S. source income or loss. Accordingly, in the event any Gibraltar tax (including withholding tax) is imposed upon such sale
or other disposition, a U.S. Holder may not be able to utilize foreign tax credits unless such holder has foreign source income or gain
in the same category from other sources. U.S. Holders are urged to consult their tax advisor regarding the ability to claim a foreign
tax credit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Exercise, Lapse, or Redemption of a The Company
Warrant</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the PFIC rules discussed below, a U.S.
Holder generally will not recognize gain or loss upon the acquisition of a Company Ordinary Share on the exercise of a Company Warrant
for cash. A U.S. Holder&#8217;s tax basis in a Company Ordinary Shares received upon exercise of the Company Warrant generally should
be an amount equal to the sum of the U.S. Holder&#8217;s tax basis in the Globis Warrant exchanged therefor (assuming the Business Combination
is not a taxable transaction, as discussed above) and the exercise price. The U.S. Holder&#8217;s holding period for a Company Ordinary
Share received upon exercise of the Company Warrant will begin on the date following the date of exercise (or possibly the date of exercise)
of the Company Warrant and will not include the period during which the U.S. Holder held the Company Warrant. If a Company Warrant is
allowed to lapse unexercised, a U.S. Holder generally will recognize a capital loss equal to such holder&#8217;s tax basis in the Company
Warrant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The tax consequences of a cashless exercise of a Company
Warrant are not clear under current tax law. Subject to the PFIC rules discussed below, a cashless exercise may be tax-deferred, either
because the exercise is not a gain realization event or because the exercise is treated as a recapitalization for U.S. federal income
tax purposes. In either tax-deferred situation, a U.S. Holder&#8217;s basis in The Company Ordinary Shares received generally would equal
the U.S. Holder&#8217;s basis in The Company Warrants exercised therefor. If the cashless exercise is not treated as a gain realization
event, a U.S. Holder&#8217;s holding period in The Company Ordinary Shares would be treated as commencing on the date following the date
of exercise (or possibly the date of exercise) of The Company Warrants and will not include the period during which the U.S. Holder held
The Company Warrants. If the cashless exercise were treated as a recapitalization, the holding period of The Company Ordinary Shares would
include the holding period of The Company Warrants exercised therefor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">It is also possible that a cashless exercise of a
Company Warrant could be treated in part as a taxable exchange in which gain or loss would be recognized in the manner set forth above
under &#8220;&#8212; <i>Sale, Exchange, Redemption or Other Taxable Disposition of The Company Ordinary Shares and The Company Warrants</i>.&#8221;
In such event, a U.S. Holder could be deemed to have surrendered warrants equal to the number of the Company Ordinary Shares having an
aggregate fair market value equal to the exercise price for the total number of warrants to be exercised. Subject to the PFIC rules discussed
below, the U.S. Holder would recognize capital gain or loss with respect to the Company Warrants deemed surrendered in an amount generally
equal to the difference between (i) the fair market value of the Company Ordinary Shares that would have been received in a regular exercise
of the Company Warrants deemed surrendered, net of the aggregate exercise price of such the Company Warrants and (ii) the U.S. Holder&#8217;s
tax basis in such the Company Warrants. In this case, a U.S. Holder&#8217;s aggregate tax basis in the Company Ordinary Shares received
would equal the sum of (i) U.S. Holder&#8217;s tax basis in the Company Warrants deemed exercised and (ii) the aggregate exercise price
of such the Company Warrants. A U.S. Holder&#8217;s holding period for the Company Ordinary Shares received in such case generally would
commence on the date following the date of exercise (or possibly the date of exercise) of the Company Warrants and will not include the
period during which the U.S. Holder held the Company Warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Due to the absence of authority on the U.S. federal
income tax treatment of a cashless exercise of warrants, including when a U.S. Holder&#8217;s holding period would commence with respect
to the Company Ordinary Share received, there can be no assurance regarding which, if any, of the alternative tax consequences and holding
periods described above would be adopted by the IRS or a court of law. Accordingly, U.S. Holders should consult their tax advisors regarding
the tax consequences of a cashless exercise of the Company Warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the PFIC rules described below, if the
Company redeems the Company Warrants for cash pursuant to the redemption provisions described in the section of this registration statement
entitled &#8220;<i>&#8212; Exercise, Lapse, or Redemption of a The Company Warrant</i>&#8221; or if the Company purchases the Company
Warrants in an open market transaction, such redemption or purchase generally will be treated as a taxable disposition to the U.S. Holder,
taxed as described above under &#8220;&#8212; <i>Sale, Exchange, Redemption or Other Taxable Disposition of the Company Ordinary Shares
and the Company Warrants</i>.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Possible Constructive Distributions</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The terms of each the Company Warrant provide for
an adjustment to the number of the Company Ordinary Shares for which the Company Warrant may be exercised or to the exercise price of
the Company Warrant in certain events. An adjustment which has the effect of preventing dilution generally is not taxable. A U.S. Holder
of a Company Warrant would, however, be treated as receiving a constructive distribution from the Company if, for example, the adjustment
increases the holder&#8217;s proportionate interest in the Company&#8217;s assets or earnings and profits (for instance, through an increase
in the number of the Company Ordinary Shares that would be obtained upon exercise of such warrant) as a result of a distribution of cash
or other property such as other securities to the holders of the Company Ordinary Shares which is taxable to the U.S. Holders of such
shares as described under &#8220;&#8212; <i>Distributions on The Company Ordinary Shares</i>&#8221; above. Such constructive distribution
would be subject to tax as described under that section in the same manner as if the U.S. Holder of such The Company Warrant received
a cash distribution from the Company equal to the fair market value of such increase in interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Passive Foreign Investment Company Rules</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The treatment of U.S. Holders of the Company Ordinary
Shares and the Company Warrants could be materially different from that described above, if the Company is treated as a &#8220;passive
foreign investment company,&#8221; or PFIC, for U.S. federal income tax purposes. An entity treated as a foreign corporation for U.S.
federal income tax purposes generally will be a PFIC for U.S. federal income tax purposes for any taxable year if either:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">at least 75% of its gross income for such year is passive income (such as interest, dividends, rents and royalties (other than rents or royalties derived from the active conduct of a trade or business) and gains from the disposition of assets giving rise to passive income); or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">at least 50% of the value of its assets (based on an average of the quarterly values of the assets) during such year is attributable to assets that produce passive income or are held for the production of passive income.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">For this purpose, the Company will be treated as owning
its proportionate share of the assets and earning its proportionate share of the income of any other entity treated as a corporation for
U.S. federal income tax purposes in which the Company own, directly or indirectly, 25% or more (by value) of the stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Based on the current and anticipated composition of
the income, assets and operations of the Company and its subsidiaries, the Company does not believe it is a PFIC for U.S. federal income
tax purposes for its current taxable year, which includes the Business Combination, and does not expect to become one for U.S. federal
income tax purposes in the near future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Nevertheless, whether the Company is treated as a
PFIC is determined on an annual basis. The determination of whether a non-U.S. corporation is a PFIC is a factual determination that depends
on, among other things, the composition of the Company&#8217;s income and assets, and the market value of its shares and assets, including
the composition of income and assets and the market value of shares and assets of its subsidiaries, from time to time, and thus the determination
can only be made annually after the close of each taxable year. Thus, no assurance can be given as to whether the Company will be a PFIC
in 2024 or for any future taxable year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 69; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Under the PFIC rules, if the Company were considered
a PFIC at any time that a U.S. Holder owns the Company Ordinary Shares or the Company Warrants, the Company would generally continue to
be treated as a PFIC with respect to such holder in a particular year unless (i) the Company has ceased to be a PFIC and (ii) (a) the
U.S. Holder has made a valid &#8220;QEF election&#8221; (as described below) for the first taxable year in which the holder owned such
holder&#8217;s the Company Ordinary Shares in which the Company was a PFIC, (b) a valid mark-to-market election (as described below) is
in effect for the particular year, or (c) the U.S. Holder has made a &#8220;deemed sale&#8221; election under the PFIC rules. If such
a &#8220;deemed sale&#8221; election is made, a U.S. Holder will be deemed to have sold its the Company Ordinary Shares at their fair
market value on the last day of the last taxable year in which the Company is classified as a PFIC, and any gain from such deemed sale
would be subject to the consequences described below. After the &#8220;deemed sale&#8221; election, the Company Ordinary Shares with respect
to which the &#8220;deemed sale&#8221; election was made will not be treated as shares in a PFIC unless the Company subsequently becomes
a PFIC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">For each taxable year that the Company is treated
as a PFIC with respect to a U.S. Holder&#8217;s the Company Ordinary Shares or the Company Warrants, the U.S. Holder will be subject to
special tax rules with respect to any &#8220;excess distribution&#8221; (as defined below) received and any gain realized from a sale
or disposition (including a pledge of the Company Ordinary Shares and under proposed regulations transfers of the Company Warrants and
certain transfers of the Company Ordinary Shares that would otherwise qualify as nonrecognition transactions for U.S. federal income tax
purposes) of its the Company Ordinary Shares or the Company Warrants (collectively the &#8220;<i>excess distribution rules</i>&#8221;),
unless, with respect to the Company Ordinary Shares, the U.S. Holder makes a valid QEF or mark-to-market election as discussed below.
Generally, distributions received by a U.S. Holder in a taxable year that are greater than 125% of the average annual distributions received
by such U.S. Holder during the shorter of the three preceding taxable years or the portion of such U.S. Holder&#8217;s holding period
for the Company Ordinary Shares or the Company Warrants that preceded the taxable year of the distribution will be treated as excess distributions.
Under these special tax rules:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the excess distribution or gain will be allocated ratably over the U.S. Holder&#8217;s holding period for the Company Ordinary Shares or the Company Warrants;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the amount allocated to the U.S. Holder&#8217;s taxable year in which the U.S. Holder recognized the gain or received the excess distribution or to the period in the U.S. Holder&#8217;s holding period before the first day of the Company&#8217;s first taxable year in which the Company is a PFIC, will be treated as ordinary income; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the amount allocated to each other taxable year (or portions thereof) of the U.S. Holder and included in such holder&#8217;s holding period will be subject to the highest tax rate in effect for individuals or corporations, as applicable, for each such year without regard to the U.S. Holder&#8217;s other items of income and loss for such year; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the interest charge generally applicable to underpayments of tax will be imposed on the U.S. Holder with respect to the resulting tax attributable to each such year.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Under the excess distribution rules, the tax liability
for amounts allocated to taxable years prior to the year of disposition or excess distribution cannot be offset by any net operating losses,
and gains (but not losses) realized on the sale of the Company Ordinary Shares or the Company Warrants cannot be treated as capital gains,
even though the U.S. Holder holds the Company Ordinary Shares or the Company Warrants as capital assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Certain of the PFIC rules may impact U.S. Holders
with respect to equity interests in subsidiaries and other entities which the Company may hold, directly or indirectly, that are PFICs
(collectively, &#8220;Lower-Tier PFICs&#8221;). There can be no assurance, however, that the Company does not own, or will not in the
future acquire, an interest in a subsidiary or other entity that is or would be treated as a Lower-Tier PFIC. U.S. Holders should consult
their tax advisors regarding the application of the PFIC rules to any of the Company&#8217;s subsidiaries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If the Company is a PFIC, a U.S. Holder of shares
in the Company may avoid taxation under the excess distribution rules described above in respect to the Company Ordinary Shares by making
a timely and valid &#8220;qualified electing fund&#8221; (&#8220;QEF&#8221;) election (if eligible to do so). However, a U.S. Holder may
make a QEF election with respect to its the Company Ordinary Shares only if the Company provides U.S. Holders on an annual basis with
certain financial information specified under applicable U.S. Treasury regulations, including the information provided in a PFIC Annual
Information Statement. There can be no assurance, however, that the Company will have timely knowledge of its status as a PFIC in the
future or that the Company will timely provide such information for such years. The failure to provide such information on an annual basis
could prevent a U.S. Holder from making a QEF election or result in the invalidation or termination of a U.S. Holder&#8217;s prior QEF
election.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A U.S. Holder that makes a QEF election with respect
to its the Company Ordinary Shares would generally be required to include in income for each year that the Company is treated as a PFIC
the U.S. Holder&#8217;s pro rata share of the Company&#8217;s ordinary earnings for the year (which would be subject to tax as ordinary
income) and net capital gains for the year (which would be subject to tax at the rates applicable to long-term capital gains), without
regard to the amount of any distributions made in respect of the Company Ordinary Shares. Any net deficits or net capital losses of the
Company for a taxable year, however, would not be passed through and included on the tax return of the U.S. Holder. A U.S. Holder&#8217;s
basis in the Company Ordinary Shares would be increased by the amount of income inclusions under the QEF rules. Dividends actually paid
on the Company Ordinary Shares generally would not be subject to U.S. federal income tax to the extent of prior income inclusions and
would reduce the U.S. Holder&#8217;s basis in the Company Ordinary Shares by a corresponding amount. If the Company owns any interests
in a Lower-Tier PFIC, a U.S. Holder generally must make a separate QEF election for each Lower-Tier PFIC, subject to the Company&#8217;s
providing the relevant tax information for each Lower-Tier PFIC on an annual basis. There can be no assurance that the Company will have
timely knowledge of the status of any such Lower-Tier PFIC. In addition, the Company may not hold a controlling interest in any such Lower-Tier
PFIC and thus there can be no assurance the Company will be able to cause the Lower-Tier PFIC to provide such required information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If a U.S. Holder does not make a QEF election effective
from the first taxable year of a U.S. Holder&#8217;s holding period for the Company Ordinary Shares in which the Company is a PFIC (or
a mark-to-market election, as discussed below), then the U.S. Holder generally will remain subject to the excess distribution rules. A
U.S. Holder that first makes a QEF election in a later year may avoid the continued application of the excess distribution rules to its
the Company Ordinary Shares by making a &#8220;deemed sale&#8221; election. In that case, the U.S. Holder will be deemed to have sold
the Company Ordinary Shares at their fair market value on the first day of the taxable year in which the QEF election becomes effective,
and any gain from such deemed sale would be subject to the excess distribution rules described above. As a result of the &#8220;deemed
sale&#8221; election, the U.S. Holder will have additional basis (to the extent of any gain recognized on the deemed sale) and, solely
for purposes of the PFIC rules, a new holding period in the Company Ordinary Shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">It is not entirely clear how various aspects of the
PFIC rules apply to the Company Warrants. However, a U.S. Holder may not be eligible to make a QEF election with respect to its the Company
Warrants. As a result, if a U.S. Holder sells or otherwise disposes of such warrants (other than upon exercise of such warrants) and the
Company was a PFIC at any time during the U.S. Holder&#8217;s holding period of such warrants, any gain recognized generally will be treated
as an excess distribution, taxed as described above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If a U.S. Holder that exercises such warrants properly
makes and maintains a QEF election with respect to the newly acquired the Company Ordinary Shares (or has previously made a QEF election
with respect to the Company Ordinary Shares), the QEF election will apply to the newly acquired the Company Ordinary Shares. Notwithstanding
such QEF election, the rules relating to &#8220;excess distributions&#8221; discussed above, adjusted to take into account the current
income inclusions resulting from the QEF election, will continue to apply with respect to such newly acquired the Company Ordinary Shares
(which under proposed regulations will be deemed to have a holding period for purposes of the PFIC rules that includes the period the
U.S. Holder held the Company Warrants), unless the U.S. Holder makes a &#8220;deemed sale&#8221; election under the PFIC rules. U.S. Holders
are urged to consult their tax advisors as to the application of the rules governing &#8220;deemed sale&#8221; elections to their particular
circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The QEF election is made on a shareholder-by-shareholder
basis and, once made, can be revoked only with the consent of the IRS. A U.S. Holder that is eligible to make a QEF election with respect
to its the Company Ordinary Shares generally may do so by providing the appropriate information to the IRS in the U.S. Holder&#8217;s
timely filed tax return for the year in which the election becomes effective. Retroactive QEF elections generally may be made only by
filing a protective statement with such return and if certain other conditions are met or with the consent of the IRS. U.S. Holders should
consult their tax advisors regarding the availability and tax consequences of a retroactive QEF election under their particular circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Alternatively, if the Company is a PFIC and the Company
Ordinary Shares constitute &#8220;marketable stock&#8221; (as defined below), a U.S. Holder may make a mark-to-market election for such
holder&#8217;s the Company Ordinary Shares with respect to such shares for the first taxable year in which it holds (or is deemed to hold)
the Company Ordinary Shares and each subsequent taxable year to elect out of the excess distribution rules discussed above. If a U.S.
Holder makes a mark-to-market election with respect to its the Company Ordinary Shares, such U.S. Holder generally will include in income
for each year that the Company is treated as a PFIC with respect to such the Company Ordinary Shares an amount equal to the excess, if
any, of the fair market value of The Company Ordinary Shares as of the close of the U.S. Holder&#8217;s taxable year over the adjusted
basis in The Company Ordinary Shares as of the beginning of such taxable year. A U.S. Holder will be allowed a deduction for the excess,
if any, of the adjusted basis of the Company Ordinary Shares over their fair market value as of the close of the taxable year. However,
deductions will be allowed only to the extent of any net mark-to-market gains on the Company Ordinary Shares included in the U.S. Holder&#8217;s
income for prior taxable years. Amounts included in income under a mark-to-market election, as well as gain on the actual sale or other
disposition of the Company Ordinary Shares, will be treated as ordinary income. Ordinary loss treatment will also apply to the deductible
portion of any mark-to-market loss on the Company Ordinary Shares, as well as to any loss realized on the actual sale or disposition of
the Company Ordinary Shares, to the extent the amount of such loss does not exceed the net mark-to-market gains for such the Company Ordinary
Shares previously included in income. A U.S. Holder&#8217;s basis in the Company Ordinary Shares will be adjusted to reflect any mark-to-market
gain or loss. If a U.S. Holder makes a mark-to-market election, any distributions the Company makes would generally be subject to the
rules discussed above under &#8220;<i>&#8212; Distributions on The Company Ordinary Shares</i>,&#8221; except the lower rates applicable
to qualified dividend income would not apply. Currently, U.S. Holders of the Company Warrants may not be able to make a mark-to-market
election with respect to their the Company Warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The mark-to-market election is available only for
&#8220;marketable stock,&#8221; which is stock that is regularly traded on a qualified exchange or other market, as defined in applicable
U.S. Treasury regulations. The Company Ordinary Shares, which are expected to be listed on Nasdaq, are expected to qualify as marketable
stock for purposes of the PFIC rules, but there can be no assurance that The Company Ordinary Shares will be &#8220;regularly traded&#8221;
for purposes of these rules. If made, a mark-to-market election would be effective for the taxable year for which the election was made
and for all subsequent taxable years unless The Company Ordinary Shares cease to qualify as &#8220;marketable stock&#8221; for purposes
of the PFIC rules or the IRS consents to the revocation of the election. Because a mark-to-market election cannot be made for equity interests
in any Lower-Tier PFICs, a U.S. Holder that does not make the applicable QEF elections generally will continue to be subject to the excess
distribution rules with respect to its indirect interest in any Lower-Tier PFICs as described above, even if a mark-to-market election
is made for The Company Ordinary Shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If a U.S. Holder does not make a mark-to-market election
(or a QEF election, as discussed above) effective from the first taxable year of a U.S. Holder&#8217;s holding period for The Company
Ordinary Shares in which The Company is a PFIC, then the U.S. Holder generally will remain subject to the excess distribution rules. A
U.S. Holder that first makes a mark-to-market election with respect to The Company Ordinary Shares in a later year will continue to be
subject to the excess distribution rules during the taxable year for which the mark-to-market election becomes effective, including with
respect to any mark-to-market gain recognized at the end of that year. In subsequent years for which a valid mark-to-mark election remains
in effect, the excess distribution rules generally will not apply. A U.S. Holder that is eligible to make a mark-to-market with respect
to such holder&#8217;s The Company Ordinary Shares may do so by providing the appropriate information on IRS Form 8621 and timely filing
that form with the U.S. Holder&#8217;s tax return for the year in which the election becomes effective.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">U.S. Holders should consult their tax advisors as
to the availability and desirability of a mark-to-market election, as well as the impact of such election on interests in any Lower-Tier
PFICs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A U.S. Holder of a PFIC may be required to file an
IRS Form 8621 on an annual basis and to provide such other information as may be required by the U.S. Treasury Department. Failure to
do so, if required, will extend the statute of limitations applicable to such U.S. Holder until such required information is furnished
to the IRS. U.S. Holders should consult their tax advisors regarding any reporting requirements that may apply to them if the Company
is a PFIC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The rules dealing with PFICs and with the QEF, &#8220;deemed
sale,&#8221; and mark-to-market elections are very complex and are affected by various factors in addition to those described above. U.S.
Holders are strongly encouraged to consult their tax advisors regarding the application of the PFIC rules to their particular circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Non-U.S. Holders</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The section applies to Non-U.S. Holders of the Company
Ordinary Shares and the Company Warrants. For purposes of this analysis, a Non-U.S. Holder means a beneficial owner (other than a partnership
or an entity or arrangement so characterized for U.S. federal income tax purposes) of the Company Ordinary Shares or the Company Warrants
that is for U.S. federal income tax purposes not a U.S. Holder, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">a nonresident alien individual, other than certain former citizens and residents of the U.S. subject to U.S. tax as expatriates;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">a foreign corporation; or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">a foreign estate or trust;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">but generally does not include a beneficial owner
who has been or is engaged in the conduct of a trade or business within the U.S. or an individual who is present in the U.S. for 183 days
or more in the taxable year of the disposition of the Company Ordinary Shares or the Company Warrants (except to the extent analyzed below).
If you are such an individual, you should consult your tax advisor regarding the U.S. federal income tax consequences of exercising redemption
rights with respect to Globis Common Stock or the ownership and disposition of the Company Ordinary Shares or the Company Warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Non-U.S. Holders Exercising Redemption Rights with
Respect to Globis Common Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The characterization for U.S. federal income tax purposes
of the redemption of a Non-U.S. Holder&#8217;s Globis Common Stock generally will correspond to the U.S. federal income tax characterization
of such a redemption of a U.S. Holder&#8217;s Globis Common Stock, as described above under <i>&#8220;&#8212; U.S. Holders Exercising
Redemption Rights with Respect to Globis Common Stock</i>.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the analysis below concerning backup withholding,
if such a redemption qualifies as a sale of the Globis Common Stock, any redeeming Non-U.S. Holder will generally not be subject to U.S.
federal income tax or withholding tax on any gain recognized as a result of the redemption or be able to utilize a loss in computing U.S.
federal income tax liability unless one of the exceptions described below under &#8220;&#8212; <i>U.S. Federal Income Tax Consequences
of the Ownership and Disposition of the Company Ordinary Shares and the Company Warrants to Non-U.S. Holders</i>&#8221; applies in respect
of gain from the disposition of Globis Common Stock. Moreover, redeeming Non-U.S. Holders may be subject to U.S. federal income tax on
any gain recognized as a result of the redemption if Globis Common Stock constitutes a U.S. real property interest by reason of Globis&#8217;
status as a U.S. real property holding corporation for U.S. federal income tax purposes. Globis believes that it is not and has not been
at any time since its formation a U.S. real property holding corporation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">If a Non-U.S. Holder receives cash for Globis Common
Stock, and the redemption is treated as a corporate distribution (rather than a sale of stock under Section 302 of the Code), the Non-U.S.
Holder will be subject to a 30% withholding tax (unless otherwise reduced by an applicable income tax treaty and the Non-U.S. Holder provides
a proper certificate of its eligibility for such reduced rate (usually on an IRS Form W-8BEN or W-8BEN-E, as applicable)) on the gross
amount of the distribution to the extent the distribution is paid from current or accumulated earnings and profits, as determined under
U.S. federal income tax principles, and treated as dividends, provided such dividends are not effectively connected with such Non-U.S.
Holder&#8217;s conduct of a trade or business within the U.S. Any distribution not constituting a dividend will be treated first as reducing
(but not below zero) the Non-U.S. Holder&#8217;s adjusted tax basis in its Globis Common Stock and then, to the extent such distribution
exceeds the Non-U.S. Holder&#8217;s adjusted tax basis, as gain realized from the sale or other disposition of such Globis Common Stock,
which will be treated as described in the paragraph immediately above. A redemption treated as a dividend by Globis to a Non-U.S. Holder
that is effectively connected with such Non-U.S. Holder&#8217;s conduct of a trade or business within the United States (and if an income
tax treaty applies, are attributable to a U.S. permanent establishment or fixed base maintained by the Non-U.S. Holder in the U.S.) will
generally not be subject to U.S. withholding tax, provided such Non-U.S. Holder complies with certain certification and disclosure requirements
(usually by providing an IRS Form W-8ECI). Instead, such dividends will generally be subject to U.S. federal income tax, net of certain
deductions, at the same corporate or graduated individual rates applicable to U.S. Holders (together with branch profits tax, at a 30%
rate, or such lower rate specified by an applicable tax treaty, as adjusted for certain items, if such Non-U.S. Holder is a corporation).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>IF YOU ARE A NON-U.S. HOLDER OF <span style="text-transform: uppercase">Globis</span>
COMMON STOCK CONTEMPLATING EXERCISE OF YOUR REDEMPTION RIGHTS, WE URGE YOU TO CONSULT YOUR TAX ADVISOR CONCERNING THE U.S. FEDERAL, STATE,
LOCAL, AND FOREIGN INCOME AND OTHER TAX CONSEQUENCES THEREOF.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 73; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>U.S. Federal Income Tax Consequences of the Ownership
and Disposition of the Company Ordinary Shares and the Company Warrants to Non-U.S. Holders</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subject to the analysis below concerning backup withholding,
any (i) dividends of cash or property (including constructive distributions treated as dividends as further described under the heading
&#8220;<i>U.S. Holders &#8212; U.S. Federal Income Tax Consequences of the Ownership and Disposition of the Company Ordinary Shares and
the Company Warrants to U.S. Holders &#8212; Possible Constructive Distributions</i>&#8221;) paid or deemed paid to a Non-U.S. Holder
in respect of the Company Ordinary Shares or (ii) gain realized upon the sale or other taxable disposition of the Company Ordinary Shares
and/or the Company Warrants by a Non-U.S. Holder generally will not be subject to U.S. federal income taxation or withholding tax unless:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">the gain or dividend is effectively connected with the Non-U.S. Holder&#8217;s conduct of a trade or business within the United States (and, if required by an applicable income tax treaty, the Non-U.S. Holder maintains a permanent establishment or a &#8220;fixed base&#8221; in the United States to which such gain is attributable); or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">in the case of any gain, the Non-U.S. Holder is a nonresident alien individual present in the United States for 183 days or more during the taxable year of the disposition and certain other requirements are met.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Gain or distributions described in the first bullet
point above generally will be subject to U.S. federal income tax on a net income basis at the regular rates. A Non-U.S. Holder that is
a corporation also may be subject to a branch profits tax at a rate of 30% (or such lower rate specified by an applicable income tax treaty)
on such effectively connected gain, as adjusted for certain items.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Gain described in the second bullet point above will
be subject to U.S. federal income tax at a rate of 30% (or such lower rate specified by an applicable income tax treaty), which may be
offset by U.S. source capital losses of the Non-U.S. Holder (even though the individual is not considered a resident of the United States),
provided the Non-U.S. Holder has timely filed U.S. federal income tax returns with respect to such losses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The U.S. federal income tax treatment of a Non-U.S.
Holder&#8217;s exercise of the Company Warrant, or the lapse of the Company Warrant held by a Non-U.S. Holder, generally will correspond
to the U.S. federal income tax treatment of the exercise or lapse of the Company Warrant by a U.S. Holder, as described under &#8220;<i>U.S.
Holders &#8212; U.S. Federal Income Tax Consequences of the Ownership and Disposition of the Company Ordinary Shares and the Company Warrants
to U.S. Holders &#8212; Exercise, Lapse or Redemption of the Company Warrant</i>&#8221; above, although to the extent a cashless exercise
or lapse results in a taxable exchange, the consequences would be similar to those described in the preceding paragraphs above for a Non-U.S.
Holder&#8217;s gain on the sale or other disposition of the Company Ordinary Shares and the Company Warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The characterization for U.S. federal income tax purposes
of the redemption of the Non-U.S. Holder&#8217;s The Company Warrants generally will correspond to the U.S. federal income tax treatment
of such a redemption of a U.S. Holder&#8217;s warrants, as described under &#8220;<i>U.S. Holders &#8212; U.S. Federal Income Tax Consequences
of the Ownership and Disposition of The Company Ordinary Shares and The Company Warrants to U.S. Holders &#8212; Exercise, Lapse or Redemption
of a Company Warrant</i>&#8221; above, and the consequences of the redemption to the Non-U.S. Holder will be as described in the first
paragraph above under the heading &#8220;&#8212; <i>U.S. Federal Income Tax Consequences of the Ownership and Disposition of The Company
Ordinary Shares and The Company Warrants to Non-U.S. Holders</i>&#8221; based on such characterization.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Non-U.S. Holders should consult their tax advisors
regarding potentially applicable income tax treaties that may provide for different rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 74; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Information Reporting and Backup Withholding</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Information reporting requirements may apply to cash
received in redemption of Globis Common Stock, dividends received by U.S. Holders of the Company Ordinary Shares, and the proceeds received
on the disposition of the Company Ordinary Shares effected within the U.S. (and, in certain cases, outside the U.S.), in each case other
than U.S. Holders that are exempt recipients (such as corporations). Backup withholding (currently at a rate of 24%) may apply to such
amounts if the U.S. Holder fails to provide an accurate taxpayer identification number (generally on an IRS Form W-9 provided to the paying
agent of the U.S. Holder&#8217;s broker) or is otherwise subject to backup withholding. Any redemptions treated as dividend payments with
respect to Globis Common Stock or the Company Ordinary Shares and proceeds from the sale, exchange, redemption or other disposition of
the Company Ordinary Shares may be subject to information reporting to the IRS and possible U.S. backup withholding. U.S. Holders should
consult their tax advisors regarding the application of the U.S. information reporting and backup withholding rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Information returns may be required to be filed with
the IRS in connection with, and Non-U.S. Holders may be subject to backup withholding on amounts received in respect of, a Non-U.S. Holder&#8217;s
disposition of Globis securities or their The Company Ordinary Shares, unless the Non-U.S. Holder furnishes to the applicable withholding
agent the required certification as to its non-U.S. status, such as by providing a valid IRS Form W-8BEN, IRS Form W-8BEN-E or IRS Form
W-8ECI, as applicable, or the Non-U.S. Holder otherwise establishes an exemption. Dividends paid with respect to the Company Ordinary
Shares and proceeds from the sale of other disposition of the Company Ordinary Shares received in the U.S. by a Non-U.S. Holder through
certain U.S.-related financial intermediaries may be subject to information reporting and backup withholding unless such Non-U.S. Holder
provides proof of an applicable exemption or complies with certain certification procedures described above, and otherwise complies with
the applicable requirements of the backup withholding rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Backup withholding is not an additional tax. Amounts
withheld as backup withholding may be credited against the taxpayer&#8217;s U.S. federal income tax liability, and a taxpayer may obtain
a refund of any excess amounts withheld under the backup withholding rules by timely filing the appropriate claim for a refund with the
IRS and furnishing any required information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>THE U.S. FEDERAL INCOME TAX ANALYSIS SET FORTH
ABOVE IS INCLUDED FOR GENERAL INFORMATION ONLY AND MAY NOT BE APPLICABLE TO YOU DEPENDING UPON YOUR PARTICULAR SITUATION. YOU ARE URGED
TO CONSULT YOUR OWN TAX ADVISOR WITH RESPECT TO THE TAX CONSEQUENCES TO YOU OF THE BUSINESS COMBINATION, THE EXERCISE OF YOUR REDEMPTION
RIGHTS WITH RESPECT TO <span style="text-transform: uppercase">Globis </span>COMMON STOCK, AND OF THE OWNERSHIP AND DISPOSITION OF THE
COMPANY ORDINARY SHARES AND THE COMPANY WARRANTS, AS APPLICABLE, INCLUDING THE TAX CONSEQUENCES UNDER STATE, LOCAL, FOREIGN AND OTHER
TAX LAWS AND TAX TREATIES AND THE POSSIBLE EFFECTS OF CHANGES IN U.S. OR OTHER TAX LAWS.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">F. <span style="text-decoration: underline">Dividends and Paying Agents</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">G. <span style="text-decoration: underline">Statement by Experts</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">H. <span style="text-decoration: underline">Documents on Display</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We are subject to the periodic reporting and other
informational requirements of the Exchange Act. Under the Exchange Act, we are required to file reports and other information with the
SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year. Copies of reports
and other information, when so filed, may be inspected without charge and may be obtained at prescribed rates at the public reference
facilities maintained by the SEC at Judiciary Plaza, 100 F Street, N.E., Washington, D.C. 20549. The public may obtain information regarding
the Washington, D.C. Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC also maintains a web site at http://www.sec.gov
that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with
the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing, among other
things, the furnishing and content of proxy statements to shareholders, and our executive officers, directors and principal shareholders
are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We also maintain a corporate website at https://www.forafric.com.
Information contained on, or that can be accessed through, our website does not constitute a part of this report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">I. <span style="text-decoration: underline">Subsidiary Information</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">J. <span style="text-decoration: underline">Annual Report to Security Holders</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 75; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_014"></span>Item 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES
ABOUT MARKET RISK</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Foreign Exchange Risk</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company&#8217;s functional currency is the Moroccan
dirham (&#8220;MAD&#8221;), and its presentation currency is the United States Dollar (&#8220;USD&#8221;). Our global operations require
active participation in foreign exchange markets. Our primary foreign currency exposures are the Moroccan Dirham, US Dollar and Euro.
To reduce the risk arising from foreign exchange rate fluctuations, we may enter into derivative instruments, such as foreign currency
forward contracts, swaps, and options. The changes in market value of such contracts have a high correlation to the price changes in the
related currency exposures. Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange
rates, particularly changes in the Moroccan Dirham to the U.S. dollar and Euro. Substantial changes in the exchange rate could have a
material effect on our clients, our business and our profitability. From the beginning of 2023, the Company entered into foreign currency
forward contracts to reduce the risk arising from foreign exchange rate fluctuations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Credit Risk</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Through our normal business activities, we are subject
to significant credit and counterparty risks that arise through commercial sales and purchases. We define credit and counterparty risk
as a potential financial loss due to the failure of a counterparty to honor its obligations. The exposure is measured based upon several
factors, including unpaid accounts receivable from counterparties. Credit and counterparty risk also includes sovereign credit risk. We
actively monitor credit and counterparty risk through a regular review of exposures and credit analysis by regional credit teams, as well
as a review by corporate committees that monitor counterparty performance. We record provisions for counterparty losses from time to time
as a result of our credit and counterparty analysis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During periods of tight conditions in global credit
markets, downturns in regional or global economic conditions, and/or significant price volatility, credit and counterparty risks are heightened.
This increased risk is monitored through, among other things, exposure reporting, increased communication with key counterparties, management
reviews, and specific focus on counterparties or groups of counterparties that we may determine as high risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Commodities Risk</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We operate in many areas of the food industry, from
agricultural raw materials to the production and sale of branded food products. As a result, we purchase and produce various materials,
many of which are agricultural commodities, including: Flour, Semolina, Pasta and Couscous.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Agricultural commodities are subject to price fluctuations
due to a number of unpredictable factors that may create price risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Interest Rate Risk</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Inflationary factors generally affect us by increasing
our labor and overhead costs, as well as costs related to those items associated with certain risks identified above, which may adversely
affect our results of operations and financial position. We have historically been able to recover the impacts of inflation through sales
price increases, however we cannot reasonably estimate our ability to successfully recover any impact of inflation through price increases
in the future. Our inability to do so could harm our results of operations and financial position.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><i>Inflation Risk</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In recent years, inflation has not had a material
impact on our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_015"></span>Item 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY
SECURITIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>A. Debt Securities.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>B. Warrants and rights.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>C. Other Securities.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>D. American Depositary Shares</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 76; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><b><span id="a_016"></span>Part II</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_017"></span>Item 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_018"></span>Item 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF
SECURITY HOLDERS AND USE OF PROCEEDS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">See &#8220;Item 10. Additional Information&#8221;
for a description of the rights of securities holders, which remain unchanged.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Use of Proceeds</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_019"></span>Item 15. CONTROLS AND PROCEDURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>(a) Disclosure Controls and Procedures</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Under the supervision and with the participation of
our management, including our chief executive officer and our chief financial officer, we carried out an evaluation of the effectiveness
of our disclosure controls and procedures, which is defined in Rules 13a-15(e) of the Exchange Act, as of December 31, 2024. Based on
that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures, as of
December 31, 2024, were effective.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>(b) Management&#8217;s Annual Report on Internal
Control over Financial Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined
in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Our management, including our Chief Executive Officer and our Chief Financial Officer,
conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework and criteria established
in Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO)
as of December 31, 2024. Based on that evaluation, our management has concluded that our internal control over financial reporting was
effective as of December 31, 2024. As all internal control systems, no matter how well designed, have inherent limitations, our internal
control over financial reporting may not prevent or detect misstatements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>(c) Attestation Report of the Company&#8217;s Registered
Public Accounting Firm</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">This Annual Report does not
include an attestation report of the company&#8217;s registered public accounting firm regarding internal control over financial reporting
due to a transition period established by rules of the SEC for emerging growth companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>(d) Changes in Internal Control over Financial
Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There were no changes in our internal controls over
financial reporting that occurred during the period covered by this annual report on Form 20-F that have materially affected, or are reasonably
likely to materially affect, our internal control over financial reporting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_020"></span>Item 16. [RESERVED]</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_021"></span>Item 16A. AUDIT COMMITTEE FINANCIAL EXPERT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We have one financial expert as of the date of this
report. Our Board of Directors has determined that Franco Cassar, chair of our audit committee, qualifies as an &#8220;audit committee
financial expert&#8221; as defined in the SEC rules and satisfies the financial sophistication requirements of The NASDAQ Global Market.
Mr. Cassar is &#8220;independent&#8221; as that term is defined in the rules of the SEC and the applicable rules of the NASDAQ Global
Market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_022"></span>Item 16B. CODE OF ETHICS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Following the Business Combination, the Company posted
its Code of Conduct and Ethics and intends to post any amendments to or any waivers from a provision of its Code of Conduct and Ethics
on its website, and also intends to disclose any amendments to or waivers of certain provisions of its Code of Conduct and Ethics in a
manner required by applicable rules or regulations of the SEC or securities exchange.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_023"></span>Item 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table sets forth the aggregate fees
by categories specified below in connection with certain professional services rendered by our principal external auditors, for the periods
indicated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended <br/>
December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Audit fees</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">675,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">645,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Audit-related fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">All other fees</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">675,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">645,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#8220;Audit fees&#8221; represents the aggregate
fees billed or to be billed for each of the fiscal years listed for professional services rendered by our principal auditor for the audit
of our annual financial statements and review of our semi-annual financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#8220;Audit-related fees&#8221; are the aggregate
fees billed for assurance and related services that are reasonably related to the performance of the audit and are not reported under
audit fees. These fees primarily include review of documents filed with the SEC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#8220;Tax fees&#8221; include fees for professional
services rendered by our principal auditor for tax compliance and tax advice on actual or contemplated transactions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#8220;Other fees&#8221; include fees for services
rendered by our independent registered public accounting firm with respect to other matters not reported under &#8220;Audit fees&#8221;,
&#8220;Audit-related fees&#8221; and &#8220;Tax fees&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The policy of our audit committee is to pre-approve
all audit and non-audit services provided by our principal auditor including audit services, audit-related services, tax services and
other services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_024"></span>Item 16D. EXEMPTIONS FROM THE LISTING STANDARDS
FOR AUDIT COMMITTEES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_025"></span>Item 16E. PURCHASES OF EQUITY SECURITIES BY THE
ISSUER AND AFFILIATED PURCHASERS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_026"></span>Item 16F. CHANGE IN REGISTRANT&#8217;S CERTIFYING
ACCOUNTANT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_027"></span>Item 16G. CORPORATE GOVERNANCE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Under the Companies Act, all companies incorporated
under the laws of Gibraltar, including companies whose shares whose shares are publicly traded and listed on the Nasdaq Global Market,
are required to comply with various corporate governance requirements under Gibraltar law and the Articles of Association of such company.
The requirements relate to such matters as the composition of the board of directors, the convening of board and shareholder meetings,
proceedings at the same, and the issuance of shares. These requirements are in addition to the corporate governance requirements imposed
by the Nasdaq Listing Rules, and other applicable provisions of U.S. securities laws to which we are subject as a foreign private issuer
due to the listing of our ordinary shares on the Nasdaq Global Market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Certain corporate governance practices in Gibraltar,
which is our home country, differ significantly from requirements for companies incorporated in other jurisdictions such as the United
States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As a foreign private issuer whose securities are listed
on the NASDAQ, we are permitted to follow certain home country corporate governance practices in lieu of the comparable requirements of
the NASDAQ Rules pursuant to NASDAQ Rule 5615(a)(3), which provides for such exemption to compliance with the NASDAQ Rule 5600 Series,
except for certain matters including (among others) the composition and responsibilities of the audit committee and the independence of
its members within the meaning of the rules and regulations of the SEC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">By way of example, we have relied on this exemption
in respect of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><b>an exemption from the rule that a majority of our board of directors must be independent directors</b>: There is no requirement in the Companies Act that the board of directors of the Company must be comprised of Independent Directors as defined in Rule 5605(a)(2). </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><b>an exemption from the rule that director nominees must be selected or recommended solely by independent directors</b>: There is no such restriction in the Company&#8217;s Act or the Articles of Association of the Company. Therefore, director nominees do not have to be selected by or recommended solely by Independent Directors. </span></td></tr>
</table>

<p style="margin: 0">&#160;</p>


<!-- Field: Page; Sequence: 78; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/115% Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><b>composition of the Corporate Governance and Nominating Committee and the Remuneration Committee</b>: There is no requirement in the Companies Act that the members of the Corporate Governance and Nominating Committee and the Remuneration Committee be Independent Directors. As such, even though not an Independent Director, James Lasry was appointed as a member of the Corporate Governance and Nominating Committee and the Remuneration Committee. </span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><b>notice, quorum, all procedural requirements in respect of each EGM and the Company&#8217;s AGM</b>: As permitted, the Company has elected to follow the notice, quorum and procedural requirements in respect of each EGM and AGM stipulated in the Companies Act. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><b>adoption of the ESOP</b>: There is no requirement in the Companies Act for a share scheme to require the approval of the shareholders. The ESOP was therefore adopted by the board of directors of the Company in accordance with home country practice and the Company&#8217;s Articles of Association. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#9679; </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt"><b>Issuance of Shares</b>: Under the Companies Act, there is no restriction on the Company&#8217;s directors from allotting shares to the non-executive directors on the terms of the Directors Services Agreements, in accordance with the powers granted to them for 5 years under the Articles of Association. </span></td></tr>
  </table>
<p style="font: 10pt/115% Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">To the extent we choose to follow home country practice
with respect to additional corporate governance matters, our shareholders may be afforded less protection than they otherwise would under
rules and regulations applicable to U.S. domestic issuers. As a result of all of the above, our shareholders may have more difficulty
in protecting their interests in the face of actions taken by management, members of the board of directors or controlling shareholders
than they would as public shareholders of a company incorporated in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_028"></span>Item 16H. MINE SAFETY DISCLOSURE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_029"></span>Item 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS
THAT PREVENT INSPECTIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b><span id="a_030"></span>ITEM 16J. INSIDER TRADING
POLICIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We have <span id="xdx_90A_eecd--InsiderTrdPoliciesProcAdoptedFlag_dbT_c20240101__20241231_zuH8IfoCLeP" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBQb2xpY2llcyBhbmQgUHJvY2VkdXJlcwA_"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000057" name="ecd:InsiderTrdPoliciesProcAdoptedFlag">adopted</ix:nonNumeric></span> insider trading policies and procedures
governing the purchase, sale, and other dispositions of our securities by directors, senior management, and employees that are reasonably
designed to promote compliance with applicable insider trading laws, rules and regulations, and any listing standards applicable to the
registrant. A copy of the insider trading policy is filed as Exhibit 11.1 to this annual report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.75pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b><span id="a_031"></span>ITEM 16K. CYBERSECURITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p id="xdx_988_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_iB_c20240101__20241231_gBFCRMPFAIAMT-RBFY_zACUXcPxAfTk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000061-01" escape="true" id="Fact000061" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">We are developing a cybersecurity
risk management program, consisting of cybersecurity policies, procedures, compliance and awareness programs to mitigate risk and to ensure
compliance with security, availability and confidentiality trust principles. The aforementioned policies are substantially in place, but
not yet committed to writing or formally approved. <span id="xdx_90A_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zviAvFQQXclk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000062" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">The cybersecurity process has been integrated into our overall risk management system
and process, and is solely internally managed.</ix:nonNumeric></span> <span id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_dbT_c20240101__20241231_zQr1gaOebhOa" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000063" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock">Management is responsible for identifying risks that threaten achievement of the control
activities stated in the management&#8217;s description of the services organizations systems. Management has implemented a process for
identifying relevant risks that could affect the organization&#8217;s ability to provide secure and reliable service to its users.</ix:nonNumeric></span> The
risk assessment occurs annually, or as business needs change, and covers identification of risks that could act against the company&#8217;s
objectives as well as specific risks related to a compromise to the security of data. See &#8220;Item 3.D &#8212; Risk Factors Risks Related
to Data Security and Intellectual Property &#8212; <span id="xdx_90E_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zIqzP9843o81" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000064" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">Our business and operations would suffer in the event of IT system failures, cybersecurity
attacks, data breaches, or vulnerabilities in our or our third-party vendors&#8217; information security program or defenses.</ix:nonNumeric></span>&#8221;</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span id="xdx_C05_gBFCRMPFAIAMT-RBFY_zVkcloZMw30g"><ix:continuation continuedAt="ConU000061-02" id="ConU000061-01">The level
of each identified risk is determined by considering the impact of the risk itself and the likelihood of the risk materializing and high
scoring risks are actioned upon. Risks are analyzed to determine whether the risk meets company risk acceptance criteria to be accepted
or whether a mitigation plan will be applied. Mitigation plans include both the individual or department responsible for the plan and
may include budget considerations.</ix:continuation></span></p>

<div id="xdx_C01_gBFCRMPFAIAMT-RBFY_zGKRDn5cEtVj"><ix:continuation continuedAt="ConU000061-03" id="ConU000061-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span id="xdx_907_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zO7eR91y24Wj" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000065" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">The oversight
of cybersecurity threats is undertaken by our Chief Information Officer, who holds over two decades of experience in information technology
and the design and architecture of information systems, and is supported by management.</ix:nonNumeric> </span><span id="xdx_909_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z0zD7iYgUkI1" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000066" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">Our audit committee is responsible for cybersecurity
oversight and monitoring risk</ix:nonNumeric></span>. Management informs the audit and investment committee of such risk by committee meetings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We have
not, to our knowledge, experienced any material IT system failures or any material cybersecurity attacks to date. See &#8220;Item 3.D
&#8212; Risk Factors Risks Related to Data Security and Intellectual Property &#8212; Our business and operations would suffer in the
event of IT system failures, cybersecurity attacks, data breaches, or vulnerabilities in our or our third-party vendors&#8217; information
security program or defenses.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span id="xdx_C0D_gBFCRMPFAIAMT-RBFY_zPII2HwoXcMa"><ix:continuation id="ConU000061-03">As of
the date of this report, we are not aware of any material risks from cybersecurity threats that have materially affected or are reasonably
likely to materially affect us, including our business strategy, results of operations or financial condition.</ix:continuation></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><b><span id="a_032"></span>Part III</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_033"></span>Item 17. FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We have elected to provide financial statements pursuant
to Item 18.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_034"></span>Item 18. FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The consolidated financial statements of Forafric
Global, PLC, and its subsidiaries are included at the end of this annual report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b><span id="a_035"></span>Item 19. EXHIBITS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><b>EXHIBIT INDEX</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 0.5in"><span style="font-size: 10pt">1.1</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1903870/000149315222016250/ex3-1.htm" style="-sec-extract: exhibit">Memorandum and Articles of Association, as amended (incorporated by reference to Exhibit 3.1 of the Company&#8217;s Registration Statement on Form 8-A, filed with SEC on June 9, 2022)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">2.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1903870/000149315223014896/ex2-1.htm" style="-sec-extract: exhibit">Registrant&#8217;s Specimen Certificate for Ordinary Shares (included as Exhibit 2.1 to our Annual Report on Form 20-F filed with the Securities and Exchange Commission on May 1, 2023, and incorporate herein by reference).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">2.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex2-2.htm">Description of Securities.</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315221031962/ex2-1.htm" style="-sec-extract: exhibit">Business Combination Agreement, entered into as of December 19, 2021, by and among Globis Acquisition Corp., Seller and FAHL (incorporated by reference to Exhibit 2.1 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on December 20, 2021).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222010571/ex2-2.htm" style="-sec-extract: exhibit">Amendment No. 1 to Business Combination Agreement, entered into as of April 20, 2022, by and among Globis Acquisition Corp., Seller, FAHL and Globis NV Merger Corp (incorporated by reference to Exhibit 2.2 of Globis&#8217; Form S-4/A (File No. 333-262126), filed with the SEC on April 20, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222016232/ex10-1.htm" style="-sec-extract: exhibit">Amendment No. 2 to Purchase Agreement, dated June 8, 2022 (incorporated by reference to Exhibit 10.1 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on June 9, 2022)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315220023669/ex4-1.htm" style="-sec-extract: exhibit">Warrant Agreement, dated December 10, 2020, between Globis Acquisition Corp. and VStock Transfer, LLC. (incorporated by reference to Exhibit 4.1 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on December 15, 2020).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222016381/ex4-1.htm" style="-sec-extract: exhibit">Warrant Assignment and Novation Agreement, dated as of June 9, 2022, by and between Globis NV Merger 2 Corp. and Forafric Global PLC (incorporated by reference to Exhibit 4.1 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on June 10, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315220023669/ex10-1.htm" style="-sec-extract: exhibit">Letter Agreement, dated December 10, 2020, among Globis Acquisition Corp., the Sponsors and each of the officers and directors of Globis Acquisition Corp. (incorporated by reference to Exhibit 10.1 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on December 15, 2020).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><i><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315220023669/ex10-4.htm" style="-sec-extract: exhibit">Registration Rights Agreement, dated December 10, 2020, between Globis Acquisition Corp. and the Sponsors (incorporated by reference to Exhibit 10.4 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on December 15, 2020).</a></i></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222000220/ex10-1.htm">Subscription Agreement, dated December 31, 2021, by and between Globis Acquisition Corp. and the undersigned subscriber party thereto. (incorporated by reference to Exhibit 10.1 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on January 4, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222000220/ex10-2.htm" style="-sec-extract: exhibit">Bond Subscription Deed, dated as of December 31, 2021, by and among Forafric Agro Holdings Limited, Lighthouse Capital Limited and the Bond Investors (incorporated by reference to Exhibit 10.2 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on January 4, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.10</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222010571/ex10-10.htm" style="-sec-extract: exhibit">Amendment to Bond Subscription Deed, dated as of April 20, 2022, by and among Forafric Agro Holdings Limited, Lighthouse Capital Limited and the Bond Investors (incorporated by reference to Exhibit 10.10 of Globis&#8217; Form S-4/A (File No. 333-262126), filed with the SEC on April 20, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.11</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1903870/000149315222016864/ex10-6.htm" style="-sec-extract: exhibit">Forafric 2022 Long Term Employee Share Incentive Plan (incorporated by reference to Exhibit 10.6 of Forafric Global PLC&#8217; Form 8-K (File No. 001-41416), filed with the SEC on June 15, 2022).</a></span></td></tr>
</table>

<p style="margin: 0">&#160;</p>


<!-- Field: Page; Sequence: 80; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 0.5in"><span style="font-size: 10pt">4.12</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222004662/ex10-6.htm" style="-sec-extract: exhibit">Agreement, dated March 29, 2018, by and between Forafric Maroc and Millcorp Geneve (incorporated by reference to Exhibit 10.6 of Globis&#8217; Form S-4/A (File No. 333-262126), filed with the SEC on February 15, 2022)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.13</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222010571/ex10-7.htm" style="-sec-extract: exhibit">Summary of terms of loans owed by Forafric Agro Holdings Limited to Yariv Elbaz, Michael Elbaz, Lighthouse Settlement and Lighthouse Capital Limited (incorporated by reference to Exhibit 10.7 of Globis&#8217; Form S-4/A (File No. 333-262126), filed with the SEC on April 20, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.14</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222004662/ex10-8.htm" style="-sec-extract: exhibit">Lease Agreement, dated January 2, 2018, by and between Forafric Maroc and Darafric SARL AU for the rent of the headquarters of Forafric Maroc in Casablanca (incorporated by reference to Exhibit 10.8 of Globis&#8217; Form S-4/A (File No. 333-262126), filed with the SEC on February 15, 2022)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.15</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222010571/ex10-9.htm" style="-sec-extract: exhibit">Form of Forafric Global PLC Director Deed of Indemnity (incorporated by reference to Exhibit 10.9 of Globis&#8217; Form S-4/A (File No. 333-262126), filed with the SEC on April 20, 2022).</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">4.16</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1823383/000149315222016232/ex10-2.htm" style="-sec-extract: exhibit">Form of Forward Share Purchase Agreement (incorporated by reference to Exhibit 10.2 of Globis&#8217; Form 8-K (File No. 001-39786), filed with the SEC on June 9, 2022)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">4.17</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1903870/000149315222030348/ex10-1.htm" style="-sec-extract: exhibit">Form of Director Service Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 6-K, filed with SEC on November 3, 2022)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">8.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1903870/000149315224017247/ex8-1.htm" style="-sec-extract: exhibit">List of Subsidiaries (incorporated by reference to Exhibit 8.1 of the Company&#8217;s Annual Report on Form 20-F, filed with SEC on April 30, 2024)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">11.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex11-1.htm">Insider Trading Policy</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">12.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex12-1.htm">Certification of Chief Executive Officer Pursuant to Rule 13a-14(a)/15d-14(a)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">12.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex12-2.htm">Certification of Chief Financial Officer Pursuant to Rule 13a-14(a)/15d-14(a)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">13.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex13-1.htm">Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">13.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ex13-2.htm">Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">15.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="ex15-1.htm"><span style="font-size: 10pt">Consent of UHY LLP, Independent Registered Public Accounting Firm.</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">97.1#</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1903870/000149315224017247/ex97-1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Clawback Policy (incorporated by reference to Exhibit 97.1 of the Company&#8217;s Annual Report on Form 20-F, filed with SEC on April 30, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">101</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">The following financial information from Forafric Global Plc&#8217;s Annual Report on Form 20-F for the year ended December 31, 2024, formatted in Inline Extensible Business Reporting Language (IXBRL): (i) Consolidated Balance Sheet, (ii) Consolidated Statements of Operations, (iii) Statements of Changes in Equity, (iv) Consolidated Statements of Cash Flows and (iv) Notes to Consolidated Financial Statements.* </span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted as Inline iXBRL and contained in Exhibit 101)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Filed herewith.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">##</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Management contract or compensatory plan. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<!-- Field: Page; Sequence: 81; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><b><span id="a_036"></span>SIGNATURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The registrant hereby certifies
that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this
annual report on its behalf.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Forafric Global, PLC</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top; width: 50%"><span style="font-size: 10pt">Date: April 30, 2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top; width: 3%"><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 47%"><span style="font-size: 10pt"><i>/s/ Khalid Assari</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Khalid Assari</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Chief Executive Officer and Chairman of the Board</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ Julien Benitah</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Julien Benitah</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">Chief Financial Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-size: 10pt">(Principal Accounting and Financial Officer)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 82 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/115% Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE YEARS ENDED DECEMBER 31, 2024, 2023 AND 2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 83 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 91%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page(s)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Financial Statements</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#vi_001">Report of Independent Registered Public Accounting Firm</a> (PCAOB ID: <span id="xdx_901_edei--AuditorFirmId_c20240101__20241231_z1pjCWE1cgb6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000067" name="dei:AuditorFirmId">1195</ix:nonNumeric></span>)</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">F-2</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#sj_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets  as of December 2024 and 2023 </span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">F-3</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#sj_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2024, 2023, and 2022</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">F-4</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#sj_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    Statements of Changes in Stockholders&#8217; Equity for the years ended December 31, 2024, 2023, and 2022</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">F-5</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#sj_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    Statements of Cash Flows for the years ended December 31, 2024, 2023, and 2022</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">F-6</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><a href="#sj_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: right">F-7 - F-29</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 84; Options: NewSection -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="vi_001"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the Stockholders and Board of Directors of</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forafric
Global PLC</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Opinion
on the Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_98A_edei--AuditorOpinionTextBlock_c20240101__20241231_z6bDrMSOB7ul" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000068" name="dei:AuditorOpinionTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying Consolidated Balance Sheets of Forafric Global PLC (the &#8220;Company&#8221;), as of December 31,
2024 and 2023, the related Consolidated Statements of Operations and Comprehensive Loss, Changes in Stockholders&#8217; Equity and
Cash Flows for the years ended December 31, 2024, 2023 and 2022 and the related notes (collectively referred to as the
&#8220;Consolidated Financial Statements&#8221;). In our opinion, the Consolidated Financial Statements present fairly, in all
material respects, the financial position of the Company as of December 31, 2024 and 2023, and the consolidated results of its
operations and its cash flows for the years ended December 31, 2024, 2023 and 2022, in conformity with accounting principles
generally accepted in the United States of America.</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Substantial
Doubt Regarding the Company&#8217;s Ability to Continue as a Going Concern</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying Consolidated Financial Statements have been prepared assuming that the Company will continue as a going concern. As discussed
in Note 2 to the Consolidated Financial Statements, the Company has suffered recurring losses from operations, has an accumulated deficit
and does not believe that its current level of cash and cash equivalents is sufficient to fund continuing operations. These factors raise
substantial doubt about the Company&#8217;s ability to continue as a going concern. Management&#8217;s plans in regard to these matters
are also described in Note 2. The Consolidated Financial Statements do not include any adjustments that might result from the outcome
of this uncertainty.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
for Opinion on the Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
Consolidated Financial Statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion
on the Company&#8217;s Consolidated Financial Statements based on our audits. We are a public accounting firm registered with the Public
Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company
in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission
and the PCAOB.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain
reasonable assurance about whether the Consolidated 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 controls over financial reporting. As part
of our audits, we are required to obtain an understanding of internal controls over financial reporting, but not for the purpose of expressing
an opinion on the effectiveness of the Company&#8217;s internal controls over financial reporting. Accordingly, we express no such opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audits included performing procedures to assess the risks of material misstatement of the Consolidated 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 Consolidated 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 Consolidated Financial Statements.
We believe that our audits provide a reasonable basis for our opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
<span id="xdx_908_edei--AuditorName_c20240101__20241231_zpB01paDXoJ4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000069" name="dei:AuditorName">UHY LLP</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have served as the Company&#8217;s auditor since 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--AuditorLocation_c20240101__20241231_zA8SNU4WRSU4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000070" name="dei:AuditorLocation">Melville,
New York</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
30, 2025</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 85 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_001"></span><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED
BALANCE SHEETS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(In
thousands, except share and per share data)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30E_111_pn3n3_zLQViDmACsql" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zEOLlBFiqhm2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zNZNpjrklVs9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AssetsAbstract_iB_zZTgxRcm2dqe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">ASSETS</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsCurrentAbstract_i01B_zDveTSLUXXx3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current assets:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maACzV1g_zTBM77iUMCFh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 60%; text-align: left">Cash and cash equivalents</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,231</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,998</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccountsReceivableNetCurrent_i02I_maACzV1g_zOR6OUmnAHy9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000081" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,977</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,703</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherReceivablesNetCurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zRT6x7i1viK3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Amount due from related parties</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,195</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,358</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OtherReceivablesNetCurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maACzV1g_zpGwHoYo4Bm8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Other receivables</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact000087" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,405</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,115</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_i02I_maACzV1g_z3WqJevsbHOe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt">Inventories</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,224</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,378</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maACzV1g_z1XzRL1Mv0Wj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000093" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,480</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,405</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsHeldForSaleNotPartOfDisposalGroupCurrent_i02I_maACzV1g_zQpNGU9jpci9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Assets held for sale, current</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent" contextRef="AsOf2024-12-31" id="Fact000096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,873</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent" contextRef="AsOf2023-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">285</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrent_i02TI_mtACzV1g_maAz2dC_z2hHKepc0k73" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Total current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77,385</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maAz2dC_zCyFkFy1bKq7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Property, plant, and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">101,645</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">107,256</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_i01I_maAz2dC_zOoYnj4iLBxg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Right-of-use assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:OperatingAndFinanceLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,183</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:OperatingAndFinanceLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,264</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Goodwill_i01I_maAz2dC_zkIhVPrz7yo7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31" id="Fact000108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,886</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact000109" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,011</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_maAz2dC_zuOuAOAr10Kd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Intangible assets, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31" id="Fact000111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,404</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,648</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_i01I_maAz2dC_zXziQR24tXza" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Other assets, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact000114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,575</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact000115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,763</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_i01I_maAz2dC_zwG7zLP59Qd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Assets held for sale, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0117">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" contextRef="AsOf2023-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,266</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_i01TI_mtAz2dC_zIRtWHQJR3Wj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246,078</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000121" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">309,450</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zQOXDN9vuhi7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesCurrentAbstract_i01B_zpolySnJidX3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LinesOfCreditCurrent_i02I_maLCzilr_zi5nUBBXp0u8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Lines of credit &#8211; working capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-12-31" id="Fact000129" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,126</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,517</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--LinesOfCreditWheatInventories_i02I_maLCzilr_zIj8QhOHyQpg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Lines of credit &#8211; wheat inventories</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LinesOfCreditWheatInventories" contextRef="AsOf2024-12-31" id="Fact000132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88,378</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LinesOfCreditWheatInventories" contextRef="AsOf2023-12-31" id="Fact000133" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">126,452</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableCurrent_i02I_maLCzilr_zy0WUkqDJHy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,308</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000136" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">46,214</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccruedLiabilitiesCurrent_i02I_maLCzilr_zNXDr3E6Mhw5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,594</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000139" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,603</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--ContractLiabilities_i02I_maLCzilr_zvWkLok8bCPk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:ContractLiabilities" contextRef="AsOf2024-12-31" id="Fact000141" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,215</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:ContractLiabilities" contextRef="AsOf2023-12-31" id="Fact000142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,272</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_i02I_maLCzilr_zRClextS4rq2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Current portion of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31" id="Fact000144" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,635</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-12-31" id="Fact000145" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,449</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_i02I_maLCzilr_zlGGopOv6C4b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Contingent consideration liability</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0147">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,326</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherLiabilitiesCurrent_i02I_maLCzilr_zLRi7PeEYmAd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Other liabilities, current</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">440</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">645</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--LiabilitiesHeldForSaleCurrent_i02I_maLCzilr_zCAORtop6mt6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Liabilities held-for-sale, current</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LiabilitiesHeldForSaleCurrent" contextRef="AsOf2024-12-31" id="Fact000153" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,574</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LiabilitiesHeldForSaleCurrent" contextRef="AsOf2023-12-31" id="Fact000154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,224</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesCurrent_i02TI_mtLCzilr_maLzQk3_zFFQeccMqxN" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Total current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">207,270</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">253,702</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_i01I_maLzQk3_z7kXlE76teF8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31" id="Fact000159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,116</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-12-31" id="Fact000160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,753</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherLoansPayableLongTerm_i01I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLzQk3_zjFqGRVb35R4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loan from related party</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,715</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000163" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,486</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i01I_maLzQk3_zrVDcaqCj72" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Deferred tax liabilities, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2024-12-31" id="Fact000165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,569</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact000166" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,321</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherLiabilitiesNoncurrent_i01I_maLzQk3_zxE5XBJemKA3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Other liabilities, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact000168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,092</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000169" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,676</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--LiabilitiesHeldForSaleNoncurrent_i01I_maLzQk3_zVrvRJorPNob" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Liabilities held for sale, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0171">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LiabilitiesHeldForSaleNoncurrent" contextRef="AsOf2023-12-31" id="Fact000172" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">306</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Liabilities_i01TI_mtLzQk3_maLASEzogx_zTX8guA7GqDj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Total liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">240,762</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">280,244</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CommitmentsAndContingencies_i01I_maLASEzogx_zS0AzygeB2sc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Commitments and contingencies (Note 20)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0177">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0178">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_i01B_zjXaVZ1EdPi5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Stockholders&#8217; equity:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PreferredStockValue_i02I_maSEIPAz3xv_zWAF4yFcFFj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Preferred shares; $<span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zUg2D29X3lk2" title="Preferred shares, par value"><span id="xdx_904_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231231_zWmqHzNqqpC5" title="Preferred shares, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000186" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000188" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20241231_zdZOBmf0Y5ok" title="Preferred shares, authorized"><span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20231231_zUUWQmIhZtpk" title="Preferred shares, authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000190" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000192" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></ix:nonFraction></span></span> authorized, <span id="xdx_900_eus-gaap--PreferredStockSharesIssued_iI_pid_c20241231_z92Po8emMDAa" title="Preferred shares, issued"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_pid_c20241231_z6Y3uSIJdrB5" title="Preferred shares, outstanding"><span style="-sec-ix-hidden: xdx2ixbrl0194"><span style="-sec-ix-hidden: xdx2ixbrl0196">&#8212;</span></span></span></span> and <span id="xdx_906_eus-gaap--PreferredStockSharesIssued_iI_pid_c20231231_z06tPx1RT0nf" title="Preferred shares, issued"><span id="xdx_904_eus-gaap--PreferredStockSharesOutstanding_iI_pid_c20231231_znmXlxKlQoa2" title="Preferred shares, outstanding"><span style="-sec-ix-hidden: xdx2ixbrl0198"><span style="-sec-ix-hidden: xdx2ixbrl0200">&#8212;</span></span></span></span> issued and outstanding,
    at December 31, 2024 and 2023, respectively</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0183">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0184">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CommonStockValue_i02I_maSEIPAz3xv_zUZgxhJJAprg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Ordinary shares, $<span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_z5b6ZXlPoOJk" title="Ordinary shares, par value"><span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zCiRgfMLyub6" title="Ordinary shares, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000205" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000207" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231_z8KM1sUj6rOd" title="Ordinary shares, authorized"><span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20231231_zg4hhu7mL3Mb" title="Ordinary shares, authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000209" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000211" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></ix:nonFraction></span></span> authorized; <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_zBNmzuOOoKVk" title="Ordinary shares, issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_zIxauqWTumRa" title="Ordinary shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000213" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000215" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,901,592</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_pid_c20231231_z5rZQBFvhGnk" title="Ordinary shares, issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_zfKk0rH6cTFa" title="Ordinary shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000217" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000219" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,879,202</ix:nonFraction></ix:nonFraction></span></span> issued and
    outstanding, at December 31, 2024 and 2023, respectively</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31" id="Fact000202" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AdditionalPaidInCapital_i02I_maSEIPAz3xv_zsjFg2bVoIxh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Additional paid-in capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact000221" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,649</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,127</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maSEIPAz3xv_z5jBXSShM8o2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accumulated deficit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000224" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">139,679</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000225" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">115,354</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maSEIPAz3xv_zQz75jdrl9Bg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accumulated other comprehensive loss</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-31" id="Fact000227" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,670</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000228" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,005</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--MinorityInterest_i02I_maSEIPAz3xv_zlhH6kEVDSKj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Non-controlling interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2024-12-31" id="Fact000230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,989</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2023-12-31" id="Fact000231" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,411</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i02TI_mtSEIPAz3xv_maLASEzogx_zizXAjCZxcQf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total Stockholders&#8217; equity</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31" id="Fact000233" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,316</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,206</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtLASEzogx_zi0cQkEWVX8k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and Stockholders&#8217; equity</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000236" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246,078</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">309,450</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 86 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_002"></span><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(In
thousands, except share and per share data)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_306_113_pn3n3_zZlw6eOnPnek" summary="xdx: Statement - Consolidated Statements of Operations and Comprehensive Loss" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20240101__20241231_zHJP4UqhDls1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zECxXBa1q0sh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231_z26WwYIfYSAa" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPzGW7_zjwt8VniMbGb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%">Revenues</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000239" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">274,223</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">301,954</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact000241" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283,932</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CostOfRevenue_msGPzGW7_zjOxZbKVLHm8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-01to2024-12-31" id="Fact000243" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246,891</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31" id="Fact000244" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">273,417</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31" id="Fact000245" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,724</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_iT_mtGPzGW7_maOLPFCzCRK_z4qP0nO1Bad7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact000247" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,332</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact000248" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,537</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,208</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingExpensesAbstract_iB_zx0r0C3QU5d5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating expenses:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--SellingGeneralAndAdministrativeExpense_i01_maOEzLa5_zK3RoUq5kmsh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 1pt; text-align: left">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000255" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,093</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact000256" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,295</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact000257" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,933</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingExpenses_i01T_mtOEzLa5_msOLPFCzCRK_zV6jUOO57P46" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 1pt; text-align: left">Total operating expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,093</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31" id="Fact000260" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,295</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-012022-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,933</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_iT_maILFCOzYH0_mtOLPFCzCRK_zwh1lW2wPAp3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating (loss) profit from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000263" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,761</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000264" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,275</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_z55EGexbPrq5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Other expense (income):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InvestmentIncomeInterest_i01N_di_maNIEzHBW_zccwnq2vJS29" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Interest income</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000271" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="From2023-01-012023-12-31" id="Fact000272" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">37</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="From2022-01-012022-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InterestExpenseNonoperating_i01_msNIEzHBW_z4aChCf7EMKe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2024-01-01to2024-12-31" id="Fact000275" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,815</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2023-01-012023-12-31" id="Fact000276" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,478</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2022-01-012022-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,944</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeGainLossOnDerivativeNet_i01N_di_maNIEzHBW_zRXdfT7C8pB4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Change in fair value of derivatives and contingent consideration</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2024-01-01to2024-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,442</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-01-012023-12-31" id="Fact000280" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2022-01-012022-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,733</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--ForeignCurrencyTransactionGainLossBeforeTax_i01N_di_maNIEzHBW_ztm9FjXLiaYi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Foreign Exchange loss (gain)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2024-01-01to2024-12-31" id="Fact000283" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">33</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2023-01-012023-12-31" id="Fact000284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">212</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2022-01-012022-12-31" id="Fact000285" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,364</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherNonoperatingExpense_i01_msNIEzHBW_zKJIDXPqW7J6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 1pt; text-align: left">Other non-operating expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000287" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,546</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0288">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingExpense" contextRef="From2022-01-012022-12-31" id="Fact000289" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,691</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NonoperatingIncomeExpense_i01NT_di_mtNIEzHBW_maILFCOzYH0_z92ltzx4qRgj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 1pt; text-align: left">Total other expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000291" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,921</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-012023-12-31" id="Fact000292" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,204</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-01-012022-12-31" id="Fact000293" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,232</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_maILFCOzadF_mtILFCOzYH0_zHXYnl9u8R47" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss before taxes from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000295" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">21,682</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000296" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,962</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000297" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,957</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxExpenseBenefit_msILFCOzadF_zd94NCGqkjD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Income tax expense (benefit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000299" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,651</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000300" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">589</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact000301" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,844</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperations_iT_maPLzJ6C_mtILFCOzadF_zR6zmGTd4RX3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Loss from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000303" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,333</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000304" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,551</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000305" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15,113</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_iB_zQ2vGY0N1VG5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Discontinued operations:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_maILFDOzb9D_zx0xdj8aKh2j" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Profit (loss) before taxes from discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" contextRef="From2024-01-01to2024-12-31" id="Fact000311" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" contextRef="From2023-01-012023-12-31" id="Fact000312" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">652</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" contextRef="From2022-01-012022-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,271</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DiscontinuedOperationTaxEffectOfDiscontinuedOperation_msILFDOzb9D_zNKMDYb07KQg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Income tax expense (benefit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" contextRef="From2024-01-01to2024-12-31" id="Fact000315" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">55</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" contextRef="From2023-01-012023-12-31" id="Fact000316" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">695</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" contextRef="From2022-01-012022-12-31" id="Fact000317" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">214</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_iT_maPLzJ6C_mtILFDOzb9D_ztTO8OsHlIi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">(Loss) profit  from discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000319" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">22</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000320" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">43</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000321" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,057</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--ProfitLoss_iT_mtPLzJ6C_maNILzCUh_zME11TMzreF5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000323" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,355</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31" id="Fact000324" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,508</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31" id="Fact000325" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_msNILzCUh_zLFY3ezE9TX5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Net income (loss) attributable to noncontrolling interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000327" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">970</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000328" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">168</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000329" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">42</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_iT_mtNILzCUh_zYpJ7dFon9Eb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">Net loss attributable to the Company</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000331" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">24,325</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000332" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,676</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000333" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,128</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">Loss from continuing operations per ordinary shares outstanding &#8211; basic and diluted</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20240101__20241231_z1dLUiCWQTUf" title="Loss from continuing operations per ordinary shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20240101__20241231_zeBv6dhqT48" title="Loss from continuing operations per ordinary shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2024-01-01to2024-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2024-01-01to2024-12-31" id="Fact000337" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.87</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_903_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20230101__20231231_zWXcR1f7XKai" title="Loss from continuing operations per ordinary shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_909_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20230101__20231231_zEjmSKpgLpf2" title="Loss from continuing operations per ordinary shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2023-01-012023-12-31" id="Fact000339" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2023-01-012023-12-31" id="Fact000341" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.47</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20220101__20221231_zMI7rDUEd2Vh" title="Loss from continuing operations per ordinary shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20220101__20221231_zsG6V6dffpg5" title="Loss from continuing operations per ordinary shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2022-01-012022-12-31" id="Fact000343" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2022-01-012022-12-31" id="Fact000345" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.57</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">Loss from discontinued operations per
    ordinary shares outstanding &#8211; basic and diluted</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_pid_c20240101__20241231_zvssPGAKczpa" title="Loss from discontinuing operations per ordinary shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_90E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_pid_c20240101__20241231_zX6SKrLP2Wfd" title="Loss from discontinuing operations per ordinary shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2024-01-01to2024-12-31" id="Fact000347" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2024-01-01to2024-12-31" id="Fact000349" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.00</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_908_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_pid_c20230101__20231231_zBiqWA1NQEl1" title="Loss from discontinuing operations per ordinary shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_pid_c20230101__20231231_zQdcjHOTRpS6" title="Loss from discontinuing operations per ordinary shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2023-01-012023-12-31" id="Fact000351" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2023-01-012023-12-31" id="Fact000353" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.00</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_pid_c20220101__20221231_zJiKwGIGzEA" title="Loss from discontinuing operations per ordinary shares outstanding, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_906_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_pid_c20220101__20221231_zA9nzFx6cHta" title="Loss from discontinuing operations per ordinary shares outstanding, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2022-01-012022-12-31" id="Fact000355" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2022-01-012022-12-31" id="Fact000357" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.15</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Weighted average number of ordinary shares outstanding - basic and diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_zyOeB2Vnt7u4" title="Weighted average number of shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zC8HkDYr2Onj" title="Weighted average number of shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000359" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000361" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,884,238</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_z7eIGews3PE9" title="Weighted average number of shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_zstDcNYihUB6" title="Weighted average number of shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000363" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000365" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,879,159</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20220101__20221231_zSXTsiEmGeQ2" title="Weighted average number of shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20220101__20221231_zQXr8lBk6rUh" title="Weighted average number of shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact000367" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact000369" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,604,710</ix:nonFraction></ix:nonFraction></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ProfitLoss_iT_maCINOTzCBa_zvMBWANf70qa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000371" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,355</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31" id="Fact000372" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,508</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31" id="Fact000373" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_iB_zEy552vetqQb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Other comprehensive loss net of tax:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_i01_maOCILNzAbe_zDbSlYserQsd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 1pt; text-align: left">Foreign currency translation adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2024-01-01to2024-12-31" id="Fact000379" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,057</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31" id="Fact000380" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,747</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="Fact000381" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_i01T_maCINOTzCBa_mtOCILNzAbe_zJaK2sbGMUZ8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Total other comprehensive loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-01to2024-12-31" id="Fact000383" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,057</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31" id="Fact000384" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,747</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="Fact000385" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_iT_maCINOTzZY4_mtCINOTzCBa_zUDV0KjqudV" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">Comprehensive loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000387" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">24,412</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000388" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">14,255</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000389" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">26,412</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_msCINOTzZY4_ze6IjvcApV0k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">less: Comprehensive income (loss) attributable to non-controlling interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000391" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">578</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">442</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000393" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">615</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--ComprehensiveIncomeNetOfTax_iT_mtCINOTzZY4_zFt1FlNl6sml" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">Comprehensive loss attributable to the Company</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000395" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">24,990</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000396" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">14,697</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000397" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">25,797</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 87 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="sj_003"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED
STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(In
thousands, except share and per share data)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_300_114_pn3n3_zfHYE0PfBQCl" summary="xdx: Statement - Consolidated Statements of Changes in Stockholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_z7yIMT9PEBrd" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_us-gaap--StatementClassOfStockAxis_custom--CommonClassZMember_zpgiRkMwiCjd" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zH5aubvCKHyh" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zAQgU3npRf52" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zhYUVUGscAYi" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Accumulated</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zBe2JjPoxvR6" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B3_zqTvzEMoZH7j" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Additional</b></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Non-</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Ordinary shares</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Class Z Ordinary Shares</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Paid-in</p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Accumulated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Comprehensive</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Controlling</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Stockholders&#8217;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Shares</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Amount</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Shares</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Amount</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> Capital</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Deficit</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income (Loss)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Interest</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Equity</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_43A_c20220101__20221231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zZfaAknU68Mc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 28%; padding-bottom: 2.5pt">Balance, December 31, 2021 - issued</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iS_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z2muoGzWDC4c" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000407" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">120,000,000</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000399" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">120,000</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesOutstanding_iS_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zE2IIZQYbKh8" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0409">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0400">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000401" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" id="Fact000402" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">83,550</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000403" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000404" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,517</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 4%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31" id="Fact000405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,652</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_zJbTyMLDg982" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Retroactive adjustment to reflect recapitalization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_ecustom--StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zpb86Cr9ASCj" title="Retroactive adjustment to reflect recapitalization, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000419" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">99,444,405</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000411" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">119,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0412">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0414">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0415">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0416">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0417">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--AdjustedStockholdersEquity_zknFOwduzp16" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance, December 31, 2021 - adjusted</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_ecustom--AdjustedSharesOutstanding_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zj5MSFB7Vtia" title="Balance, December 31, 2020 - adjusted, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdjustedSharesOutstanding" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000429" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,555,595</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000423" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000424" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">83,550</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000426" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,517</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdjustedStockholdersEquity" contextRef="From2022-01-012022-12-31" id="Fact000427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,652</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_z1KXAOF4yMah" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Merger and recapitalization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrohtw2BQ0tf" title="Merger and recapitalization, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000439" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,451,249</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000431" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zlrnH80Mdd4d" title="Merger and recapitalization, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="Fact000441" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">29,999,990</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="Fact000432" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,926</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0434">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0435">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0436">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2022-01-012022-12-31" id="Fact000437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,963</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalOther_iN_di_ziWWcE1ChG85" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transaction costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0443">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000445" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,104</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0446">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0447">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0448">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="From2022-01-012022-12-31" id="Fact000449" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,104</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalWarrantIssued_iN_di_z5cdRnO224y5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Derivative liability for forward purchase agreement</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0451">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0455">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0456">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31" id="Fact000457" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40E_ecustom--AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_zoNcazHlr9s2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Contingent consideration liability</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0459">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0460">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000461" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,308</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0462">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0463">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0464">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" contextRef="From2022-01-012022-12-31" id="Fact000465" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,308</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40E_ecustom--StockIssuedDuringPeriodValueWarrantsExercised_zlju0eu2Mnsg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Shares issued upon exercise of warrants</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_ecustom--StockIssuedDuringPeriodSharesWarrantsExercised_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zxQ890LNUy5d" title="Shares issued upon exercise of warrants, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000475" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">38,780</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0467">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0468">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">446</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0470">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0472">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2022-01-012022-12-31" id="Fact000473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">446</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_z2VuCWpjpSB7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Share-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgMGs5vPyu1a" title="Share-based compensation, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000485" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,200</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0477">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0478">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0480">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0481">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0482">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000483" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SettlementOfForwardSharePurchaseAgreementDerivativeLiability_zSAeIaUsYfcl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Settlement of forward share purchase agreement derivative liability</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_ecustom--SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqkSqBN0EZzb" title="Settlement of forward share purchase agreement derivative liability, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000495" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">1,179,722</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000487" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0488">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000489" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,721</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0490">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0491">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0492">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability" contextRef="From2022-01-012022-12-31" id="Fact000493" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,722</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_zLNaz3oVV9X5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0497">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0498">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0499">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000500" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,128</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0501">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000502" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">42</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31" id="Fact000503" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_zyL4UjfGDyi1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign exchange loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0505">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0506">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0507">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0508">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000509" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">6,669</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000510" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">573</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2022-01-012022-12-31" id="Fact000511" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_439_c20230101__20231231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zReTrfmrUk7k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance, December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIOqhJhRowTh" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000521" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,879,102</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zxQf7iRk9tae" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="Fact000523" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">29,999,990</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="Fact000514" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000515" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,658</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000516" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">102,678</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000517" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,984</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000518" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,902</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" id="Fact000519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,955</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_z3laueLKjC97" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shares repurchased and retired</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0525">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zTDfl4QIuwp9" title="Shares repurchased and retired, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="Fact000533" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">29,999,990</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember" id="Fact000526" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">30</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0527">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0528">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0529">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0530">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-01-012023-12-31" id="Fact000531" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">30</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40E_ecustom--StockIssuedDuringPeriodValueWarrantsExercised_zn7jI53KcHp8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Shares issued upon exercise of warrants</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98A_ecustom--StockIssuedDuringPeriodSharesWarrantsExercised_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6SKhdApxO6b" title="Shares issued upon exercise of warrants, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000543" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0535">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0536">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000537" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0538">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0539">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0540">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="From2023-01-012023-12-31" id="Fact000541" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NoncontrollingInterestIncreaseFromBusinessCombination_iN_di_zXdxFPhTYBIe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Acquisition of non-controlling interest</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0545">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0546">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000547" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">549</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0548">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0549">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">933</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-31" id="Fact000551" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,482</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetIncomeLossAttributableToRedeemableNoncontrollingInterest_zDjPXjXoAM3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Redeemable noncontrolling interest</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0554">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000555" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">152</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0556">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0557">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0558">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000559" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">152</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zaAQ2WbaIfnd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Share-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0561">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0562">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">169</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0564">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0565">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0566">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000567" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">169</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_z814vXueCc8a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net (loss) income</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0569">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0570">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0571">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000572" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,676</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0573">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000574" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">168</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31" id="Fact000575" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,508</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_zFgIwWBvZf22" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign exchange (loss) gain</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0577">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0578">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0579">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0580">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000581" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,021</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000582" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">274</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31" id="Fact000583" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,747</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43A_c20240101__20241231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zUGO2BtXL38j" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance, December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zFLLIJoDlwWd" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000593" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,879,202</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zXOntnI7wNpi" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0595">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0586">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000587" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,127</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000588" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">115,354</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000589" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,005</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000590" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,411</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31" id="Fact000591" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,206</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20240101__20241231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zaVV6MMOdyZf" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8gssXAciRva" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000605" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,879,202</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000597" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zcXFSB2Sv5Vg" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0607">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0598">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000599" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,127</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000600" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">115,354</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000601" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,005</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000602" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,411</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31" id="Fact000603" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,206</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40A_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zKw18vslD5t5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Share-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zarTivVQWCLl" title="Share-based compensation, shares" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000617" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,390</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0609">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0610">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000611" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">522</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0612">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0613">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0614">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000615" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">522</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_z69e9SWbANdl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net (loss) income</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0619">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0620">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0621">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000622" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">24,325</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0623">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000624" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">970</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000625" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,355</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_zWS8mOr1ie4e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign exchange loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0627">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0628">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0629">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0630">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000631" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">665</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000632" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">392</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-01to2024-12-31" id="Fact000633" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,057</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_431_c20240101__20241231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zbPmhMP9Eryl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance, December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zxe7guhoMnAc" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000643" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,901,592</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000635" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zLUaUQhy2gOi" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0645">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0636">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000637" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,649</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000638" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">139,679</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000639" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,670</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000640" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,989</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31" id="Fact000641" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,316</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_433_c20240101__20241231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zu6uFmXHmpu6" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHmwSnlIoku4" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000655" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,901,592</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000647" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zOdTDFOfYiWa" title="Balance, shares" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0657">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0648">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000649" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,649</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000650" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">139,679</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000651" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,670</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,989</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-31" id="Fact000653" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,316</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 88 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sj_004"></span>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED
STATEMENTS OF CASH FLOWS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(In
thousands, except share and per share data) </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_308_112_pn3n3_zQpyGFdChmjl" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240101__20241231_zuj9IM0PcmZ" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20230101__20231231_z1cxsOMZEP2b" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20220101__20221231_zfDYWraw1067" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zK4mp6Gf9KZi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Cash flows from operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ProfitLoss_i01_z3L44S0XG6ph" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000663" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,355</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-31" id="Fact000664" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,508</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31" id="Fact000665" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_i01N_di_zbQGi7KBG8ua" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: Income (loss) from discontinued operations, net of tax</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000667" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">22</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000668" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">43</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000669" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,057</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperations_i01T_maNCPBUz5wi_z6Q2qqWTlQq" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net loss from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000671" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,333</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000672" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,551</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000673" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15,113</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zx8y0BIH86j8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Adjustments to reconcile net loss from continuing operations to net cash provided by (used in)
    operating activities from continuing operations:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Depreciation_i02_maNCPBUz5wi_z0RVnDgE35da" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Depreciation of property, plant and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact000679" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,338</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact000680" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,494</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-12-31" id="Fact000681" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,715</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AmortizationOfIntangibleAssets_i02_maNCPBUz5wi_zxpkS61pFx1k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Amortization of intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000683" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">352</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31" id="Fact000684" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-012022-12-31" id="Fact000685" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_maNCPBUz5wi_zscALIAoZedi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Amortization of right-of-use assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000687" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,353</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2023-01-012023-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,059</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2022-01-012022-12-31" id="Fact000689" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,457</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProvisionForDoubtfulAccounts_i02_maNCPBUz5wi_zpnmJ6M6uTj4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Bad debt expense</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact000691" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">895</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-31" id="Fact000692" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-012022-12-31" id="Fact000693" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">150</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherAssetImpairmentCharges_i02_maNCPBUz5wi_z0grfe46Sen4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Impairment of other assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetImpairmentCharges" contextRef="From2024-01-01to2024-12-31" id="Fact000695" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,962</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0696">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0697">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FairValueAdjustmentOfWarrants_i02_maNCPBUz5wi_zP2NMGZbwxOc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Change in fair value of derivatives and contingent consideration</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-01to2024-12-31" id="Fact000699" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,442</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2023-01-012023-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">25</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2022-01-012022-12-31" id="Fact000701" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,733</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--AccretionExpense_i02_maNCPBUz5wi_zIN8qTjrWpmc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Non-cash accretion of interest expense</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccretionExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000703" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccretionExpense" contextRef="From2023-01-012023-12-31" id="Fact000704" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0705">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ShareBasedCompensation_i02_maNCPBUz5wi_z0cyfqOEIBg3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Share-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000707" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">522</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000708" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">169</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000709" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredIncomeTaxExpenseBenefit_i02_maNCPBUz5wi_zA9MNLwPVpI4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000711" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">581</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000712" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,286</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact000713" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,883</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zkVkNfRh6Yr4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Changes in operating assets and liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msNCPBUz5wi_zb968SjvEor2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact000719" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,852</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-31" id="Fact000720" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,845</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-012022-12-31" id="Fact000721" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,183</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOtherReceivables_i03N_di_msNCPBUz5wi_zLHW3Gf0SNhl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Other receivables</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2024-01-01to2024-12-31" id="Fact000723" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,539</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2023-01-012023-12-31" id="Fact000724" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">26,658</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2022-01-012022-12-31" id="Fact000725" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,079</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_di_msNCPBUz5wi_zVL4OzsSLtZf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000727" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,065</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-012023-12-31" id="Fact000728" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,059</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-012022-12-31" id="Fact000729" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,467</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msNCPBUz5wi_zsllyEekP28d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt">Inventories</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-01-01to2024-12-31" id="Fact000731" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,129</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-012023-12-31" id="Fact000732" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,656</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-012022-12-31" id="Fact000733" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">6,125</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInOtherNoncurrentAssets_i03N_di_msNCPBUz5wi_zZNFSVG0AQh3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Other assets, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000735" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,143</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2023-01-012023-12-31" id="Fact000736" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,632</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2022-01-012022-12-31" id="Fact000737" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,238</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maNCPBUz5wi_zgZSLBA9qbCe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000739" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,942</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-012023-12-31" id="Fact000740" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,950</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-01-012022-12-31" id="Fact000741" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,989</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_maNCPBUz5wi_zuN3UxCI1Zs9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000743" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">695</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000744" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">581</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2022-01-012022-12-31" id="Fact000745" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">776</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_i03_maNCPBUz5wi_z4uIWspN0bYf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other payables and liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000747" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,035</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000748" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">310</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000749" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,614</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_i03T_mtNCPBUz5wi_maNCPBUzyjD_zMrdFsVehXO9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 1pt">Net cash provided by (used in) operating activities from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000751" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,257</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000752" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,290</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000753" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">59,383</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_i03_maNCPBUzyjD_zKtEtFKdOfva" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 1pt">Net cash provided by operating activities from discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000755" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,209</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact000756" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000757" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,814</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtNCPBUzyjD_maCCERCzwlF_zbx3M0ePHNj8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Net cash provided by (used in) operating activities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000759" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,466</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="Fact000760" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,326</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-12-31" id="Fact000761" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">57,569</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zre7FGrpuiBe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Cash flows from investing activities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_i01N_di_msNCPBUz4c4_z8wSdgQaSBAl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Acquisition of businesses and assets, net of cash acquired</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2023-01-012023-12-31" id="Fact000768" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">37</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0769">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUz4c4_zvPtu24MNVUg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Purchases of property, plant, and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000771" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,776</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000772" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,485</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000773" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,469</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--ProceedsFromSaleOfPropertyPlantAndEquipment_i01_maNCPBUz4c4_ziPeGDIyl0L7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Sales of property, plant, and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000775" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000776" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000777" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">765</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_di_msNCPBUz4c4_zBZZRuxGLdH" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Additions to intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000779" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2023-01-012023-12-31" id="Fact000780" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">319</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2022-01-012022-12-31" id="Fact000781" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">262</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_i01T_mtNCPBUz4c4_maNCPBUz3m9_ztEJNoL446yb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Net cash used in investing activities from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000783" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,052</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000784" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">9,794</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000785" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,966</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_i01_maNCPBUz3m9_zGqXudjcWPx7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 1pt">Net cash used in
    investing activities from discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000787" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">9</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact000788" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">43</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000789" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">64</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUz3m9_maCCERCzwlF_zmyv0pDxMNc3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Net cash used in investing activities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000791" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,061</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31" id="Fact000792" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">9,837</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-12-31" id="Fact000793" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,030</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zKEu702YxQz1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Cash flows from financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CashAcquiredInMergerAndRecapitalization_i01_maNCPBUzR95_zweoLvtkYbEi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cash acquired in merger and recapitalization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0799">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0800">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:CashAcquiredInMergerAndRecapitalization" contextRef="From2022-01-012022-12-31" id="Fact000801" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,966</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--ProceedsFromForwardSharePurchaseAgreement_i01_maNCPBUzR95_zRVr5xzf0vPg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Proceeds from forward share purchase agreement</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0803">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0804">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:ProceedsFromForwardSharePurchaseAgreement" contextRef="From2022-01-012022-12-31" id="Fact000805" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,719</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromConvertibleDebt_i01_maNCPBUzR95_zIyIPi4jTZee" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Proceeds from convertible bonds issued</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0807">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0808">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2022-01-012022-12-31" id="Fact000809" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,000</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromWarrantExercises_i01_maNCPBUzR95_znMaIemwno07" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Proceeds from exercise of warrants</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0811">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2023-01-012023-12-31" id="Fact000812" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2022-01-012022-12-31" id="Fact000813" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">446</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--RepaymentsOfTransactionCosts_i01N_di_msNCPBUzR95_zf2GqQ2SZZB9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transaction costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0815">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0816">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:RepaymentsOfTransactionCosts" contextRef="From2022-01-012022-12-31" id="Fact000817" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,104</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--ProceedsFromOtherShortTermDebt_i01_maNCPBUzR95_zQDHoy6EGlD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loans from related parties</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000819" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,640</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0820">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2022-01-012022-12-31" id="Fact000821" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">100</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--RepaymentsOfWorkingCapitalFacilities_i01N_di_msNCPBUzR95_zQ7hj9NwF3p6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Borrowings on working capital facilities, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:RepaymentsOfWorkingCapitalFacilities" contextRef="From2024-01-01to2024-12-31" id="Fact000823" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,349</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:RepaymentsOfWorkingCapitalFacilities" contextRef="From2023-01-012023-12-31" id="Fact000824" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,803</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:RepaymentsOfWorkingCapitalFacilities" contextRef="From2022-01-012022-12-31" id="Fact000825" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,279</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--ProceedsFromLinesOfCredit_i01_maNCPBUzR95_zZ4hwFIx1mn9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Borrowings on lines of credit &#8211; Wheat inventories</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" contextRef="From2024-01-01to2024-12-31" id="Fact000827" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,385</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" contextRef="From2023-01-012023-12-31" id="Fact000828" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">59,604</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" contextRef="From2022-01-012022-12-31" id="Fact000829" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">117,225</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RepaymentsOfLinesOfCredit_i01N_di_msNCPBUzR95_zWe0EESFedog" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Repayments on lines of credit &#8211; Wheat inventories</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2024-01-01to2024-12-31" id="Fact000831" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86,349</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2023-01-012023-12-31" id="Fact000832" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77,781</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2022-01-012022-12-31" id="Fact000833" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,420</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--ProceedsFromBankDebt_i01_maNCPBUzR95_zZdVxySopibl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Borrowings on loans</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromBankDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000835" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">862</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromBankDebt" contextRef="From2023-01-012023-12-31" id="Fact000836" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,733</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromBankDebt" contextRef="From2022-01-012022-12-31" id="Fact000837" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,792</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RepaymentsOfBankDebt_i01N_di_msNCPBUzR95_zNa3dGfEiFL3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Repayments on loans</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfBankDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,678</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfBankDebt" contextRef="From2023-01-012023-12-31" id="Fact000840" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,149</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfBankDebt" contextRef="From2022-01-012022-12-31" id="Fact000841" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,708</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_i01T_mtNCPBUzR95_maNCPBUzbFS_zMHihkmQIXs9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Net cash (used in) provided by financing activities from continuing operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000843" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">30,791</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000844" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">21,395</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000845" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76,537</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_i01_maNCPBUzbFS_zs7fj6xtlZ3b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left; padding-bottom: 1pt">Net cash (used in)
    provided by financing activities from discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000847" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,397</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact000848" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">213</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000849" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,546</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUzbFS_maCCERCzwlF_zxrKqJBwyaF7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: left">Net cash (used in) provided by financing activities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000851" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">33,188</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31" id="Fact000852" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">21,182</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-12-31" id="Fact000853" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">74,991</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_maCCERCzwlF_z3qmmhttHOh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash and cash equivalents</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2024-01-01to2024-12-31" id="Fact000855" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2023-01-012023-12-31" id="Fact000856" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,113</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2022-01-012022-12-31" id="Fact000857" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,958</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzwlF_zIA6PSA7Kf73" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net (decrease) increase in cash and cash equivalents</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-01to2024-12-31" id="Fact000859" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,790</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-31" id="Fact000860" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">806</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-012022-12-31" id="Fact000861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,434</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_z9OR0YWR6Tcc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Cash and cash equivalents, beginning of year</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000863" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,021</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000864" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,827</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" id="Fact000865" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,393</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zG3qhCuA0Pm8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents, end of year</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000867" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,231</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000868" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,021</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000869" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,827</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zuBJAJYyfONf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Non-cash activities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--NoncashAcquisitionOfNoncontrollingInterest_i01_zqO141vmfSC5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Non-cash acquisition of non-controlling interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0875">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:NoncashAcquisitionOfNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000876" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,482</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0877">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--SharesRepurchasedAndRetired_i01_zkOMtphjI7e5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Shares repurchased and retired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0879">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:SharesRepurchasedAndRetired" contextRef="From2023-01-012023-12-31" id="Fact000880" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0881">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--ForwardSharePurchaseAgreements_i01_zmobML9GWkRl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Forward share purchase agreements</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0883">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0884">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:ForwardSharePurchaseAgreements" contextRef="From2022-01-012022-12-31" id="Fact000885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentForContingentConsiderationLiabilityFinancingActivities_i01_zzVBtFRK6lWa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Contingent consideration liability</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0887">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0888">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2022-01-012022-12-31" id="Fact000889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,308</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtConversionConvertedInstrumentAmount1_i01_zojbjsy2A6Vi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Conversion of convertible bonds into ordinary shares</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0891">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0892">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2022-01-012022-12-31" id="Fact000893" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,797</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares_i01_z7NL8ONrHAtl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Consideration and accrued interest paid to selling stockholder in ordinary shares</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0895">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0896">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" contextRef="From2022-01-012022-12-31" id="Fact000897" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,398</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--SupplementalCashFlowElementsAbstract_iB_z8j6TUDCSvVf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Supplemental cash flow disclosures:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InterestPaidNet_i01_zKqJbYrKrETd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Interest paid</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000903" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,079</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000904" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,750</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-012022-12-31" id="Fact000905" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,343</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxesPaid_i01_zq8y10wNq2Qd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Net income taxes paid</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2024-01-01to2024-12-31" id="Fact000907" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,232</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2023-01-012023-12-31" id="Fact000908" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,987</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2022-01-012022-12-31" id="Fact000909" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,228</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 89 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="sj_005"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the years ended December 31, 2024, 2023 and 2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(In
thousands, except share and per share data)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000911" name="us-gaap:NatureOfOperations"><p id="xdx_808_eus-gaap--NatureOfOperations_z2zRZU0rqEE8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82E_zmkyYz6kbzZ4">NATURE OF OPERATIONS AND BASIS OF PRESENTATION</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nature
of Operations</i> - Forafric Global PLC and Subsidiaries (the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;),
formerly known as Forafric Agro Holdings Limited, through its subsidiaries is a market leader in the milling industry. The Company operates
in Morocco and West Africa and has a complete offering of flours and semolina, as well secondary processing products including pasta
and couscous, rice, and starches.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
consolidated financial statements are the consolidated financial statements of the Company and its subsidiaries, each of which is controlled,
and is based on the financial position and results of operations of the Company as a standalone company. Intercompany balances and transactions
between consolidated entities have been eliminated. Refer to Note 22 &#8212; Related Parties for further information regarding the Company&#8217;s
related party transactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise noted, discussion in these Notes to Consolidated Financial Statements refers to our continuing operations. Refer to Note 23,
Assets and liabilities held for sale and discontinued operations, for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Presentation </i>- These consolidated financial statements reflect the financial condition, results of operations and cash flows of
the Company and have been prepared in accordance with U.S. GAAP.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000913" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_805_eus-gaap--SignificantAccountingPoliciesTextBlock_zViHo7ilubi3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82F_z9maXle1LDI9">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000915" name="us-gaap:UseOfEstimates"><p id="xdx_846_eus-gaap--UseOfEstimates_zZXa8EUZxaB4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zBrXVZFfS1V2">Use
of Estimates</span> </i>- The preparation of our consolidated financial statements in conformity with U.S. GAAP requires management to use judgment
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and
liabilities at the date of the consolidated financial statements, and the reported amounts of net sales and expenses during the reporting
period. Significant accounting policy elections, estimates and assumptions include, among others, allowance for credit losses, valuation
assumptions of goodwill and intangible assets, useful lives of long-lived assets, and measurement of income tax assets. Given the uncertainty
of the global economic environment, our estimates could be significantly different than future performance. Actual results could differ
from these estimates. Historically, the aggregate differences, if any, between our estimates and actual amounts in any year have not
had a material effect on our consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000917" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_z2CxL8eI4y8l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_866_zRtlb0DeCd1f">Principles
of Consolidation</span> </i>&#8211; The accompanying consolidated financial statements include all entities controlled by the Company. Intercompany
accounts and transactions are eliminated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control
exists when the Company has the power, directly or indirectly, to govern the financial and operating policies of an entity that most
significantly impact the entity&#8217;s economic performance and the obligation to absorb losses or the right to receive the benefits
from its activities that could potentially be significant to the entity. In assessing control, potential voting rights that are currently
exercisable or convertible are considered. The accounts of subsidiaries are included in the consolidated financial statements from the
date that control commences until the date that control ceases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000919" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z4tnDza7E9A3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zcnpM47nqzw8">Cash
Equivalents</span> </i>- We consider temporary cash investments with an original maturity of three months or less to be cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000921" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_zW5qCo7eik9d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_z1bqKjoq0ZKh">Accounts
Receivable and Allowances for Credit Losses</span></i> &#8211; We provide credit terms to customers in-line with industry standards, perform
ongoing credit evaluations of our customers, and maintain allowances for potential credit losses based on historical experience recorded.
We analyze the aging of customer accounts, customer concentrations, customer creditworthiness, current economic trends and changes in
our customer payment patterns when evaluating the adequacy of the allowance for credit losses. Customer balances are written off after
all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the time of
shipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000923" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zVkPtzRTlSH7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zPmcYQSYtwFl">Inventories</span>
</i>- Inventories are stated at the lower of cost or net realizable value. The Company&#8217;s inventory is valued using the weighted
average cost method. The costs of finished goods inventories include raw materials, labor, and overhead costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 90 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000925" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoFfZaQg139h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zqunynFqdKOh">Other
Receivables</span></i> &#8211; Other receivables include government subsidies for the production and sale of flour. The Moroccan government
provides a fixed subsidy based on production and customer. Subsidies are paid by the Moroccan government twice a year based on sales
of flour for the previous six months. The Company records the flour subsidies as a credit against the related costs that the subsidies
were intended to offset in the same periods that the costs were incurred within the consolidated statement of operations. During the
year ended December 31, 2024, and 2023, the Company received $<span id="xdx_90E_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20241231_z5IrgCrr1PRc" title="Government grant"><ix:nonFraction name="us-gaap:GovernmentAssistanceAwardAmount" contextRef="AsOf2024-12-31" id="Fact000927" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,299</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20231231_z6XzkjaPP2f5" title="Government grant"><ix:nonFraction name="us-gaap:GovernmentAssistanceAwardAmount" contextRef="AsOf2023-12-31" id="Fact000929" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,509</ix:nonFraction></span>, respectively, in the aggregate of government subsidies for
the production of affordable flour and relief from import tax on foreign sourced raw materials from the Moroccan government.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000931" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoWcSEB7LnY7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zu9eXLYTwmk1">Property,
Plant, and Equipment</span> </i>- Property, plant, and equipment are stated at acquisition cost, plus capitalized interest on borrowings during
the actual construction period of major capital projects. Depreciation and amortization are calculated using the straight-line method
over the estimated useful lives of the assets as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000933" name="AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"><p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT</span></span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_BuildingMember" format="ixt-sec:duryear" id="Fact000935" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">39</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    and equipment (technical installations)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000937" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">30</ix:nonNumeric></span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000939" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">50</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_OtherAssetMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000941" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_OtherAssetMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000943" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">30</ix:nonNumeric></span>
    years</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_z3CI3LQqblE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building
improvements are depreciated over the shorter of the estimated useful life of the assets or the remaining useful life. Leasehold improvements
are amortized over the shorter of their useful life or remaining lease term. Expenditures for repairs and maintenance, which do not improve
or extend the life of the assets, are expensed as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
perform impairment tests when circumstances indicate that the carrying value of an asset may not be recoverable. Indicators of impairment
include deteriorations in operating cash flows, the anticipated sale or disposal of an asset group, and other significant changes in
business conditions. Property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that
the carrying amount of an asset may not be recoverable. The Company&#8217;s assessment of recoverability of property, plant and equipment
is performed on a reporting unit level. Recoverability of assets to be held and used is measured by a comparison of the carrying amount
of such asset to its estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of such asset
exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of
the asset exceeds the fair value of the asset. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair
value, less estimated costs to sell.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000945" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock"><p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zGaXXy8648p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zAT1sCThH6a5">Goodwill
and Other Intangible Assets</span> </i>- Identifiable intangible assets with finite lives are amortized over their estimated useful lives as
follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000947" name="AFRI:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock"><p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zhVfFvJqgurg" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS</span></span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" title="Goodwill and other intangible assets, useful lives" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_TrademarksMember" id="Fact000949" name="us-gaap:FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement">Indefinite</ix:nonNumeric></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    relationships</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear" id="Fact000951" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
    and licenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_PatentsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000953" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_PatentsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000955" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000957" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000959" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    intangible assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000961" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000963" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span>
    years</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zIMIYbtVgmAf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized
intangible assets, exclusive of goodwill, are amortized over the useful lives of the assets unless that life is determined to be indefinite.
All of our intangible assets, exclusive of goodwill and trademarks, are finite lived. All amortization expense related to intangible
assets is recorded in Selling, general, and administrative expense in the consolidated statements of operations. Intangible assets with
finite lives are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If an evaluation of the undiscounted cash flows indicates impairment, the asset is written down to its estimated fair value, which is
generally based on discounted future cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate
that the carrying value may not be recoverable. Our annual impairment evaluation is conducted during our fiscal fourth quarter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 91 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and
circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such
assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an
entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if
impaired, the associated assets must be written down to fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including
goodwill. If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be
recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.
We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a
combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins,
tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows. Under
the market approach, the fair value is based on observed market data. If multiple valuation methodologies are used, the results are weighted
appropriately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000965" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zn99pBcPp1Hk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_862_zOxO4Ow2rVBc">Segment
Reporting</span> - </i>The Company reports segment information based on the &#8220;management&#8221; approach. The management approach designates
the internal reporting used by management for making decisions and assessing performance as the source of the Company&#8217;s reportable
segments. Management has identified Soft Wheat, Durum Wheat, and Couscous and Pasta as separate operating segments. Refer to Note 21
for further information regarding the Company&#8217;s segment information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000967" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zrs5RyWzlBQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_868_zBDmhQ79kkS4">Advertising</span>
-</i> The Company has elected to expense all advertising costs as incurred. The Company expenses advertising costs as incurred and such
expenses totaled $<span id="xdx_901_eus-gaap--AdvertisingExpense_pn3n3_c20240101__20241231_zyNpwPDxJApf" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000969" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">69</ix:nonFraction></span>, $<span id="xdx_90C_eus-gaap--AdvertisingExpense_pn3n3_c20230101__20231231_zwcw0VZXUUk8" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-01-012023-12-31" id="Fact000971" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">258</ix:nonFraction></span>, and $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_z6ryt6nNDv2l" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2022-01-012022-12-31" id="Fact000973" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19</ix:nonFraction></span> for the fiscal years ending December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000975" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_z4bz6uo6Rc5h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zDLamBp8KcEd">Leases</span>
</i>- We determine if an arrangement is or contains a lease at inception. Our assessment is based on (1) whether the contract involves
the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the
asset throughout the period and (3) whether we have the right to direct the use of the asset. Leases are classified as either finance
leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers
ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to
be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments
equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any
one of these criteria. The lease classification affects the expense recognition in the income statement. Operating lease costs are recorded
entirely in operating expenses. Finance lease costs are split, where amortization of the ROU asset is recorded in operating expenses
and an implied interest component is recorded in interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000977" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zr1l3sdq5Rc4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86F_zcSfEHFbsaNa">Share-Based
Compensation</span></i> - Share-based awards principally comprise of stock options and cash-settled stock options, referred to as &#8220;phantom
options&#8221;. Share-based awards are generally issued to certain senior management personnel. Share-based compensation cost (other
than phantom options) is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite
service period, which is the vesting period, on a straight-line basis. Our phantom options are accounted for as liability awards and
are re-measured at fair value each reporting period with compensation expense being recognized over the requisite service period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the Black-Scholes option pricing model to determine the grant date fair value of its stock options and phantom options,
respectively, as well as the fair value at each reporting period for liability classified awards. This model requires the Company to
estimate the expected volatility and the expected term of the stock options, which are highly complex and subjective variables. The Company
uses an expected volatility of its stock price during the expected life of the options that is based on the historical performance of
the Company&#8217;s stock price as well as including an estimate using similar companies. The expected term is computed using the simplified
method as the Company&#8217;s best estimate given its lack of actual exercise history. The Company has selected a risk-free rate based
on the implied yield available on U.S. Treasury securities with a maturity equivalent to the expected exercise term of the stock option.
The inputs to the valuation of phantom options are observable in the market, and as such are classified as Level 2 in the fair value
hierarchy. The Company accounts for forfeitures of share-based awards as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 92 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000979" name="us-gaap:BusinessCombinationsPolicy"><p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_zxMKM0hvY0ah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zi0VsdAeZyw4">Business
Combinations and Asset Acquisitions</span> &#8211; </i>The Company accounts for acquisitions that qualify as business combinations by applying
the acquisition method according to Accounting Standards Codification (&#8220;ASC&#8221;) 805, Business Combinations (&#8220;ASC 805&#8221;).
Transaction costs related to the acquisition of a business are expensed as incurred and excluded from the fair value of consideration
transferred. The identifiable assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity are recognized
and measured at their estimated fair values. The excess of the fair value of consideration transferred over the fair values of identifiable
assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity, net of the fair value of any previously held
interest in the acquired entity, is recorded as goodwill. Such valuations require management to make significant estimates and assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates acquisitions of assets and other similar transactions to assess whether the transaction should be accounted for as
a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value
of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction
is accounted for as an asset acquisition. If not, further determination is required as to whether the Company has acquired inputs and
processes that can create outputs that would meet the definition of a business. When applying the screen test, significant judgment is
required to determine whether an acquisition is a business combination or an acquisition of assets. Accounting for asset acquisitions
falls under the guidance of Topic 805, Business Combinations, specifically Subtopic 805-50. A cost accumulation model is used to determine
an asset acquisition&#8217;s cost. Assets acquired are based on their cost, generally allocated to them on a relative fair value basis.
Direct acquisition-related costs are included in the cost of the acquired assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000981" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zZWXSWgWM6S3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zd59W4Mqivii">Foreign
Currency Translation and Transactions</span></i> - The Company&#8217;s reporting currency is the US dollar (&#8220;USD&#8221;). The functional
currency of the Company&#8217;s operating subsidiaries is generally the same as the corresponding local currency. Assets and liabilities
of the operating subsidiaries are translated at the spot rate in effect at the applicable reporting date. Revenues and expenses of the
operating subsidiaries are translated at the average exchange rates in effect during the applicable period. The resulting foreign currency
translation adjustment is recorded as Accumulated other comprehensive loss, which is reflected as a separate component of Stockholders&#8217;
equity. The functional currency is translated into U.S. dollars for balance sheet accounts using currency exchange rates in effect as
of the balance sheet date, and for revenue and expense accounts using a weighted-average exchange rate during the fiscal year. The transactions
in foreign currency (that is a different currency than the functional currency of the entity) are converted at the exchange rate prevailing
to the date of the transaction. The assets and liabilities denominated in foreign currencies are evaluated in the current period on the
date of the closing or at the opening rate, when applicable. The translation adjustments are deferred as a separate component of equity
in &#8220;Accumulated other comprehensive income&#8221;. Gains or losses resulting from transactions denominated in foreign currencies
and intercompany debt that is not of a long-term investment nature are included in (Gain) loss on foreign currency exchange in the consolidated
statements of operations and comprehensive loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000983" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zQTN54Z2ViXc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zhgJivKsGUP7">Credit
Risk</span></i> &#8211; Financial instruments potentially subject to concentration of credit risk consist primarily of cash and cash equivalents
and trade accounts receivable. At times during the periods presented, the Company had funds in excess of Deposit Insurance programs in
Morocco, on deposit at various financial institutions. Management believes the Company is not exposed to significant credit risk due
to the financial position of the depository institutions in which those deposits are held.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000985" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zhDu20OYfhPd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zYF2qoyKG8Pa">Revenue
Recognition</span> &#8211; </i>The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance
obligation by transferring control over a product or service to a customer. The majority of the Company&#8217;s contracts with customers
have one performance obligation and a contract duration of one year or less. The Company applies the practical expedient in AASC paragraph
10-50-14 of ASC Topic 606, <i>Revenue from Contracts with Customers</i> and does not disclose information about remaining performance
obligations that have original expected durations of one year or less. Trade discounts or volume rebates are recognized as a deduction
in revenue. No payment terms beyond one year are granted at contract inception.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
related to the sale of goods is measured based on consideration specified in a contract with a customer. The Company recognizes revenue
from these contracts at a point in time when it satisfies a performance obligation by transferring control of a product to a customer,
generally when legal title and risks and rewards transfer to the customer. Sales terms typically provide for transfer of title at the
time and point of delivery and acceptance of the product being sold.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 93 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
received from customers prior to revenue recognition on a contract are recorded as contract liabilities on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
paid to suppliers prior to purchase recognition are recorded within prepaid expenses and other current assets on the consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000987" name="us-gaap:ShippingAndHandlingCostPolicyTextBlock"><p id="xdx_845_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zDBWZzP9AZ0g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zb1DoWzbUtuk">Shipping
and Handling Costs</span></i> &#8211; Shipping and handling costs related to contracts with customers for the sale of goods are accounted for
as a fulfillment activity and are included in cost of sales. Accordingly, amounts billed to customers for such costs are included as
a component of revenues.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000989" name="us-gaap:MajorCustomersPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--MajorCustomersPolicyPolicyTextBlock_zFejF3h4V7D2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zxU3hhT0IZw">Taxes
Collected from Customers and Remitted to Governmental Authorities</span></i> &#8211; The Company does not include taxes assessed by governmental
authorities that are (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers, in
the measurement of transactions prices or as a component of revenues and cost of sales.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000991" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zi8V86HsswP8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zTkdDXKbwDs5">Income
Taxes</span></i> &#8211; The provision for income taxes includes income taxes currently payable in Morocco and local jurisdictions, and those
deferred because of temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets
or liabilities are computed based on the difference between the financial statement and income tax bases of assets and liabilities using
enacted tax rates. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit
will not be realized. Deferred income tax expenses or credits are based on the changes in the asset or liability from period to period.
We account for uncertain tax positions using a &#8220;more-likely-than-not&#8221; threshold. A tax benefit from an uncertain tax position
is recognized if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, based on
the technical merits of the position, or the statute of limitations concerning such issues lapses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000993" name="AFRI:AccountingForWarrantsPolicyTextBlock"><p id="xdx_849_ecustom--AccountingForWarrantsPolicyTextBlock_z1UKHbq5VL5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_ziNAxsdBU185">Accounting
for Warrants</span> </i>&#8211; The Company accounts for warrants as either equity-classified or liability-classified instruments based on an
assessment of the instruments&#8217; specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from
Equity (&#8220;ASC 480&#8221;) and ASC 815, Derivatives and Hedging (&#8220;ASC 815&#8221;). The assessment considers whether the instruments
are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the
instruments all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company&#8217;s
own ordinary shares and whether the instrument holders could potentially require &#8220;net cash settlement&#8221; in a circumstance
outside of the Company&#8217;s control, among other conditions for equity classification. This assessment, which requires the use of
professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are
outstanding. Management has concluded that the Public Warrants and Private Placement Warrants issued pursuant to the Business Combination
qualify for equity accounting treatment. For further detail on the Company&#8217;s Warrants (Public and Private), refer to Note 17 -
Stockholders&#8217; Equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000995" name="AFRI:ForeignCurrencyForwardContractsPolicyTextBlock"><p id="xdx_846_ecustom--ForeignCurrencyForwardContractsPolicyTextBlock_ztGqzoZYCs81" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86F_ze1U7ZXrfnT3">Foreign
Currency Forward Contracts</span></i> &#8211;The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its
business, which the Company at times manages through the use of foreign currency forward contracts. The Company has entered into foreign
currency forward contracts and accounts for these instruments in accordance with ASC Topic 815, &#8220;Derivatives and Hedging,&#8221;
which establishes accounting and reporting standards requiring that derivative instruments be recorded on the balance sheet as either
an asset or liability measured at fair value. The Company&#8217;s foreign currency contracts are not designated as hedging instruments
under ASC 815; accordingly, changes in the fair value are recorded in current period earnings. For more information, refer to Note 13
- Foreign currency forward contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000997" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpD3VgeWVBBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zMTqaelsczd9">Fair
Value Measurements</span> </i>&#8211; The Company follows the guidance in ASC 820, &#8220;Fair Value Measurement,&#8221; for its financial assets
and liabilities that are re-measured and reported at fair value at each reporting period. The fair value of the Company&#8217;s financial
assets and liabilities reflects management&#8217;s estimate of amounts that the Company would have received in connection with the sale
of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the
measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of
observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions
about how market participants would price assets and liabilities).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 94 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used
to value the assets and liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            1: Quoted prices in active markets for identical assets or liabilities. An active market
                                            for an asset or liability is a market in which transactions for the asset or liability occur
                                            with sufficient frequency and volume to provide pricing information on an ongoing basis.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            2: Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted
                                            prices in active markets for similar assets or liabilities and quoted prices for identical
                                            assets or liabilities in markets that are not active.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            3: Unobservable inputs based on our assessment of the assumptions that market participants
                                            would use in pricing the asset or liability.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s financial instruments include cash equivalents, accounts receivable from customers, other receivables, prepaid expenses
and other current assets, accounts payable and accrued liabilities, all of which are typically short-term in nature. The Company believes
that the carrying amounts of these financial instruments reasonably approximate their fair values due to their short-term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company measures the derivative liability / asset related to foreign currency forward contracts at fair value on a recurring basis. Refer
to Note 13 &#8211; Foreign currency forward contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company measures the contingent consideration liability at fair value on a recurring basis on each reporting date. Refer to Note 14 &#8212;
Contingent Consideration Liability for further information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000999" name="AFRI:NonControllingInterestsPolicy"><p id="xdx_84A_ecustom--NonControllingInterestsPolicy_zinyecmVkwt4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_868_zUypDGxDMb7h">Non-Controlling
Interests</span></i> &#8211; Non-controlling interests on the consolidated statements of operations and comprehensive loss represent the portion
of a majority-owned subsidiary&#8217;s net income or loss that is attributed by non-controlling stockholders. Non-controlling interests
on the consolidated balance sheets represent the portion of equity in a consolidated subsidiary owned by non-controlling stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001001" name="AFRI:AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock"><p id="xdx_841_ecustom--AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_z9RzoIGzIWee" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zoc1c8V6xxX1">Assets
and liabilities held for sale and discontinued operations</span> &#8211; </i>The Company classifies disposal groups as held for sale if their
carrying amounts will be recovered principally through a sale transaction rather than through continuing use. Disposal groups classified
as held for sale are measured at the lower of their carrying amount and fair value less costs to sell.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
criteria for held for sale classification is regarded as met only when the sale is highly probable, and the asset or disposal group is
available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that
significant changes to the sale will be made or that the decision to sell will be withdrawn. Management must be committed to the plan
to sell the asset, and the sale expected to be completed within one year from the date of the classification.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
and liabilities classified as held for sale are presented separately in the Consolidated Balance Sheets. Discontinued operations are
excluded from the results of continuing operations and are presented as a single amount as profit or loss after tax from discontinued
operations in the statement of profit or loss only if they represent a strategic shift. The revenue and expenses included in the results
of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably
segregated from the revenue and costs of the ongoing operations of the Company. Refer to Note 23 for further information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001003" name="AFRI:EmergingGrowthCompanyPolicyTextBlock"><p id="xdx_845_ecustom--EmergingGrowthCompanyPolicyTextBlock_zzOYx7rXmBUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_ziLHYCz56D9e">Emerging
Growth Company Status</span> &#8211; </i>the Company is an emerging growth company (&#8220;EGC&#8221;), as defined in the Jumpstart Our Business
Startups Act (&#8220;JOBS Act&#8221;). Under the JOBS Act, EGCs can delay adopting new or revised accounting standards issued until such
time as those standards apply to private companies. The Company has elected to use this extended transition period. In providing this
relief, the JOBS Act does not preclude the Company from adopting a new or revised accounting standard earlier than the time that such
standard applies to private companies. The Company will continue to use this relief until the earlier of the date that it (a) is no longer
an emerging growth company or (b) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001005" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_z65sfszJTYIf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zRFJ6O2IKZPg">Reclassifications</span>
</i>&#8211; Certain prior period amounts have been reclassified to conform to the current period presentation and following the classification assets and liabilities held for sale and
discontinued operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001007" name="AFRI:LiquidityAndGoingConcernPolicyTextBlock"><p id="xdx_849_ecustom--LiquidityAndGoingConcernPolicyTextBlock_z0Ih9JwF30Gh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zO5HdsIaEt7c">Liquidity
and going concern</span></i> - In connection with the preparation of the consolidated financial statements for the year ending December 31,
2024, management has evaluated the company&#8217;s ability to continue as a going concern. Based on current financial conditions, the
company has incurred significant operating losses in recent periods, and its cash flow projections indicate that it may not have sufficient
liquidity to meet its obligations over the next twelve months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 95 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of April 30, 2025, management is actively pursuing several potential sources of additional financing, including negotiations with investors
and financial institutions, as well as exploring cost-reduction initiatives and the potential sale of non-core assets. These plans have
not been finalized but management is confident on the closing of the sale of a wholly owned subsidiary operating in logistics activities
and the sale of long-term assets belonging to a durum wheat mill for total estimated proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20240101__20241231_zffG9rSaha1g" title="Proceeds"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="From2024-01-01to2024-12-31" id="Fact001009" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20230101__20231231_zyLiHkUtCmW8" title="Proceeds"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="From2023-01-012023-12-31" id="Fact001011" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,000</ix:nonFraction></span>, respectively. The
closings of both transactions are expected to be completed by May 31, 2025. As of December 31, 2024, the Company concluded that the pending transactions met the criteria of classification as
held for sale in accordance with Subtopic 205-20 and 360-10. Refer to Note 23, Assets and liabilities held for sale and discontinued operations,
for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
conditions, among others, raise substantial doubt about the Company&#8217;s ability to continue as a going concern. The financial statements
have been prepared assuming the Company will continue as a going concern, but if the Company is unable to secure additional financing
or otherwise resolve these uncertainties, it may be unable to realize its assets and discharge its liabilities in the normal course of
business.</span></p>

</ix:nonNumeric><p id="xdx_85A_zLrTSQf8KWM9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001013" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"><p id="xdx_806_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zqvlFc4V5ALe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_828_zkK9E0NsEyV3">RECENT ACCOUNTING PRONOUNCEMENTS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring
public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim
and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07,
as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The Company adopted
ASU 2023-07 during the year ended December 31, 2024. See Note 21, Segment Information in the accompanying notes to the consolidated financial
statements for further detail.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;),
which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater
disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain
other amendments to improve the effectiveness of income tax disclosures. For public business entities, the standard is effective for
annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been
issued or made available for issuance. The Company is determining the impact of the ASU 2023-09 on its consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic
220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense
categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning
after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently
evaluating the impact of adopting ASU 2024-03.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than as described above, no accounting pronouncements issued or effective during the year ended December 31, 2024, has had or is expected
to have a material impact on the consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001015" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_800_eus-gaap--LesseeOperatingLeasesTextBlock_zBlYzAOCoQzl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_znDgt23JwVl4">LEASES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for real estate and vehicles. The Company has finance leases for equipment and construction land space.
Leases are classified as finance leases because ownership of the underlying assets transfers at the end the lease term. Remaining lease
terms for these leases range from less than one year to six years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 96 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not record leases with a term of 12 months or less on the balance sheet.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001017" name="AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock"><p id="xdx_89D_ecustom--ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_zbvLvhqdV6oa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zeo9CS8kesO1" style="display: none">SCHEDULE
OF BALANCE SHEET CLASSIFICATION</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Balance Sheet</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">Classification</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: left"><span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z4WRk7rqudmg" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z35mV37RAPBf" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span style="-sec-ix-hidden: xdx2ixbrl1018"><span style="-sec-ix-hidden: xdx2ixbrl1019">Right-of-use assets</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20241231_zYJ9jfzckYEi" title="Operating lease right of use assets" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact001021" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,931</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20231231_zCT1pL435h42" title="Operating lease right of use assets" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001023" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,377</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zRMMAceuDz9b" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span id="xdx_907_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYKVhoNBQp5l" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span style="-sec-ix-hidden: xdx2ixbrl1024"><span style="-sec-ix-hidden: xdx2ixbrl1025">Right-of-use assets</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_znfD811JEjzj" title="Finance lease right of use assets" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact001027" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,252</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_z4It61FfBdc3" title="Finance lease right of use assets" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001029" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,887</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_zAyd6NLxqlBb" title="Total operating and finance leases assets" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:OperatingAndFinanceLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact001031" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,183</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_zWVZZS0bI0J5" title="Total operating and finance leases assets" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:OperatingAndFinanceLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001033" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,264</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z1yHY5YwBlY" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span id="xdx_909_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z9urGFB8KZZc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1034"><span style="-sec-ix-hidden: xdx2ixbrl1035">Current portion of long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20241231_zyU9QTnmO2m4" title="Operating leases liability current" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001037" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">635</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20231231_zFkKCYVzfqH6" title="Operating leases liability current" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001039" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">625</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_903_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zERGVUvlTFO3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span id="xdx_901_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zeThxojucCx5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1040"><span style="-sec-ix-hidden: xdx2ixbrl1041">Current portion of long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_zW5LsuxtGvw5" title="Finance leases liability current" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001043" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">390</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20231231_zGRiN19CcUpc" title="Finance leases liability current" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001045" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">987</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98C_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20241231_zUogIVvODY26" title="Total current liabilities" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LeaseLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001047" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,025</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20231231_z0mZSqbbwuo2" title="Total current liabilities" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LeaseLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001049" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,612</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Noncurrent liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_902_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zi6L3CKsBuk2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zm5Klg0lOaG5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1050"><span style="-sec-ix-hidden: xdx2ixbrl1051">Long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zQmkiUlydKth" title="Operating leases liability non current" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact001053" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,893</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zWf138CA1pMe" title="Operating leases liability non current" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001055" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,191</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_906_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z0oPp9DnQbAc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span id="xdx_907_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zJO7D9U3ZYm4" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1056"><span style="-sec-ix-hidden: xdx2ixbrl1057">Long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zMQzgUgnDPR9" title="Finance leases liability non current" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact001059" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">182</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zjXoZVep9Wb" title="Finance leases liability non current" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001061" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">554</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Total noncurrent liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20241231_zJriRmjz09wf" title="Total noncurrent liabilities" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LeaseLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact001063" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,075</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20231231_zAd3y05nehzg" title="Total noncurrent liabilities" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LeaseLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact001065" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,745</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98C_ecustom--LeasesLiabilities_iI_pn3n3_c20241231_zwhS0vjMFcn9" title="Total liabilities" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LeasesLiabilities" contextRef="AsOf2024-12-31" id="Fact001067" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,100</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_ecustom--LeasesLiabilities_iI_pn3n3_c20231231_zmdFU4fTEPx6" title="Total liabilities" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:LeasesLiabilities" contextRef="AsOf2023-12-31" id="Fact001069" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,357</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zsPqQNgjD3P7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use
assets and their corresponding lease liabilities are measured and recognized based on the present value of the future minimum lease payments
over the lease term at the commencement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Discount
Rates</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the majority of its leases, the Company uses the rate implicit in the lease. For leases without an implicit rate, the Company uses its
incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments
for those leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001071" name="AFRI:ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock"><p id="xdx_899_ecustom--ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_zrzQTGgH5LX" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average discount rates for the Company&#8217;s leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_z2wh8o5lJt7c" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6wHhbbAkDwf" title="Operating leases weighted average discount"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact001073" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.2</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zjr3MYw2s5pe" title="Operating leases weighted average discount"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001075" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.0</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zCAiYeIV3Or" title="Finance leases weighted average discount"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact001077" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.0</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_902_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zWdGeMQ7pig3" title="Finance leases weighted average discount"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001079" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.0</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zew1MSAYL3Uj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lease
Payments</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company includes lease payments under options to extend or terminate the lease in the measurement of the right-of-use asset and lease
liability when it is reasonably certain that it will exercise such options. Fixed lease costs represent the explicitly quantified lease
payments prescribed by the lease agreement and are included in the measurement of the right-of-use asset and corresponding lease liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001081" name="AFRI:ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock"><p id="xdx_89C_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_zcNa2eG5wzwb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average remaining lease term of the Company&#8217;s leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zoUhpvVFY5bd" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERM</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zxymgzInFa26" title="Operating leases weighted average remaining term"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact001083" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">9.5</ix:nonNumeric></span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zTxE8tLXtBsl" title="Operating leases weighted average remaining term"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001085" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">6.5</ix:nonNumeric></span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zFQWemtH9Od3" title="Finance leases weighted average remaining term"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact001087" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">0.5</ix:nonNumeric></span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zzCTH79OADX3" title="Finance leases weighted average remaining term"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001089" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">1.4</ix:nonNumeric></span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zDGLwcOdwRx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001091" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z2gQQELU3A66" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense for the years ended December 31, 2024, 2023, and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zi65PQ7RBkO" style="display: none">SCHEDULE
OF LEASE EXPENSE</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240101__20241231_zW2nCpqp2aHb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230101__20231231_zilFnsYZcdyj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_zrHKd4AOUrLb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseCost_pn3n3_maLCzxcO_zP77KqJEcS3c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Operating lease cost</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-01-01to2024-12-31" id="Fact001093" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">810</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-012023-12-31" id="Fact001094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">581</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001095" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">987</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance lease cost:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maLCzxcO_z2i5R9B9MNw" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact001097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">543</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-012023-12-31" id="Fact001098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">478</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-012022-12-31" id="Fact001099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maLCzxcO_zM8AJousq8ml" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001101" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2023-01-012023-12-31" id="Fact001102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">156</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2022-01-012022-12-31" id="Fact001103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzxcO_z4cvvM0jlkzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-01-01to2024-12-31" id="Fact001105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,434</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2023-01-012023-12-31" id="Fact001106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,215</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,647</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_8AF_z0cTEqxzLwVf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 97 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001109" name="AFRI:ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"><p id="xdx_89C_ecustom--ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_zORiDxpEu0be" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, future maturities of lease liabilities were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zkNfjnYAzrk5" style="display: none">SCHEDULE
OF FUTURE OF LEASE LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Operating Leases</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Finance Leases</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zNeuONcrP313" title="Operating Leases, 2025" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,022</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zuVMtmBUCVrc" title="Finance Leases, 2025" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001113" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">465</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zawHzOUnXmeg" title="Operating Leases, 2026" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact001115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">983</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf9rkX6Nk5na" title="Finance Leases, 2026" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact001117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zl2v5G2z23oa" title="Operating Leases, 2027" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact001119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">949</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zc4h9WIkDgli" title="Finance Leases, 2027" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact001121" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zUp3jshCqQoc" title="Operating Leases, 2028" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-31" id="Fact001123" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">919</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zYJHu0RUMM52" title="Finance Leases, 2028" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-31" id="Fact001125" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zgBIDl8d5HYk" title="Operating Leases, 2029" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-31" id="Fact001127" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">857</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zhIWiU0lVSx7" title="Finance Leases, 2029" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1129">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zbn6ZcfdPoRd" title="Operating Leases, Thereafter" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-12-31" id="Fact001131" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,905</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zpf76HWbegbf" title="Finance Leases, Thereafter" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1133">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total lease payments</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf8XRhIrUhld" title="Operating Leases, Total lease payments" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact001135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,635</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zo1C7HikJ8X5" title="Finance Leases, Total lease payments" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact001137" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">629</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: Interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zt7sGywKk729" title="Operating Leases, Less: Interest" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact001139" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,107</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zRJ6b1O4xfH" title="Finance Leases, Less: Interest" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact001141" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zns9rXoK8SC2" title="Operating Leases, Present value of lease liabilities" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001143" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,528</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zSa398PtmSZ9" title="Finance Leases, Present value of lease liabilities" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001145" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">572</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zQdQkpkubP8g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001147" name="AFRI:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock"><p id="xdx_894_ecustom--ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_zws8fNOXI4Sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
information related to leases for the years ended December 31, 2024, 2023, and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zBPJec9P0q8e" style="display: none">SCHEDULE
OF OTHER INFORMATION RELATED TO LEASES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zvMmhRxuhm54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zID9QDFlaR5e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zAKFQ9uNZT38" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeasePayments_zEXTvwe2Zrhd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Operating cash flows used for operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-01to2024-12-31" id="Fact001149" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">810</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-31" id="Fact001150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">581</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-012022-12-31" id="Fact001151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">987</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingCashFlowsForFinanceLeases_z2iHTFzRbVJj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows used for finance leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="AFRI:OperatingCashFlowsForFinanceLeases" contextRef="From2024-01-01to2024-12-31" id="Fact001153" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">543</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="AFRI:OperatingCashFlowsForFinanceLeases" contextRef="From2023-01-012023-12-31" id="Fact001154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">478</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="AFRI:OperatingCashFlowsForFinanceLeases" contextRef="From2022-01-012022-12-31" id="Fact001155" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FinanceLeasePrincipalPayments_zuV4TWQLg5c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Financing cash flows used for finance leases</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2024-01-01to2024-12-31" id="Fact001157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-012023-12-31" id="Fact001158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">156</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-12-31" id="Fact001159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A3_zTDGf1QP9Xa2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001161" name="us-gaap:AccountsAndNontradeReceivableTextBlock"><p id="xdx_800_eus-gaap--AccountsAndNontradeReceivableTextBlock_zTSy7bpLCc1f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_829_zqs6Bnlc4twk">ACCOUNTS RECEIVABLE</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001163" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z6gtHdZZNqXa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
gross and realizable value of accounts receivable are detailed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_z8NizMLRXlO9" style="display: none">SCHEDULE
OF ACCOUNT RECEIVABLES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zdWP9H0BmH3b" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zHHRcSY1FGch" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzJSE_zNxqqaoZqbAi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-12-31" id="Fact001165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,544</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-12-31" id="Fact001166" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,682</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzJSE_zzQz8araznZa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Allowance for credit losses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-12-31" id="Fact001168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,567</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-12-31" id="Fact001169" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzJSE_zTRnAf9ZG1W9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact001171" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,977</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact001172" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,703</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zsPdE9k2q7Y1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001174" name="AFRI:ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock"><p id="xdx_899_ecustom--ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_zn9CvSQov8jb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in allowances for credit losses consisted of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zv3YjoFcWBP9" style="display: none">SCHEDULE
OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Allowance for</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Estimated Credit Losses</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20230101__20231231_z2YX9mLlaFnf" title="Allowance for accounts receivable, beginning balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact001176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,067</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current period provision for expected credit losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20230101__20231231_zvwBYftYIjae" title="Current period provision for expected credit losses" style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-31" id="Fact001178" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20230101__20231231_zm9xDBHdY3fh" title="Foreign currency exchange adjustments" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:ForeignCurrencyExchangeAdjustments" contextRef="From2023-01-012023-12-31" id="Fact001180" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">825</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20240101__20241231_znSqxj26jEu4" title="Allowance for accounts receivable, beginning balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact001182" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current period provision for expected credit losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20240101__20241231_zMTivfTwKyj3" title="Current period provision for expected credit losses" style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact001184" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">895</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20240101__20241231_zBUMhLqx7Bm5" title="Foreign currency exchange adjustments" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:ForeignCurrencyExchangeAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact001186" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">307</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_pn3n3_di_c20240101__20241231_zlbcDzli3kQc" title="Allowance for accounts receivable, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact001188" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,567</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zUUq5AS6VWN7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 98 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001190" name="AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock"><p id="xdx_809_ecustom--PrepaidExpensesAndOtherCurrentAssetsTextBlock_zoPbcr0AvQvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zC3dyOEg7eZc">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001192" name="AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_zQVtVknLCnxi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses and other current assets consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zWfGm4fUTFvh" style="display: none">SCHEDULE
OF PREPAID EXPENSE AND OTHER CURRENT ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zYc1yEboun8j" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zD7nnB43jYN4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--ValueAddedTaxReceivables_iI_pn3n3_maPEAOAzXAx_zAdYE7v9A607" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Value-added tax receivable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="AFRI:ValueAddedTaxReceivables" contextRef="AsOf2024-12-31" id="Fact001194" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,614</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="AFRI:ValueAddedTaxReceivables" contextRef="AsOf2023-12-31" id="Fact001195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,547</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzXAx_zoUA3F8LNp2k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2024-12-31" id="Fact001197" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,476</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2023-12-31" id="Fact001198" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,165</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AdvancesToSuppliers_iI_pn3n3_maPEAOAzXAx_zgJfN0P9r1Vi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Advances to suppliers</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdvancesToSuppliers" contextRef="AsOf2024-12-31" id="Fact001200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,515</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AdvancesToSuppliers" contextRef="AsOf2023-12-31" id="Fact001201" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,541</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3_maPEAOAzXAx_zZQvtKEzC2Yk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2024-12-31" id="Fact001203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">485</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-12-31" id="Fact001204" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">565</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--PrepaidInsuranceRecoveries_pn3n3_maPEAOAzXAx_zJNKFrYxavIk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Insurance recoveries</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:PrepaidInsuranceRecoveries" contextRef="AsOf2023-12-31" id="Fact001207" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,984</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzXAx_z3Q34SO5iSea" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact001209" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,390</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact001210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,603</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzXAx_z5Ktz49YoCzg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact001212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,480</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact001213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,405</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_z1G26zzVasDc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001215" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zsamQs0fuuu3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_826_zDGbn4nUvr1f">INVENTORIES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001217" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_ziT1j2DY4VAi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are detailed as follows: </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zbPn2uolaez8" style="display: none">SCHEDULE
OF INVENTORIES</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zDUICf7asnP7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_zGsUupODu9w4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_402_ecustom--InventoryMerchandise_iI_pn3n3_maINz3QX_zB85PWSVQKRd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Merchandise</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="AFRI:InventoryMerchandise" contextRef="AsOf2024-12-31" id="Fact001219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">847</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="AFRI:InventoryMerchandise" contextRef="AsOf2023-12-31" id="Fact001220" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">874</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pn3n3_maINz3QX_zrDezum7kYnf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Raw materials and consumable supplies</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterialsAndSupplies" contextRef="AsOf2024-12-31" id="Fact001222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,819</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterialsAndSupplies" contextRef="AsOf2023-12-31" id="Fact001223" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,821</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINz3QX_zytkhwqYzvt8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished Goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2024-12-31" id="Fact001225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,558</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-12-31" id="Fact001226" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,683</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINz3QX_zysqdZqQOf34" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact001228" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,224</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact001229" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,378</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has <span id="xdx_902_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20241231_zpikcC9UhjP9" title="Inventory reserves"><span id="xdx_907_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20231231_zXpIh40WjkG6" title="Inventory reserves"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-12-31" id="Fact001231" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="USD"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-12-31" id="Fact001233" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> inventory reserves as of December 31, 2024, and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001235" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zHITZFw5SUG4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_828_zB69g65pqbKl">PROPERTY, PLANT AND EQUIPMENT, NET</span></b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001237" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_893_eus-gaap--PropertyPlantAndEquipmentTextBlock_z9xFx5A9F8ai" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span><span id="xdx_8B7_zz3DJ63ANSjh" style="display: none">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20241231_z3GJnZeeKy0l" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_ztrvSZ3bRsOi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Land_iI_pn3n3_maPPAEGzV5E_z7CrqLkrrbIb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Land</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Land" contextRef="AsOf2024-12-31" id="Fact001239" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,857</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Land" contextRef="AsOf2023-12-31" id="Fact001240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,368</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BuildingsAndImprovementsGross_iI_pn3n3_maPPAEGzV5E_zXVkb8TYnEv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2024-12-31" id="Fact001242" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,026</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2023-12-31" id="Fact001243" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,282</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pn3n3_maPPAEGzV5E_zpBdjQCGJeKd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact001245" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">60,498</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact001246" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">58,986</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AssetsInProgressGross_iI_pn3n3_maPPAEGzV5E_zxqvQbvBpcN5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Assets in progress</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AssetsInProgressGross" contextRef="AsOf2024-12-31" id="Fact001248" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,661</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AssetsInProgressGross" contextRef="AsOf2023-12-31" id="Fact001249" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,263</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentOther_iI_pn3n3_maPPAEGzV5E_zgPCVtdJDk35" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOther" contextRef="AsOf2024-12-31" id="Fact001251" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,036</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOther" contextRef="AsOf2023-12-31" id="Fact001252" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,336</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pn3n3_mtPPAEGzV5E_maPPAENzDd3_zRT4h9AHVqv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact001254" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">149,078</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact001255" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">152,235</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzDd3_z1ZqupLWNolc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001257" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,433</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,979</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzDd3_zZjSTdQPqKZ1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact001260" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">101,645</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact001261" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">107,256</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_znMviJEYPFQ2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was $<span id="xdx_90B_eus-gaap--Depreciation_pn3n3_c20240101__20241231_z3cVrAaKV5D2" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact001263" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,338</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--Depreciation_pn3n3_c20230101__20231231_zIAxFYvaMIcc" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact001265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,494</ix:nonFraction></span> for the years ended December 31, 2024, and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 99 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001267" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zkOIS5FrWFZi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zfG8hMmkL5oh">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001269" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zFb7AFyHFNvc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the carrying amount of goodwill allocated to its reporting units for the year ended December 31, 2024, and 2023 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zMZZ93ZYjvob" style="display: none">SCHEDULE
OF GOODWILL</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BB_us-gaap--StatementBusinessSegmentsAxis_custom--SoftWheatMember_z4IM2Y1D7hD9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Soft</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B0_us-gaap--StatementBusinessSegmentsAxis_custom--DurumWheatMember_zcNHSpP69NUc" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Durum</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--CouscousAndPastaMember_zzLue7EIBkV3" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Couscous</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BD_z9ScWHGTr0c7" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Wheat</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Wheat</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">and Pasta</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_43A_c20230101__20231231_eus-gaap--Goodwill_iS_pn3n3_zsVhseeFlLXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_SoftWheatMember" id="Fact001271" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31,410</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_DurumWheatMember" id="Fact001272" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,277</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_CouscousAndPastaMember" id="Fact001273" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,981</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" id="Fact001274" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,668</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zcbcWs6fDeC3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31_custom_SoftWheatMember" id="Fact001276" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,741</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31_custom_DurumWheatMember" id="Fact001277" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">134</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember" id="Fact001278" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">468</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31" id="Fact001279" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,343</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--Goodwill_iS_pn3n3_zVPPJ2dr5gQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31_custom_SoftWheatMember" id="Fact001281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,151</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31_custom_DurumWheatMember" id="Fact001282" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,411</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31_custom_CouscousAndPastaMember" id="Fact001283" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,449</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact001284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,011</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zzQuf6UDG5ta" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2024-01-012024-12-31_custom_SoftWheatMember" id="Fact001286" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">890</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2024-01-012024-12-31_custom_DurumWheatMember" id="Fact001287" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">52</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember" id="Fact001288" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">183</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001289" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,125</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_438_c20240101__20241231_eus-gaap--Goodwill_iE_pn3n3_z4gDpH6hrFXh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31_custom_SoftWheatMember" id="Fact001291" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32,261</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31_custom_DurumWheatMember" id="Fact001292" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,359</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31_custom_CouscousAndPastaMember" id="Fact001293" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,266</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31" id="Fact001294" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,886</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zVCYUC6izxBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company performed the annual impairment assessment as of December 31, 2024, and 2023, which did not result in impairment losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001296" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zGuosLPSiKFf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the carrying amount of intangible assets for the year ended December 31, 2024, and 2023 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zLzInXT8UNFa" style="display: none">SCHEDULE
OF INTANGIBLE ASSETS</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B5_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--TradeNamesMember_z4aAl73BD4p" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Trade</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--CustomerRelationshipsMember_zcXYtwOHIiye" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Customer</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--OtherIntangibleAssetsMember_zwz3UR3buwh8" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_ziwwgu7tttIl" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Intangible</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">names</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">relationships</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">intangibles</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Assets</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_435_c20230101__20231231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_zWqALq3zN2d4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" id="Fact001298" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">927</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001299" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,796</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001300" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,000</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" id="Fact001301" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,723</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_z9d4J9TScwg7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Acquisitions</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1303">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1304">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001305" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">987</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-12-31" id="Fact001306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">987</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_z93ZrmLZdeIg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1308">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001309" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">92</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001310" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">167</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31" id="Fact001311" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zPLzzGWd3KTk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31_us-gaap_TradeNamesMember" id="Fact001313" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001314" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">71</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001315" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31" id="Fact001316" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">197</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z6ZfeuVPRvDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact001318" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">967</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001319" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,775</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001320" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,906</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31" id="Fact001321" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,648</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z11pkZNB3Iuf" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact001323" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">967</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001324" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,775</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001325" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,906</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31" id="Fact001326" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,648</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_zjVssprUeYMc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Acquisitions</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1329">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2024-01-01to2024-12-31" id="Fact001331" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_zC2Yd0PEqrWb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1333">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001334" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">93</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001335" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-01-01to2024-12-31" id="Fact001336" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">352</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zgZTBvlQnh8h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2024-01-012024-12-31_us-gaap_TradeNamesMember" id="Fact001338" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">47</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001339" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">89</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001340" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">39</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001341" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">175</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zuMcyR9NuhI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember" id="Fact001343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">920</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001344" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,593</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001345" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,891</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31" id="Fact001346" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,404</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zDO548EqCIBa" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember" id="Fact001348" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">920</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,593</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember" id="Fact001350" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,891</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31" id="Fact001351" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,404</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A4_zIiPAtbDD3p6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001353" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zbuBHzZBrRli" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the weighted-average remaining amortization period for intangibles other than goodwill is 8.3 years and future
intangible amortization is expected to total the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zg9iGgm8Qb27" style="display: none">SCHEDULE
OF FUTURE INTANGIBLE AMORTIZATION</span></span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20241231_zra0tf5s9QI" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzybo_zKoCLOPVsZUg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001355" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">600</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzybo_zJDEyPpsbQid" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2024-12-31" id="Fact001357" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">600</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzybo_z8LKCFSxTa3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2024-12-31" id="Fact001359" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">600</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzybo_zj5o0fM657qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2024-12-31" id="Fact001361" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">475</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzybo_zKu3Ma6YyHI1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2024-12-31" id="Fact001363" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">349</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzybo_zeEmNzU7c8d8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2024-12-31" id="Fact001365" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">860</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzybo_zV0ppftJPqNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31" id="Fact001367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,484</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zw9RcZNkiz65" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001369" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_800_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zUefLMWktkEd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_821_zzDc8134HMd1">ACCRUED EXPENSES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001371" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zSbxxo2L7aQi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_ziR1qu2bG9qg" style="display: none">SCHEDULE
OF ACCRUED EXPENSES</span> </span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_z6iNwoObVcv9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231_zBvHA6h69Zbe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_406_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_maALCzG67_zQVHXFnbIZxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Consideration payable to selling stockholder</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="AFRI:ConsiderationPayableToSellingStockholder" contextRef="AsOf2024-12-31" id="Fact001373" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,480</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="AFRI:ConsiderationPayableToSellingStockholder" contextRef="AsOf2023-12-31" id="Fact001374" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,840</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--AccruedGovernmentTaxes_iI_pn3n3_maALCzG67_zI6zXHdOtLHg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued government taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AccruedGovernmentTaxes" contextRef="AsOf2024-12-31" id="Fact001376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,127</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AccruedGovernmentTaxes" contextRef="AsOf2023-12-31" id="Fact001377" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,068</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InterestPayableCurrent_iI_pn3n3_maALCzG67_zQXJj5KpxGqa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued interest</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2024-12-31" id="Fact001379" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,304</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2023-12-31" id="Fact001380" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,047</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_maALCzG67_zZQfu3OzxLuf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued salaries and benefits</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccruedEmployeeBenefitsCurrent" contextRef="AsOf2024-12-31" id="Fact001382" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">592</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccruedEmployeeBenefitsCurrent" contextRef="AsOf2023-12-31" id="Fact001383" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">657</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AccrualsToSocialAgencies_iI_pn3n3_maALCzG67_zg2uUa73Acnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accruals to social agencies</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AccrualsToSocialAgencies" contextRef="AsOf2024-12-31" id="Fact001385" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">637</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:AccrualsToSocialAgencies" contextRef="AsOf2023-12-31" id="Fact001386" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">669</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzG67_zdPPR0qMRcx7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001388" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">454</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001389" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">322</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzG67_zVK8KdQRII7b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001391" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,594</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,603</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zkGrfSdPy6Pa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 100 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001394" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_805_eus-gaap--DebtDisclosureTextBlock_zpxO9mkkySu8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_821_z3wegI7ZtOka">LINES OF CREDIT</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lines
of Credit &#8211; working capital</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into unsecured revolving credit agreements with several financial institutions to fund working capital requirements
(&#8220;WC Lines of Credit&#8221;). The WC Lines of Credit provide the Company with the ability to borrow funds under consolidated lines
of credit of up to approximately $<span id="xdx_900_eus-gaap--LineOfCredit_iI_pn3n3_c20241231__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zEALKPQS4vx8" title="Line of credit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-12-31_custom_UnsecuredRevolvingCreditAgreementMember" id="Fact001396" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,126</ix:nonFraction></span>. Interest rates range from <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zizd1EuS5JKc" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_srt_MinimumMember_custom_UnsecuredRevolvingCreditAgreementMember" id="Fact001398" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.6</ix:nonFraction></span>% to <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zf7sE2TmMv53" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_srt_MaximumMember_custom_UnsecuredRevolvingCreditAgreementMember" id="Fact001400" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.5</ix:nonFraction></span>%. The WC Lines of Credit renew automatically on an annual
basis. The Company and certain of its subsidiaries are borrowers under the WC Lines of Credit, and their obligations are cross guaranteed
by certain other subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lines
of Credit &#8211; wheat inventories</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into credit agreements with several financial institutions for asset-based credit facilities in order to fund wheat
raw material purchases (&#8220;Wheat Credit Facilities&#8221;). The Wheat Credit Facilities provide the ability to borrow funds under
consolidated lines of credit of up to approximately $<span id="xdx_90F_eus-gaap--LineOfCredit_iI_pn3n3_c20241231__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zOAqxKQTMXsf" title="Line of credit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-12-31_custom_CreditAgreementMember" id="Fact001402" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">133,000</ix:nonFraction></span>, subject to certain borrowing base criteria. The Wheat Credit Facilities
are secured by the Company&#8217;s inventory. Interest rates range from <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zudGsvSgGwP9" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_srt_MinimumMember_custom_CreditAgreementMember" id="Fact001404" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.75</ix:nonFraction></span>% to <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zwMHiQYhhHEk" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_srt_MaximumMember_custom_CreditAgreementMember" id="Fact001406" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.5</ix:nonFraction></span>% per annum. The Wheat Credit Facilities must be
renewed on a semi-annual basis. The Company and certain of its subsidiaries are borrowers under the Wheat Credit Facilities, and their
obligations are cross guaranteed by certain other subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">In December 2024, the Company
received a demand letter from a lender requesting immediate repayment of two outstanding loan facilities. The demand was issued as a result
of a shortfall in the level of inventory pledged as collateral under the terms of the loan agreements. A review performed by the lender
determined that the pledged inventory had fallen below the required threshold.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The outstanding balance of the
loan facilities subject to the demand is $42,000. The Company is currently in active discussions with the lender to resolve the matter,
which may include reinstating compliance through the provision of additional collateral or refinancing the facility under revised terms.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">At this time, no assurance can be given regarding the outcome of these
negotiations. The Company is evaluating the financial and operational implications of this demand and will take all necessary measures
to protect its interests and ensure continuity of operations. Management has assessed the implications of this event and has included
the related borrowings as current liabilities as of December 31, 2024.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001408" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_802_eus-gaap--LongTermDebtTextBlock_zUKvz6JcUG05" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_zx7ua59gUtEc">LONG-TERM DEBT</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001410" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_z7tkfZFTOkgc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
long-term debt of is presented as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zC2DCRCgphG4" style="display: none">SCHEDULE
OF LONG TERM DEBT</span></span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20241231_zsIDe0RbitXi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_z40C2P12g5e3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLoansMember_ztE2ndjiPf59" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Loans</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_LongTermLoansMember" id="Fact001412" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,651</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_LongTermLoansMember" id="Fact001413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,845</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_z00ZT6txFLi8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_LongTermLeasesMember" id="Fact001415" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,100</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_LongTermLeasesMember" id="Fact001416" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,357</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_ztaaU7ZGboy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total outstanding debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31" id="Fact001418" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,751</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31" id="Fact001419" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,202</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_pn3n3_di_zpgZFmpEdal1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less current portion</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31" id="Fact001421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,635</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-12-31" id="Fact001422" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,449</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zcnyDVwbHxq4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31" id="Fact001424" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,116</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-12-31" id="Fact001425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,753</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zFd5xiJ18TUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
term loans and other financial liabilities are evaluated according to the amortized cost method using the effective interest rate of
the loan. The loan issuance costs and premiums, if any, are determined at inception and are amortized over the useful life of the loan
via the effective interest rate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Term
Loans</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains term loans with several financial institutions (the &#8220;Term Loans&#8221;). The Term Loans are unsecured and have
fixed monthly payments ranging from approximately $<span id="xdx_906_eus-gaap--UnsecuredLongTermDebt_iI_pn3n3_c20241231__srt--RangeAxis__srt--MinimumMember_zJiPFUN1kh69" title="Unsecure long term debt"><ix:nonFraction name="us-gaap:UnsecuredLongTermDebt" contextRef="AsOf2024-12-31_srt_MinimumMember" id="Fact001427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13</ix:nonFraction></span> to $<span id="xdx_904_eus-gaap--UnsecuredLongTermDebt_iI_pn3n3_c20241231__srt--RangeAxis__srt--MaximumMember_zVJTRpwOzrYj" title="Unsecure long term debt"><ix:nonFraction name="us-gaap:UnsecuredLongTermDebt" contextRef="AsOf2024-12-31_srt_MaximumMember" id="Fact001429" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">215</ix:nonFraction></span>, with annual payments ranging from approximately $<span id="xdx_90F_ecustom--AnnualPayments_iI_pn3n3_c20241231__srt--RangeAxis__srt--MinimumMember_zZ8N5hgcK5Sg" title="Annual payments"><ix:nonFraction name="AFRI:AnnualPayments" contextRef="AsOf2024-12-31_srt_MinimumMember" id="Fact001431" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103</ix:nonFraction></span> to $<span id="xdx_90B_ecustom--AnnualPayments_iI_pn3n3_c20241231__srt--RangeAxis__srt--MaximumMember_zz85ATcM0j66" title="Annual payments"><ix:nonFraction name="AFRI:AnnualPayments" contextRef="AsOf2024-12-31_srt_MaximumMember" id="Fact001433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">332</ix:nonFraction></span>. Interest
on the Term Loans range from <span id="xdx_90D_eus-gaap--LongtermDebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zWivWvK2P2Bl" title="Long term debt rate"><ix:nonFraction name="us-gaap:LongtermDebtWeightedAverageInterestRate" contextRef="AsOf2024-12-31_srt_MinimumMember" id="Fact001435" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.5</ix:nonFraction></span>% to <span id="xdx_904_eus-gaap--LongtermDebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zPhcJwC7Ow3f" title="Long term debt rate"><ix:nonFraction name="us-gaap:LongtermDebtWeightedAverageInterestRate" contextRef="AsOf2024-12-31_srt_MaximumMember" id="Fact001437" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">9.0</ix:nonFraction></span>% per annum. The Term Loans mature through 2034.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lease
Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company owes $<span id="xdx_902_eus-gaap--LeaseCost_pn3n3_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_zpv8ce09A7M8" title="Lease cost"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-01-012024-12-31_custom_LongTermLeasesMember" id="Fact001439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,186</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--LeaseCost_pn3n3_c20230101__20231231__us-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_zlvK4y2wO1s9" title="Lease cost"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2023-01-012023-12-31_custom_LongTermLeasesMember" id="Fact001441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,467</ix:nonFraction></span> related to its leases as of December 31, 2024, and 2023, respectively. Lease obligations are payable in
monthly installments of principal and interest and are collateralized by the related assets financed. Refer to Note 4 for additional
information regarding the Company&#8217;s leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 101 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001443" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_z2sCZwWqKy27" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
scheduled maturities of outstanding debt As of December 31, 2024 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zfHygYfnIe3g" style="display: none">SCHEDULE
OF MATURITIES OF OUTSTANDING DEBT</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_ziZgOHgi0ee1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maLTDzXTz_zv3qVSDJgUfa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001445" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,634</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maLTDzXTz_zgeC2tTsaPT6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2024-12-31" id="Fact001447" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,968</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_maLTDzXTz_zg25R2X7qTH8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="AsOf2024-12-31" id="Fact001449" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,426</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_maLTDzXTz_zIBDYkVYFO87" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="AsOf2024-12-31" id="Fact001451" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,554</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_maLTDzXTz_zxDauPRBGbt" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="AsOf2024-12-31" id="Fact001453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,476</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pn3n3_maLTDzXTz_zm424Dn09rIc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" contextRef="AsOf2024-12-31" id="Fact001455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,693</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzXTz_zWOcfX18FGfj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total outstanding debt</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31" id="Fact001457" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,751</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zvckDvDjDi83" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001459" name="AFRI:ForeignCurrencyForwardContractDisclosureTextBlock"><p id="xdx_804_ecustom--ForeignCurrencyForwardContractDisclosureTextBlock_zNbE7VuLR3Xa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_826_zoz7n80LHW3f">FOREIGN CURRENCY FORWARD CONTRACTS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
global operations require active participation in foreign exchange markets. From the beginning of 2023, the Company entered into foreign
currency forward contracts to reduce the risk arising from foreign exchange rate fluctuations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not utilize hedge accounting and as such value open foreign currency forward contracts at fair value with the change in unrealized
gain or loss recorded in &#8220;Change in fair value of derivatives and contingent consideration&#8221; on the Company&#8217;s consolidated
statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company had 8 foreign currency forward contracts outstanding as of December 31, 2024, with a notional value of $<span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231_zBq7jUyb1jU7" title="Notional value"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2024-12-31" id="Fact001461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,540</ix:nonFraction></span> and &#8364;<span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_uEUR_c20231231_zI9pTeR4mIkj" title="Notional value"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2023-12-31" id="Fact001463" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="EUR">2,020</ix:nonFraction></span>
($<span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20221231_z8LNP4viFq0e" title="Notional value"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2022-12-31" id="Fact001465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,098</ix:nonFraction></span>), respectively. All of these contracts will expire by December 31, 2025. These instruments are typically short term in duration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
currency forward contracts are marked-to-market based on the difference between the forward rate and the exchange rate as of the reporting
period; thus, the Company measures the fair value of these contracts under a Level 2 input.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foreign currency forward contract assets totaled $<span id="xdx_90C_ecustom--ForeignCurrencyContractAssets_iI_pn3n3_c20241231_zctBGrk6P59c" title="Foreign currency contract asset"><ix:nonFraction name="AFRI:ForeignCurrencyContractAssets" contextRef="AsOf2024-12-31" id="Fact001467" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">272</ix:nonFraction></span> and $<span id="xdx_904_ecustom--ForeignCurrencyContractAssets_iI_pn3n3_c20231231_z2vOLEBXx5T2" title="Foreign currency contract asset"><ix:nonFraction name="AFRI:ForeignCurrencyContractAssets" contextRef="AsOf2023-12-31" id="Fact001469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">430</ix:nonFraction></span>, respectively at December 31,2024 and 2023. The Foreign currency forward
contract liabilities totaled $<span id="xdx_903_ecustom--ForeignCurrencyForwardContractLiabilities_iI_pn3n3_c20241231_zs9szYtL6nbk" title="Foreign currency forward contract liabilities"><ix:nonFraction name="AFRI:ForeignCurrencyForwardContractLiabilities" contextRef="AsOf2024-12-31" id="Fact001471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67</ix:nonFraction></span> and <span id="xdx_90C_ecustom--ForeignCurrencyForwardContractLiabilities_iI_pn3n3_c20231231_zL7azWcTJEFa" title="Foreign currency forward contract liabilities"><ix:nonFraction name="AFRI:ForeignCurrencyForwardContractLiabilities" contextRef="AsOf2023-12-31" id="Fact001473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">337</ix:nonFraction></span>, respectively at December 31, 2024 and 2023. These assets and liabilities are recorded within
prepaid expenses and other current assets, and other liabilities, current, respectively on the consolidated balance sheets. The Company
recorded a gain on foreign exchange forward contracts of $<span id="xdx_904_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn3n3_c20240101__20241231_zePFhEggvpEd" title="Foreign currency exchange"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" contextRef="From2024-01-01to2024-12-31" id="Fact001475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">116</ix:nonFraction></span> for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001477" name="AFRI:ContingentConsiderationLiabilityDisclosureTextBlock"><p id="xdx_80F_ecustom--ContingentConsiderationLiabilityDisclosureTextBlock_zT3n1iWTQrel" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_820_zK8DAOMp9nu7">CONTINGENT CONSIDERATION LIABILITY</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with the terms of the Business Combination Agreement, the Company will pay to the Seller 20% of any cash proceeds received
by Company before the five-year anniversary of the Closing resulting from the exercise of Company Warrants outstanding as of June 9,
2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contingent consideration liability is included in &#8220;Contingent consideration liability&#8221; on the consolidated balance sheet.
Changes in the fair value of the liability are included in &#8220;Change in fair value of derivatives and contingent consideration&#8221;
on the Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilized a probability weighted scenario-based model under a level 3 input to determine the fair value of the contingent consideration.
Based on this valuation model, the Company determined the fair value of the contingent consideration to be $<span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn3n3_dxL_c20241231_zJx44mcyDD0k" title="Contingent consideration liability::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1479">0</span></span> and $<span id="xdx_900_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn3n3_c20231231_zr5ZYouuUj42" title="Contingent consideration liability"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001481" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,326</ix:nonFraction></span> as of December
31, 2024, and 2023, respectively. The assumptions used in the analysis are inherently subjective; therefore, the ultimate amount of the
liability may differ materially from the current estimate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, the significant unobservable inputs used in the fair value measurement of the contingent consideration liability
are measures of the estimated payouts over a five-year period based on internally generated financial projections on a probability-weighted
basis and a discount rate which was in a range of <span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__srt--RangeAxis__srt--MinimumMember_zkyHb7xRis0j" title="Discount rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MinimumMember" id="Fact001483" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.49</ix:nonFraction></span>% to <span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__srt--RangeAxis__srt--MaximumMember_zBdTBBpiKlCh" title="Discount rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MaximumMember" id="Fact001485" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">5.47</ix:nonFraction></span>% with a weighted average of <span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputWeightedAverageMember_zoDUtc2SSQo" title="Discount rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_custom_MeasurementInputWeightedAverageMember" id="Fact001487" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.94</ix:nonFraction></span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024, the contingent consideration liability has been
valued at nil based on the management&#8217;s assessment that the probability that any contingent consideration will be paid is remote
based on the terms and conditions of the Business Combination Agreement and remaining time left until the five-year anniversary of the
closing.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 102 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001489" name="AFRI:ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock"><p id="xdx_896_ecustom--ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_zFbosEZ5aYK6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a summary of the changes in the fair value of the contingent consideration liability:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zX8fCnEkurWg" style="display: none">SCHEDULE
OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt">December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20230101__20231231_zwTbkbqP4w4d" title="Contingent consideration liability" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact001491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,260</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20230101__20231231_zoyXjMKxdGAk" title="Contingent consideration liability change in fair value" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="From2023-01-012023-12-31" id="Fact001493" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20240101__20241231_z4lRPyfMeete" title="Contingent consideration liability" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,326</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20240101__20241231_zcuSCok1qfTi" title="Contingent consideration liability change in fair value" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="From2024-01-01to2024-12-31" id="Fact001497" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,326</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iE_pn3n3_c20240101__20241231_znzTkZgu2pt4" title="Contingent consideration liability" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1499">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zSzzwxYpXkm9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001501" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zcludmVbDhl9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_zt74CVdvnKT9">INCOME TAXES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001503" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_ztDWTka996H7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the components of the December 31, 2024, 2023 and 2022 provision for income taxes:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zuEc7WSIAIT9" style="display: none">SCHEDULE
OF COMPONENTS OF PROVISION FOR INCOME TAX</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231_zEkBSQxg4Qeh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_z3rj2ZjZdhx7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20221231_zaGrFd2qACWk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_z0h5ONzgVv4b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%">Current</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,232</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001506" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,875</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact001507" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,039</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_zv7nTHSVLnoe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Deferred</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001509" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">581</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001510" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,286</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact001511" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,883</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzd0f_zR62Udq8xq94" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total income tax expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,651</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001514" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">589</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact001515" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,844</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zl5gihDJC0a2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s effective tax rate was <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_c20240101__20241231_zCuY7OCe1jM5" title="Effective tax rate">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact001517" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">8</ix:nonFraction></span>%, <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_c20230101__20231231_zrXLOqERRuUb" title="Effective tax rate">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact001519" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">5</ix:nonFraction></span>%, and <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_c20220101__20221231_zNDJZ6dfY94e" title="Effective tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2022-01-012022-12-31" id="Fact001521" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></span>% for the year ended December 31, 2024, 2023 and 2022, respectively. The effective
tax rate was lower than the Moroccan statutory rate primarily due to unrecognized tax losses and the minimum contribution due to the
Moroccan tax authorities levied on revenue and other specific income items.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
current tax expense corresponds to the amounts paid or pending of payment in short-term to the Moroccan tax authorities for the period,
according to the Law and Regulations of Morocco. The Company&#8217;s filed tax returns from the 2021 through 2024 tax years remain open
for examination by the tax authorities under the normal statute of limitations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to tax legislation in Morocco, companies are taxed on the difference between their trading income and expenditure. Business expenses
incurred in the operation of the business are generally deductible unless specifically excluded. The Moroccan 2023 Tax Code enacted a
tax reform by fixing two target rates as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zdokllgSRf62" title="Effective income  tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-012024-12-31_srt_MinimumMember" id="Fact001523" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>%
                                            for companies with a net tax income lower than MAD <span id="xdx_904_eus-gaap--NetIncomeLoss_pn6n6_uMAD_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zcU0R4cpIW6h" title="Net taxable income"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_MinimumMember" id="Fact001525" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="MAD">100</ix:nonFraction></span> million.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_ze4BNIhnp3e9" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-012024-12-31_srt_MaximumMember" id="Fact001527" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">35</ix:nonFraction></span>%
                                            for companies with a net tax income equal to or higher than MAD <span id="xdx_904_eus-gaap--NetIncomeLoss_pn6n6_uMAD_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zpEKTb0LZOmf" title="Net taxable income"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_MaximumMember" id="Fact001529" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="MAD">100</ix:nonFraction></span> million.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -17.85pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
the group&#8217;s entities in Morocco will be progressively subject to the <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--MA_zwZwvXzED8Ch" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-012024-12-31_country_MA" id="Fact001531" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>% income tax rate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Companies
in Mali and Burkina are subject to an income tax of <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--ML_zQeeplNv7289" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-012024-12-31_country_ML" id="Fact001533" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>% and <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--BF_zGoUXrHgvmL1" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-012024-12-31_country_BF" id="Fact001535" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27.5</ix:nonFraction></span>% respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001537" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlXxDoyDkgUl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of income tax expense computed at the Moroccan statutory tax rate to the income tax expense reported in
the consolidated statements of operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zDjZ0pdhi7P4" style="display: none">SCHEDULE
OF RECONCILIATION OF INCOME TAX EXPENSE</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240101__20241231_zJ2mhy5kp1gk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zkU2K8IuMdoj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zBCCMx26QXy9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperations_pn3n3_z9UQASBJyem9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact001539" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,333</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact001540" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,551</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact001541" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15,113</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zl9ELBUSYjya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Income tax benefit for the period</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001543" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,651</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001544" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">589</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact001545" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,844</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zg0epJsLapp8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Loss before tax</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact001547" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">21,682</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact001548" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,962</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact001549" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,957</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_zsxipcdZTVnk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Effective tax rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact001551" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">8</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact001552" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2022-01-012022-12-31" id="Fact001553" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_zY2NzmFYK8ud" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Permanent differences not deductible (taxable) for tax purposes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001555" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,421</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2023-01-012023-12-31" id="Fact001556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2022-01-012022-12-31" id="Fact001557" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,577</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn3n3_zBStGC0zL6g8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Unrecognised tax losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001559" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,292</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="From2023-01-012023-12-31" id="Fact001560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">695</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="From2022-01-012022-12-31" id="Fact001561" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,989</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherTaxExpenseBenefit_pn3n3_zw7Xn9M5S9J7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OtherTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">280</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OtherTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001564" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,408</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1565">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--RecalculatedIncomeTaxExpenseReconciliation_pn3n3_zomTHVAvIhpe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Recalculated tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:RecalculatedIncomeTaxExpenseReconciliation" contextRef="From2024-01-01to2024-12-31" id="Fact001567" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,342</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:RecalculatedIncomeTaxExpenseReconciliation" contextRef="From2023-01-012023-12-31" id="Fact001568" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,383</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:RecalculatedIncomeTaxExpenseReconciliation" contextRef="From2022-01-012022-12-31" id="Fact001569" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,256</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_z6fkuzYmsFg9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Statutory tax rate in Morocco</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact001571" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact001572" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-012022-12-31" id="Fact001573" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">31</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zEiIbxKbeig1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 103 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001575" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0BPKT2bUeO9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences giving rise to deferred income tax assets (liabilities) were:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zJwfIh40gFbh" style="display: none">SCHEDULE
OF DEFERRED INCOME TAX ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_z78YN39OKhTe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_z5S6DKxtjVt1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DeferredTaxFixedAssetsAndIntangibleAssets_iNI_pn3n3_di_maDTALNztMa_zXlJTXeKOxe6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Fixed assets and intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(<ix:nonFraction name="AFRI:DeferredTaxFixedAssetsAndIntangibleAssets" contextRef="AsOf2024-12-31" id="Fact001577" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,845</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(<ix:nonFraction name="AFRI:DeferredTaxFixedAssetsAndIntangibleAssets" contextRef="AsOf2023-12-31" id="Fact001578" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,317</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTALNztMa_zWiV7eLvKIO1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss carryforward</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact001580" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,710</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-12-31" id="Fact001581" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,247</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsHedgingTransactions_iNI_pn3n3_di_maDTALNztMa_z35T6oCdnmV3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsHedgingTransactions" contextRef="AsOf2024-12-31" id="Fact001583" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,375</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsHedgingTransactions" contextRef="AsOf2023-12-31" id="Fact001584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,344</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iNI_pn3n3_di_maDTALNztMa_zJrEpYtmKOD4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2024-12-31" id="Fact001586" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2023-12-31" id="Fact001587" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">102</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTALNztMa_z5ull6BCwNS3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-12-31" id="Fact001589" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,889</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2023-12-31" id="Fact001590" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,805</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_pn3n3_di_mtDTALNztMa_zKqWfmNukuD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Deferred tax liabilities, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31" id="Fact001592" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,569</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact001593" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,321</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_z4mrNq8CLQ4j" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2024, and 2023, the Company has $<span id="xdx_903_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_c20241231_z6b4f5HAN6Fa" title="Operating loss carry forwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact001595" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,349</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_c20231231_zGuTQRq9jnGe" title="Operating loss carry forwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2023-12-31" id="Fact001597" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">37,228</ix:nonFraction></span>, respectively, as cumulative net operating losses of
which $<span id="xdx_906_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn3n3_c20241231_zGgKy5iiBKlh" title="Deferred tax assets, operating loss carryforwards, subject to expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" contextRef="AsOf2024-12-31" id="Fact001599" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,262</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn3n3_c20231231_zhU6DQOy4pKc" title="Deferred tax assets, operating loss carryforwards, subject to expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" contextRef="AsOf2023-12-31" id="Fact001601" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,546</ix:nonFraction></span> that <span id="xdx_907_eus-gaap--OperatingLossCarryforwardsLimitationsOnUse_c20240101__20241231_zNbNHPCYhpp3" title="Operating loss carryforwards, limitations on use"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact001603" name="us-gaap:OperatingLossCarryforwardsLimitationsOnUse">begin to expire within four years</ix:nonNumeric></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
assessing the realizability of these deferred tax assets, management considers whether it is more-likely-than-not that some portion or
all the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future
taxable income in those periods in which temporary differences become deductible and/or net operating loss carryforwards can be utilized.
The Company considers the level of historical taxable income, scheduled reversal of temporary differences, tax planning strategies, and
projected future taxable income in determining whether a valuation allowance is warranted. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains a valuation allowance for deferred tax assets that may not be realizable in the future. During the year ended December
31, 2024, the Company reassessed its deferred tax assets and liabilities, including the valuation allowance, in accordance with ASC 740,
&#8220;Income Taxes.&#8221; </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of each reporting date, we consider existing evidence, both positive and negative, that could impact our view with regard to future realization
of deferred tax assets. Following the release of the aforementioned valuation allowance, we continue to believe it is more likely than
not that the benefit for certain net operating loss carryforwards will not be realized. In recognition of this risk, we continue to provide
a partial valuation allowance on the deferred tax assets relating to these carryforwards in the amount of $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn3n3_c20241231_zvI9sCAekLgl" title="Valuation allowance"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-12-31" id="Fact001605" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,889</ix:nonFraction> </span>and $<span id="xdx_90A_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn3n3_c20231231_ztMKOjwIumF4" title="Valuation allowance"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2023-12-31" id="Fact001607" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,805</ix:nonFraction></span> as of December
31, 2024 and 2023, respectively. These allowance amounts correspond mainly to carryforward losses that are not indefinite.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001609" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zKGJPiq4bcRi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82F_zkW3OBQKECTb">VARIABLE INTEREST ENTITIES AND ACQUISITIONS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Asset
acquisitions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, Forafric acquired <span id="xdx_903_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_ze6Xtz1nrr09" title="Acquisition percentage"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001611" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">90</ix:nonFraction></span>% of Socie&#769;te&#769; Industrielle de Minoterie du Sud (&#8220;SIMS&#8221;), a soft wheat milling
company with primary operations in Marrakesh, for cash consideration and noncontrolling interest in the amount of approximately
$<span id="xdx_901_eus-gaap--AssetAcquisitionConsiderationTransferred_pn3n3_c20230726__20230726__us-gaap--AssetAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zS5JtTz7ai7" title="Cash consideration"><ix:nonFraction name="us-gaap:AssetAcquisitionConsiderationTransferred" contextRef="From2023-07-262023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001613" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56</ix:nonFraction></span> and the assumption of SIMS&#8217; outstanding debts for
$<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_c20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zlyt6yqUyock" title="Outstanding debt"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001615" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,318</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction met the screen test and was accounted for as an acquisition of assets under U.S. GAAP. Accordingly, the acquisition
cost was allocated on a relative fair value basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 104 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_SocieteIndustrielleDeMinoterieDuSudMember" escape="true" id="Fact001617" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zejFVDofHjc5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the final purchase cost allocation:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B8_zJkt2smpAFc2" style="display: none">SCHEDULE
OF BUSINESS COMBINATION ASSETS AND LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zU77Yeeky3e8" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Allocated cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_maBCRIAz1Xi_zvyaI6zLm2l8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Property, plant, and equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001619" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,788</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pn3n3_maBCRIAz1Xi_zuGzmIQpqVT2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001621" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">686</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_maBCRIAz1Xi_z7gML0rqtQS1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AFRI:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001623" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">331</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_maBCRIAz1Xi_zfwGBeOWagEe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001625" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">59</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_maBCRIAz1Xi_zA24MuQpI6D6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001627" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_maBCRIAz1Xi_zq0dlyKg6oIi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001629" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_z0Z8EAmAk0lh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other liabilities, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001631" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,328</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_msBCRIAz1Xi_zIfDEwVhfUGc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001633" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,503</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_zELQT5TToTB2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other payables</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001635" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">694</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAz1Xi_zTK5mCvqeU6g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total net assets acquired</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember" id="Fact001637" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,374</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8AF_zREmmSQwUS02" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
in non-controlling interest</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Acquisition
of additional interest in Sanabil</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2023, the Company increased its ownership in Sanabil SA from <span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20211007__us-gaap--BusinessAcquisitionAxis__custom--SanabilSAMember_zHH0RanfIcBc" title="Acquisition percentage"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="AsOf2021-10-07_custom_SanabilSAMember" id="Fact001639" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">60</ix:nonFraction></span>% to <span id="xdx_908_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--SanabilSAMember_z0AY2B0SmQm7" title="Acquisition percentage"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="AsOf2023-12-31_custom_SanabilSAMember" id="Fact001641" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80</ix:nonFraction></span>% in exchange for the forgiveness of amounts due from the minority
shareholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001643" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zI8aumDoiONg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zavsoiOGz84k">STOCKHOLDERS&#8217; EQUITY</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capital
stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Preferred
Shares - </i>The Company is authorized to issue <span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20241231_zRDhruxln2k6" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact001645" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></span> Preferred Shares with a par value of $<span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zIMMTAIBdVtc" title="Preferred stock, par value per share"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001647" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></span> per share. The authorized Preferred
Shares will be available for issuance by the Board upon the passing of an ordinary resolution of the holders of the ordinary shares.
The ordinary resolutions of the stockholders of the Company will stipulate the powers, preferences and relative, participating, optional
and other rights or special rights, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation
preferences, as well as any restrictions, of the class of preferred shares as a whole, which has not yet been determined. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ordinary
Shares - </i>The Company is authorized to issue <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231_zoTEuKZgRN39" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact001649" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></span> Ordinary Shares with a par value of $<span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_zSBFTwcnROq8" title="Common stock, par value per share"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001651" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></span> per share. As of December 31, 2024,
a total of <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_zEX6qyfd5dKi" title="Common stock, shares, issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_z3ftEzeBaF21" title="Common stock, shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact001653" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact001655" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,901,592</ix:nonFraction></ix:nonFraction></span></span> ordinary shares were issued and outstanding. In the event of the liquidation of the Company, after satisfaction
of liabilities to creditors, the assets of the Company will be distributed to the holders of the ordinary shares in the Company in proportion
to their respective shareholdings. This right, as well as the right to receive dividends, may be affected by the grant of preferential
dividend or distribution rights to the holders of a class of preferred shares with preferential rights that may be authorized by ordinary
resolution in the future. The holders of ordinary shares have no preemptive or conversion rights or other subscription rights. There
are no redemption or sinking fund provisions applicable to the ordinary shares. The rights, preferences and privileges of holders of
the ordinary shares may be subject to those of the holders of any preferred shares the Company may issue in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Class
Z non-redeemable and non-convertible ordinary shares</i> - The Company is authorized to issue <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zHBTeQmRYgud" title="Ordinary shares, authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31_custom_CommonClassZMember" id="Fact001657" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">30,000,000</ix:nonFraction></span> Class Z non-redeemable and non-convertible
ordinary shares (&#8220;Class Z Ordinary Shares&#8221;) with a par value of $<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zfbOv6ERcG45" title="Ordinary shares, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31_custom_CommonClassZMember" id="Fact001659" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span> per share. As of December 31, 2024, and 2023, the
Company had <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_ziMdN2sYhmR4" title="Ordinary shares, issued"><span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_dc_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zMrGbkgbEm15" title="Ordinary shares, outstanding"><span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20231231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zvhlfFr0r2Ib" title="Ordinary shares, issued"><span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_pid_dc_c20231231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zZIbLSnT8lpl" title="Ordinary shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_custom_CommonClassZMember" id="Fact001661" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_CommonClassZMember" id="Fact001663" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31_custom_CommonClassZMember" id="Fact001665" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31_custom_CommonClassZMember" id="Fact001667" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> Class Z Ordinary Shares issued and outstanding, respectively. All outstanding Class Z non-redeemable and non-convertible
ordinary shares were repurchased and retired during 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Public
Warrants</i> - There were <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zxFI9R4MzkFc" title="Public warrants outstanding"><span id="xdx_907_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20221231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_z3g3DtW9uyyc" title="Public warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_custom_PublicWarrantsMember" id="Fact001669" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_custom_PublicWarrantsMember" id="Fact001671" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,461,120</ix:nonFraction></ix:nonFraction></span></span> public warrants outstanding at December 31, 2024, and 2023. Each public redeemable warrant entitles
the registered holder to purchase one ordinary share at a price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_z5e1ncu5QSs1" title="Price per share"><span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zvShAvPfKyX7" title="Price per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_PublicWarrantsMember" id="Fact001673" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_PublicWarrantsMember" id="Fact001675" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.50</ix:nonFraction></ix:nonFraction></span></span> per share. The Company may call the outstanding public warrants
for redemption in whole and not in part, at a price of $<span id="xdx_901_eus-gaap--SharePrice_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zqXmeroxBgAa" title="Price per warrant"><span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zhwT7QMFXZQf" title="Price per warrant"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-12-31_custom_PublicWarrantsMember" id="Fact001677" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2023-12-31_custom_PublicWarrantsMember" id="Fact001679" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></ix:nonFraction></span></span> per warrant:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
                                            any time while the warrants are exercisable;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">upon
                                            not less than 30 days&#8217; prior written notice of redemption to each warrant holder;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
                                            and only if, the reported last sale price of the Ordinary Share equals or exceeds $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231_z1cCNZ1GA1mj" title="Price per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31" id="Fact001681" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">16.50</ix:nonFraction></span>
                                            per share (as adjusted for stock splits, stock dividends, reorganizations and recapitalizations),
                                            for any 20 trading days within a 30-day trading period ending on the third business day prior
                                            to the notice of redemption to warrant holders, and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
                                            and only if, there is a current registration statement in effect with respect to the Ordinary
                                            Share underlying such warrants at the time of redemption and for the entire 30-day trading
                                            period referred to above and continuing each day thereafter until the date of redemption.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -17.85pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 105 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
and when the warrants become redeemable by the Company, the Company may exercise its redemption right even if it is unable to register
or qualify the underlying securities for sale under all applicable state securities laws. If the Company calls the Public Warrants for
redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a &#8220;cashless
basis,&#8221; as described in the warrant agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Private
Warrants</i> - At December 31, 2024, and 2023, there were <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zQmhSl07OIY1" title="Private warrants outstanding"><span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_z733Z6c1W3s1" title="Private warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_custom_PrivateWarrantsMember" id="Fact001683" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2023-12-31_custom_PrivateWarrantsMember" id="Fact001685" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,289,722</ix:nonFraction></ix:nonFraction></span></span> private warrants outstanding. Each private warrant entitles the registered
holder to purchase one ordinary share at a price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zzivUPPpVZtb" title="Price per share"><span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zXDTgFmsfMS2" title="Price per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_PrivateWarrantsMember" id="Fact001687" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_PrivateWarrantsMember" id="Fact001689" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.50</ix:nonFraction></ix:nonFraction></span></span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stockholder
Earn-Out Rights</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a part of the Business Combination consideration, the selling stockholder shall be entitled to receive, as additional consideration,
and without any action on behalf of the Company or the Company&#8217;s stockholders, additional ordinary shares (the &#8220;Earnout Shares&#8221;),
to be issued as follows during the period from and after the Closing until the end of calendar year 2024 (A) <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyTwoMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z2abwEOTCfLj" title="Earnout shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyTwoMember_custom_BusinessCombinationAgreementMember" id="Fact001691" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">500,000</ix:nonFraction></span> Earnout Shares,
if, during calendar year 2022, Adjusted EBITDA (as defined in the Business Combination Agreement) of the Company is equal to or greater
than $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyTwoMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z6rNvD0CYXc8" title="Earnout value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyTwoMember_custom_BusinessCombinationAgreementMember" id="Fact001693" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">27</ix:nonFraction></span> million, (B) <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyThreeMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zyoiWOWbbaR7" title="Earnout shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyThreeMember_custom_BusinessCombinationAgreementMember" id="Fact001695" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">500,000</ix:nonFraction></span> Earnout Shares, if, during calendar year 2023, Adjusted EBITDA of the Company is equal to or greater than
$<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyThreeMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zVnb2GXuR8gc" title="Earnout value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyThreeMember_custom_BusinessCombinationAgreementMember" id="Fact001697" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">33</ix:nonFraction></span> million, and (C) <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyFourMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z18DKDcwMBF3" title="Earnout shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember" id="Fact001699" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></span> Earnout Shares, if, during calendar year 2024, the Buyer Trading Price (as defined in the Business Combination
Agreement) during the standard market trading hours of a trading day is greater than or equal to $<span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyFourMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z44Vvw2p60D3" title="Price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember" id="Fact001701" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">16.50</ix:nonFraction></span> for any 20 trading days within
any period of 30 consecutive trading days. As of December 31, 2024, there have been <span id="xdx_90E_eus-gaap--SharesIssued_iI_do_c20241231__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zTq6hOcehAD" title="Earnout shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-12-31_custom_BusinessCombinationAgreementMember" id="Fact001703" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span> Earnout Shares issued. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Earnout have been deemed financial instruments to be issued upon the occurrence of contingent earn out provisions. The Earnout Shares
are accounted for under ASC Topic 815-40, &#8220;Derivatives and Hedging&#8221;, pursuant to which the Earnout Shares are considered
to be indexed to the Company&#8217;s own stock and therefore will be classified as equity instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001705" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zDlBejbbp2N2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_824_zphwVObLflPb">SHARE-BASED COMPENSATION</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Business Combination, the Stockholders of the Company considered and approved the Forafric 2022 Long Term Employee
Share Incentive Plan (the &#8220;Equity Incentive Plan&#8221;) which provides for the grant of awards, consisting of nominal cost options
or phantom options to employees, directors and consultants of the Company or any of its subsidiaries. The maximum number of shares which
may be the subject of awards under the Equity Incentive Plan may not exceed 10% of the issued share capital of the Company from time
to time and the maximum number of shares reserved and available for issuance shall not exceed <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20241231_zbmVphFm3dRl" title="Maximum number of shares reserved and available for issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2024-12-31" id="Fact001707" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,645,684</ix:nonFraction></span>. No award can be exercised after
the tenth anniversary of the date of grant. With the exception of certain special circumstances, an award can only be exercised while
the award holder is employed or engaged by the Company or any of its subsidiaries. Subject to certain provisions, a vested award may
be exercised in whole or in part at any time after its date of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001709" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zOtOnO4HGkfi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes all stock option activity for the year ended December 31, 2024: </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8B0_zmQPZKZJiIe3" style="display: none">SCHEDULE
OF STOCK OPTION ACTIVITY</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Stock Options</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Exercise Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Remaining Contractual Term (years)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Aggregate Intrinsic Value (thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%">Outstanding at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231_zPLBm2vIT7Dh" title="Stock options, beginning balance" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31" id="Fact001711" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">64,705</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zjaz6ECsg6jd" title="Weighted average exrecise price, beginning balance" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31" id="Fact001713" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zaEx0azqR0W8" title="Weighted average remaining contractual term (years), outstanding"><ix:nonNumeric contextRef="From2023-01-012023-12-31" format="ixt-sec:duryear" id="Fact001715" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">9.38</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231_zSqVBTtLWZA6" title="Aggregate intrinsic value, beginning balance" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-12-31" id="Fact001717" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Granted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231_zOwImUvCng71" title="Stock options, granted" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1719">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zSKgaApAi60f" title="Weighted average exrecise price, granted" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1721">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercised</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231_z86b10SIfmW6" title="Stock options, exercised" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1723">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z3aMpaT82yTf" title="Weighted average exrecise price, exercised" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1725">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Forfeited/Expired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231_zyrKUuk0Viob" title="Stock options, forfeited/expired" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1727">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zH6FsFDZb2oh" title="Weighted average exercise price, forfeited/expired" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1729">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Outstanding at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231_zO8pbEFcrXdg" title="Stock options, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact001731" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">64,705</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zRJuu9QuAbO3" title="Weighted average exrecise price, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact001733" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zkJMoERYMNq1" title="Weighted average remaining contractual term (years), outstanding"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact001735" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.38</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231_zDzv8ZuOdiKg" title="Aggregate intrinsic value, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2024-12-31" id="Fact001737" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">663</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Exercisable at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zG1YDVTMnXFj" title="Stock options, exercisable" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1739">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231_zhx1oEQCFEqc" title="Weighted average exrecise price, exercisable" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1741">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zC6o3Gb58zkf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact001742" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">0</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231_znAgsR9sX5j9" title="Aggregate intrinsic value, exercisable" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1744">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zo6eEqX7f8g1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant-date fair value of options was $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8NQS74FRgN7" title="Weighted average grant date fair value"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001746" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.99</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the unrecognized compensation expense associated with the stock options is $<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_c20241231_zaDzMIISUrKd" title="Unrecognized compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31" id="Fact001748" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">271</ix:nonFraction></span> and it will be recognized over
<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231_zBh8NW61of78" title="Recognized compensation months"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:durmonth" id="Fact001750" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">12</ix:nonNumeric></span> months from the end of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 106 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001752" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTP7kmJIsU15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of the stock options was estimated using the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BC_zniWxmPgQGz2" style="display: none">SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Expected term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231_zKPYxDx9WV9j" title="Expected Term"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact001754" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5</ix:nonNumeric></span> years</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%">Volatility</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20240101__20241231_z6j9uuWqkeja" title="Volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-01-01to2024-12-31" id="Fact001756" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62.39</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20240101__20241231_zWiUNx3jjKCd" title="Expected dividend rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2024-01-01to2024-12-31" id="Fact001758" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Annual Risk Free Rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231_zHPy6QMTJxdb" title="Annual risk free rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-01-01to2024-12-31" id="Fact001760" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.52</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zqDFNJsQB1pe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" escape="true" id="Fact001762" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zZZmA4SFOkIc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the phantom option activity for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B3_zdyWMXG9zZV9" style="display: none">SCHEDULE
OF STOCK OPTION ACTIVITY</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Phantom Options</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Exercise Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Remaining Contractual Term (years)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Aggregate Intrinsic Value (thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%">Outstanding at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIVHyQCbEi5k" title="Stock options, beginning balance" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31_custom_PhantomOptionMember" id="Fact001764" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,613</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zYhWqeAnLXT5" title="Weighted average exrecise price, beginning balance" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31_custom_PhantomOptionMember" id="Fact001766" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOtaqO6DPfad" title="Weighted average remaining contractual term (years), outstanding"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember" format="ixt-sec:duryear" id="Fact001768" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">9.38</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znexwrb1kBJg" title="Aggregate intrinsic value, beginning balance" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-12-31_custom_PhantomOptionMember" id="Fact001770" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">568</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Granted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zDs5dQYn2eXb" title="Stock options, granted" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="Fact001772" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,700</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zItGXTeqso5e" title="Weighted average exrecise price, granted" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="Fact001774" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znMhPRsh8nT1" title="Weighted average remaining contractual term (years), granted"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" format="ixt-sec:duryear" id="Fact001776" name="AFRI:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2">10.00</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFPy8i9SZj4c" title="Aggregate intrinsic value, granted" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="Fact001778" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">38</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercised</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7QkIq8559a3" title="Stock options, exercised" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1780">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIBsNHa3KmKk" title="Weighted average exrecise price, exercised" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1782">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Forfeited/Expired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zQu3zMYgOoNc" title="Stock options, forfeited/expired" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1784">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z5ZEWDHIYXAj" title="Weighted average exrecise price, forfeited/expired" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1786">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Outstanding at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zAcfPRzUBG5" title="Stock options, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="Fact001788" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">57,313</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zRysDjL46y51" title="Weighted average exrecise price, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="Fact001790" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_ziBvnBlbpwgk" title="Weighted average remaining contractual term (years), outstanding"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" format="ixt-sec:duryear" id="Fact001792" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.45</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zHyfYrRz0Yi2" title="Aggregate intrinsic value, ending balance" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="Fact001794" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">587</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Exercisable at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmEYIUa9dj9d" title="Stock options, exercisable" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1796">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zWCoAlO7fpR6" title="Weighted average exrecise price, exercisable" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1798">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zURXgJx0JA21" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" format="ixt-sec:duryear" id="Fact001799" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">0</ix:nonNumeric></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOdE8WcitvI5" title="Aggregate intrinsic value, exercisable" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1801">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zV9zguLLq7L4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average fair value of the phantom stock options for the year ended December 31, 2024, was $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zVPGXziB1sWe" title="Weighted average grant date fair value"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="Fact001803" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.25</ix:nonFraction></span>. The liability for outstanding
phantom stock options as of December 31, 2024 was $<span id="xdx_900_eus-gaap--OtherLiabilities_iI_pn3n3_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zv63FtvXRGqc" title="Other liabilities"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="Fact001805" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">351</ix:nonFraction></span> and is included in other liabilities in the consolidated balance sheet.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the unrecognized compensation expense associated with the phantom options is $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zyaHqx199jOe" title="Unrecognized compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31_custom_PhantomOptionMember" id="Fact001807" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">237</ix:nonFraction></span> and it will be recognized over
<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zMYo9Hs40uEg" title="Recognized compensation months"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" format="ixt-sec:durmonth" id="Fact001809" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">12</ix:nonNumeric></span> months from the end of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" escape="true" id="Fact001811" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zndkTV3QQcT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the phantom options at December 31, 2024 was estimated using the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BE_zdc8Nswk4Zp8" style="display: none">SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Expected term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zfPZkoLBsc4k" title="Expected Term"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember" format="ixt-sec:duryear" id="Fact001813" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5</ix:nonNumeric></span> years</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%">Volatility</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFKtDMsIZMf9" title="Volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember" id="Fact001815" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">55.00</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7jrB7abKw01" title="Expected dividend rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember" id="Fact001817" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Annual Risk Free Rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zLDxdIMNNiC9" title="Annual risk free rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="Fact001819" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.38</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_z0N9gJhLJKl5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the equity incentive plan discussed above, the Company entered into a Director Service Agreement, on November 2, 2022 (the
&#8220;Director Agreements&#8221;). <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmfLPcM7gJP8" title="Share based compensation description"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember" id="Fact001821" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">The Director Agreements stipulate that each director shall receive that number of shares of the Company&#8217;s
common stock equal to $25, based on the market price of the Common Stock, on June 9, 2022 (the &#8220;Commencement Date&#8221;) and on
each anniversary of the Commencement Date. As of December 31, 2024, the total compensation expense associated with the Director Service
Agreement is $312.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001823" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zl7bp95xWpWk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_zUilKWhiiTWe">EARNINGS PER SHARE</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
earnings per share is computed by dividing net income (loss) by the number of weighted average ordinary shares outstanding during the
reporting period. The Company&#8217;s weighted average number of shares outstanding used in calculating earnings per share are <span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_zBgSYJvUBOB7" title="Weighted average number of shares outstanding, earnings per share"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact001825" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,884,238</ix:nonFraction></span>
and <span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zri53dCzRwf6" title="Weighted average number of shares outstanding, earnings per share"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact001827" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,879,159</ix:nonFraction></span> and <span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20220101__20221231_zc7kaPIrhv07" title="Weighted average number of shares outstanding, earnings per share"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact001829" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,604,710</ix:nonFraction></span> for the years ended December 31, 2024, 2023 and 2022, respectively. Because there was no activity to cause
dilution in the weighted average ordinary shares, basic and diluted earnings per share are disclosed together in each of the reporting
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
computation of diluted loss per share excludes the effect of earnout and option shares and warrants to purchase the Company&#8217;s shares
because their inclusion would be anti-dilutive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 107 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001831" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zgvHD1SrHcWk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_zCY2hwXtOwE9">COMMITMENTS AND CONTINGENCIES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
February 2022, the quantity of soft wheat available on the international market has decreased by 35% due to the ongoing war in Ukraine,
causing the price of raw materials to increase. Despite this situation, we have not had any shortages on raw materials, and do not project
to have any issuing fulfilling future orders. We have no firm and irrevocable commitments that will be affected by the war in Ukraine,
and we will continue to assess the impact the war may have on our business. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into a five-year supply agreement with Millcorp Geneva SA (&#8220;Millcorp&#8221;), pursuant to which the Company is
obligated to obtain at least 80% of the Company&#8217;s annual requirements of common wheat, durum wheat, or any other cereal, from Millcorp.
The agreement expired on March 31, 2023 and was subsequently amended to extend through March 2026. The purchases incurred were $<span id="xdx_905_eus-gaap--InventoryGross_iI_pn3n3_c20241231_zpdNx0GOSZcf" title="Purchase of grains"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2024-12-31" id="Fact001833" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,042</ix:nonFraction></span>,
$<span id="xdx_90D_eus-gaap--InventoryGross_iI_pn3n3_c20231231_zE3aGOnRyJz3" title="Purchase of grains"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2023-12-31" id="Fact001835" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147,284</ix:nonFraction></span>, and $<span id="xdx_900_eus-gaap--InventoryGross_iI_pn3n3_c20221231_znvyInUlZoWh" title="Purchase of grains"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2022-12-31" id="Fact001837" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">207,188</ix:nonFraction></span> for the years ended December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has commitments with banks to finance its operating activities. The Company has provided collateral and mortgages to banks of
$<span id="xdx_90C_eus-gaap--DepositAssets_iI_c20241231_z55eYo68etgf" title="Mortgages to banks"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2024-12-31" id="Fact001839" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,464</ix:nonFraction></span> As of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time the Company is involved in litigation incidental to the conduct of its business. These matters may relate to employment
and labor claims, patent and intellectual property claims, claims of alleged non-compliance with contract provisions and claims related
to alleged violations of laws and regulations. When applicable, the Company records accruals for contingencies when it is probable that
a liability will be incurred, and the amount of loss can be reasonably estimated. Defense costs are expensed as incurred and are included
in professional fees. While the outcome of lawsuits and other proceedings against the Company cannot be predicted with certainty, in
the opinion of management, individually or in the aggregate, no such lawsuits and other proceedings had or are expected to have a material
effect on the consolidated financial statements at December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001841" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_80D_eus-gaap--SegmentReportingDisclosureTextBlock_z4tv3CkabZs2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_820_z01Q0fO07U8a">SEGMENT INFORMATION</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company manages operations on a company-wide basis, thereby making determinations as to the allocation of resources in total rather than
on a segment-level basis. The Company has designated reportable segments based on how management views its business. The Company does
not segregate assets between segments for internal reporting. Therefore, asset-related information has not been presented. The reportable
segments, as presented below, are consistent with the way the Company reports its results to the chief operating decision maker (&#8220;CODM&#8221;).
Management determined that the Company&#8217;s CEO, is ultimately responsible for allocating resources and assessing the performance
of the Company. As such, the CEO is the CODM in accordance with ASC 280-10-50-5.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal products that comprise each segment are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Soft
Wheat</i> &#8211; The Soft Wheat segment includes the production and sale of soft wheat yielding flour that is used to make desserts
and sauces.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Durum
Wheat</i> - The Durum Wheat segment includes the production and sale of hard wheat yielding flour that is used to make pasta.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Couscous
and Pasta</i> &#8211; The Couscous and Pasta segment includes the secondary processing of products including couscous and pasta sold
to end customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
&#8220;all other&#8221; category includes activities and items not allocated to reportable segments, such as non-operating entities,
non-significant activities and centrally incurred corporate overhead expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates the performance of its segments based on sales, cost of sales and operating income. Operating income (loss) is defined
as gross profit less sales &amp; marketing costs, direct selling, general, and administrative expenses, and other operating expenses.
The amounts in the following tables are obtained from reports used by senior management and do not include income taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 108 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001843" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zyQI2Fq8ttE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
information relating to the Company&#8217;s reportable segments is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8B4_zEZI8UsxR9mk" style="display: none">SCHEDULE OF COMPANY REPORTABLE SEGMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_z6CQSIhKzQKg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_z3qqQpmCF7bd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20220101__20221231_zIdnMomfgmtg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Sales to external customers:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zEl11H3AGa38" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 46%; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_SoftWheatMember" id="Fact001845" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">215,090</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_SoftWheatMember" id="Fact001846" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">218,761</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_SoftWheatMember" id="Fact001847" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">213,775</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zY3aDWQlL6kh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_DurumWheatMember" id="Fact001849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,418</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_DurumWheatMember" id="Fact001850" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,233</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_DurumWheatMember" id="Fact001851" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,607</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zHqNiC65dik4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember" id="Fact001853" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,021</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember" id="Fact001854" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31,410</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember" id="Fact001855" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,159</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_z3ViLC92CeL5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_AllOtherMember" id="Fact001857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,694</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_AllOtherMember" id="Fact001858" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,550</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_AllOtherMember" id="Fact001859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,391</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zWeU25HFLWS2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact001861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">274,223</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact001862" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">301,954</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact001863" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283,932</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zpmo2s3ySpjb" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Sales to external customers, Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact001865" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">274,223</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact001866" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">301,954</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact001867" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283,932</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales <sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zw4aqyL1c98k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat<span id="xdx_F48_zJHWunIBLIdh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-012024-12-31_custom_SoftWheatMember" id="Fact001869" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">194,492</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_SoftWheatMember" id="Fact001870" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">194,453</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_SoftWheatMember" id="Fact001871" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">183,868</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zgwl4Fu65PJg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat<span id="xdx_F4B_zv3lURe81M0g" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-012024-12-31_custom_DurumWheatMember" id="Fact001873" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">29,150</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_DurumWheatMember" id="Fact001874" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">47,465</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_DurumWheatMember" id="Fact001875" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">38,971</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zuIktVRrYXSl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F45_z7QtmlC6EcBd">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember" id="Fact001877" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19,397</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember" id="Fact001878" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">28,649</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember" id="Fact001879" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">28,820</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zXJM4bd3QO0l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F49_zzBcAtimUDi8">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-012024-12-31_custom_AllOtherMember" id="Fact001881" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,852</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_AllOtherMember" id="Fact001882" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,850</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_AllOtherMember" id="Fact001883" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,065</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pn3n3_di_z3StFxAQ76Ti" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_zCBZjvpuOfW">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-01to2024-12-31" id="Fact001885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246,891</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31" id="Fact001886" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">273,417</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31" id="Fact001887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,724</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_iN_pn3n3_di_zdPuNc3L4R52" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Cost of sales, Total <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_zpFJTVfDEHZf">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-01to2024-12-31" id="Fact001889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246,891</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31" id="Fact001890" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">273,417</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31" id="Fact001891" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,724</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zHtWAlAP33Pb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_custom_SoftWheatMember" id="Fact001893" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,598</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_SoftWheatMember" id="Fact001894" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,308</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31_custom_SoftWheatMember" id="Fact001895" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,907</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_z1qXUYccu5b4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_custom_DurumWheatMember" id="Fact001897" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,732</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_DurumWheatMember" id="Fact001898" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">768</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31_custom_DurumWheatMember" id="Fact001899" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">364</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zNrTLf0mzSNj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember" id="Fact001901" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,624</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember" id="Fact001902" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,761</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember" id="Fact001903" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,661</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zkxktBjdoew7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_custom_AllOtherMember" id="Fact001905" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">842</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_AllOtherMember" id="Fact001906" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">700</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31_custom_AllOtherMember" id="Fact001907" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,326</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_pn3n3_zWUkxEdkWBOe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact001909" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,332</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact001910" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,537</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact001911" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,208</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GrossProfit_pn3n3_z5aqjDN14jx7" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Gross profit, Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact001913" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,332</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact001914" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,537</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact001915" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,208</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, general, and administrative expenses <sup>(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zS0UHcEULyrh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F4F_zO8g8WF7NDKj">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_custom_SoftWheatMember" id="Fact001917" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">21,806</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31_custom_SoftWheatMember" id="Fact001918" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">22,020</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31_custom_SoftWheatMember" id="Fact001919" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">20,950</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zwK2H0UsFYE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F42_zKjXaavqDyn7">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_custom_DurumWheatMember" id="Fact001921" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">264</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31_custom_DurumWheatMember" id="Fact001922" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">332</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31_custom_DurumWheatMember" id="Fact001923" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">447</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zovKfs6NGY6g" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F46_ze3dONdAtD3c">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember" id="Fact001925" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">9,236</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember" id="Fact001926" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,095</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember" id="Fact001927" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">263</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zaY9CakLq8E5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F47_ztcSCYo9XJhj">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_custom_AllOtherMember" id="Fact001929" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,787</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31_custom_AllOtherMember" id="Fact001930" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,848</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31_custom_AllOtherMember" id="Fact001931" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,273</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zJI74CH88mP5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F47_zCvSH6vPqAje">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001933" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,093</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact001934" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,295</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact001935" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,933</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zmk8REFKX0Nh" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Selling, general, and administrative
    expenses, Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_z4gC3lz8eO4l">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001937" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,093</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact001938" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,295</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact001939" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,933</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zfuhmbsx5QV1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31_custom_SoftWheatMember" id="Fact001941" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,208</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31_custom_SoftWheatMember" id="Fact001942" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,288</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31_custom_SoftWheatMember" id="Fact001943" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,957</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zFnOtNY6XcW" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31_custom_DurumWheatMember" id="Fact001945" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,996</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31_custom_DurumWheatMember" id="Fact001946" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">436</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31_custom_DurumWheatMember" id="Fact001947" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">811</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zgjmqOYgNdZ3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember" id="Fact001949" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,612</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember" id="Fact001950" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,666</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember" id="Fact001951" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,924</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zgsklbCMIo6d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31_custom_AllOtherMember" id="Fact001953" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,945</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31_custom_AllOtherMember" id="Fact001954" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,148</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31_custom_AllOtherMember" id="Fact001955" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,947</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zxsN6t7eguMj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001957" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,761</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact001958" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact001959" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,275</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_zxZbspuxMM6b" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Operating income (loss), Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001961" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,761</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact001962" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,242</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact001963" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,275</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0C_z5r5WSe3TSsb">(1)</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F12_zbufiS8xo9ee" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001964" xml:lang="en-US">Primarily
    includes purchases of inventory, packaging, and other sales costs.</ix:footnote></span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F02_z3Bbm88M3QZi">(2)</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zkmER8iGRec9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001965" xml:lang="en-US">Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and</ix:footnote></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">administrative
    costs.</span></td>
    </tr>
  </table>
</ix:nonNumeric><p id="xdx_8A4_zlhZgFgnUeJc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Geographic
Information</i> &#8212; The Company had net sales from customers outside of Morocco of approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--MA_zQsgxZiUxa9j" title="Concentration risk, percentage"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--MA_z8ooLsy2ds86" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA" id="Fact001967" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA" id="Fact001969" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18.5</ix:nonFraction></ix:nonFraction></span></span>% (<span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--ML_zAgtAJQfbHJh" title="Concentration risk, percentage"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--ML_z8aZtdA7t9ml" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML" id="Fact001971" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML" id="Fact001973" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.8</ix:nonFraction></ix:nonFraction></span></span>% in Mali, <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--BF_zSvLu1vwiJz1" title="Concentration risk, percentage"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--BF_z7LYPaC1X4kb" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF" id="Fact001975" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF" id="Fact001977" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.7</ix:nonFraction></ix:nonFraction></span></span>% in Burkina
and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OtherMember__srt--MajorCustomersAxis__custom--CustomerMember_z1infGeHW2x9" title="Concentration risk, percentage"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OtherMember__srt--MajorCustomersAxis__custom--CustomerMember_zv91wje3dzt3" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember" id="Fact001979" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember" id="Fact001981" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></ix:nonFraction></span></span>% in other countries) and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zQqpAMAv2ht5" title="Concentration risk, percentage"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zIPNX9BCGEh" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember" id="Fact001983" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember" id="Fact001985" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.7</ix:nonFraction></ix:nonFraction></span></span>% of total consolidated net sales from operations for the years ended December 31, 2024, and 2023,
respectively. Net sales are determined based on the customer destination where the products are shipped.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001987" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zrVgcpKGFm85" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets consist of net property, plant, and equipment. The geographic location of long-lived assets is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8BB_zOuTwEUdGUpg" style="display: none">SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_49C_20241231_zFWQb0XM1kf3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_498_20231231_znZ9xg9PwkDl" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--MA_zKNeeUK34Z7d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Morocco</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31_country_MA" id="Fact001989" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82,391</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31_country_MA" id="Fact001990" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86,485</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--BF_z7v4vq3irzxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Burkina</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31_country_BF" id="Fact001992" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,269</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31_country_BF" id="Fact001993" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,913</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--ML_znWzmExb1Mq5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Mali</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31_country_ML" id="Fact001995" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,508</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31_country_ML" id="Fact001996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,991</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--AO_zJWs4QtRBrEd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Angola</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31_country_AO" id="Fact001998" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,016</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31_country_AO" id="Fact001999" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,396</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherMember_zJnG7NuYpKMk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31_custom_OtherMember" id="Fact002001" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">461</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31_custom_OtherMember" id="Fact002002" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">471</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zqjh2RlEJ6Mj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact002004" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">101,645</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact002005" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">107,256</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A9_zi26UdmqZuvg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 109 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002007" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80A_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z8bTQCYd8PFa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zZiZI382pEDa">RELATED PARTIES</span> </b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion summarizes activity between the Company and related parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, the Company entered into a building lease agreement for the headquarters of Forafric Maroc, a wholly owned subsidiary. The Company&#8217;s
Parent owns <span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20151231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--ForaficMarocMember_zFlfGtFjWto1" title="Ownership percent"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2015-12-31_custom_ForaficMarocMember" id="Fact002009" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>% of the company that owns the building. Total rent is approximately $<span id="xdx_90F_eus-gaap--OperatingLeaseExpense_pn3n3_c20240101__20241231_zZVJ1hPq4stc" title="Rent expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2024-01-01to2024-12-31" id="Fact002011" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">420</ix:nonFraction></span> per year. The lease agreement has been terminated
effective on December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Millcorp
provides significant part of the imported grain to the Company. The purchases incurred were $<span id="xdx_905_eus-gaap--InventoryGross_iI_pn3n3_c20241231_zMKEPmQTSdyg" title="Purchase of grains"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2024-12-31" id="Fact002013" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,042</ix:nonFraction></span>, $<span id="xdx_907_eus-gaap--InventoryGross_iI_pn3n3_c20231231_z6XacaO8chy9" title="Purchase of grains"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2023-12-31" id="Fact002015" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147,284</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--InventoryGross_iI_pn3n3_c20221231_zybmxjXHIsCa" title="Purchase of grains"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2022-12-31" id="Fact002017" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">207,188</ix:nonFraction></span> for the years
ended December 31, 2024, 2023 and 2022, respectively. The Company&#8217;s has outstanding amounts of $<span id="xdx_90E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241231_zYhlCbekBFP7" title="Account payable due"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-31" id="Fact002019" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,545</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231231_zp26UjXBE6Gk" title="Account payable due"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-31" id="Fact002021" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,891</ix:nonFraction></span> included in the
account payable due to Millcorp as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company grants share-based payments to non-executive members of its board of directors in exchange for directors&#8217; services. For
the year ended December 31, 2024, the share-based compensation expense recognized was $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn3n3_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonExecutiveMembersMember_zy5F0opgPpd1" title="Share based compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-012024-12-31_custom_NonExecutiveMembersMember" id="Fact002023" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s amounts due from related parties were $<span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z1QFwbvbVAL7" title="Other receivables"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact002025" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,195</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zUycf6pTXW2l" title="Other receivables"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact002027" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,358</ix:nonFraction></span> as of December 31, 2024, and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s loans from related parties were $<span id="xdx_90A_eus-gaap--OtherLoansPayableLongTerm_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zej5HOsOx0J5" title="Loan from related party"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact002029" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,715</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--OtherLoansPayableLongTerm_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zPN0znfqV3bf" title="Loan from related party"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact002031" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,486</ix:nonFraction></span> as of December 31, 2024, and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
the Company owed the Lighthouse Capital Limited $<span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zrGG0mW3SfKe" title="Consideration paid for business combination"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-01-012022-12-31_custom_LighthouseCapitalLimitedMember" id="Fact002033" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,000</ix:nonFraction></span> as part of the consideration paid in consideration for the business combination
consummated in 2022 with interest accruing at the rate of <span id="xdx_902_eus-gaap--RelatedPartyTransactionRate_dp_uPure_c20220608__20220608__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zwtdfWKradM1" title="Interest accruing rate"><ix:nonFraction name="us-gaap:RelatedPartyTransactionRate" contextRef="From2022-06-082022-06-08_custom_LighthouseCapitalLimitedMember" id="Fact002035" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8</ix:nonFraction></span>% per annum from June 8, 2022. The total outstanding consideration payable
to Lighthouse Capital Limited amounts to $<span id="xdx_900_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_c20241231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zAG4qodmUmU8" title="Total outstanding consideration payable"><ix:nonFraction name="AFRI:ConsiderationPayableToSellingStockholder" contextRef="AsOf2024-12-31_custom_LighthouseCapitalLimitedMember" id="Fact002037" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,480</ix:nonFraction></span>, and $<span id="xdx_909_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_c20231231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_ze7U60WKbzVf" title="Total outstanding consideration payable"><ix:nonFraction name="AFRI:ConsiderationPayableToSellingStockholder" contextRef="AsOf2023-12-31_custom_LighthouseCapitalLimitedMember" id="Fact002039" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,840</ix:nonFraction></span> for the years ended December 31, 2024, and 2023, respectively. These amounts
are recorded within accrued expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has not entered into any significant transactions with other related parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002041" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_z50kQg2WseL8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82C_zdh2a4fhDtj2">ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of its new strategy with a Morocco and soft wheat focus, the Company initiated in November 2024 a plan for the potential disposal
of several assets and businesses. As of December 31, 2024, the Company concluded that the following pending sale transactions met the
criteria of classification as held for sale in accordance with Subtopic 205-20 and 360-10:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
                                            long-term assets belonging to a durum wheat mill with a capacity of 240 tons per day, located
                                            in Casablanca,</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
                                            wholly owned subsidiary operating in logistic activities.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the Company entered into an agreement for the sale of these two items for total consideration of $<span id="xdx_90B_ecustom--ConsiderationAmount_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zyJ0LCTAqD1g" title="Consideration"><ix:nonFraction name="AFRI:ConsiderationAmount" contextRef="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember" id="Fact002043" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,000</ix:nonFraction></span>. The Company expects
to finalize these transactions before the end of May 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 110 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract_zN5RYwm8e4d3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a summary of the carrying amounts of major classes of assets and liabilities classified as held for sale:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BA_z4IhyQrzZ4se" style="display: none">SCHEDULE OF ASSETS AND
LIABILITIES CLASSIFIED AS HELD FOR SALE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z1DwJ4jneIHe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_z6WoZauZpd1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of assets included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_iI_pn3n3_zmUQiL4xMVYk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Property, plant, and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" contextRef="AsOf2024-12-31" id="Fact002047" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,685</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" contextRef="AsOf2023-12-31" id="Fact002048" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,066</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_iI_pn3n3_zFS533q1knL8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" contextRef="AsOf2024-12-31" id="Fact002050" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,380</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" contextRef="AsOf2023-12-31" id="Fact002051" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,477</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_pn3n3_zDJP5rIUw7ac" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets held for sale, current assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2024-12-31" id="Fact002053" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,065</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-12-31" id="Fact002054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,543</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of assets not included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_iI_pn3n3_zNlJ2IjMSZI4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cash and cash equivalents</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2056">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" contextRef="AsOf2023-12-31" id="Fact002057" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_iI_pn3n3_zj9TkZ3so552" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" contextRef="AsOf2024-12-31" id="Fact002059" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">139</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" contextRef="AsOf2023-12-31" id="Fact002060" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_iI_pn3n3_zySBAQjxnDq8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" contextRef="AsOf2024-12-31" id="Fact002062" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" contextRef="AsOf2023-12-31" id="Fact002063" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">249</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_iI_pn3n3_zPCDni7CUI48" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Property, plant, and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" contextRef="AsOf2024-12-31" id="Fact002065" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,439</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" contextRef="AsOf2023-12-31" id="Fact002066" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,598</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_iI_pn3n3_zm87RT6Cbra9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Right-of-use assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact002068" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">107</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact002069" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_pn3n3_zEBYIY60Lj6e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other assets, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" contextRef="AsOf2024-12-31" id="Fact002071" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" contextRef="AsOf2023-12-31" id="Fact002072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iTI_pn3n3_zK6ZtB2AXL1h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets held for sale, current assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact002074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,808</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact002075" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,008</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationAssets_iTI_pn3n3_zGpKLxvoKpWc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total assets held for sale</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationAssets" contextRef="AsOf2024-12-31" id="Fact002077" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,873</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationAssets" contextRef="AsOf2023-12-31" id="Fact002078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,551</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of liabilities included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_iI_pn3n3_zJ3A0lIwykTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact002080" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">404</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact002081" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">443</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_pn3n3_z3U4r6FPDBic" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities held for sale, current liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2024-12-31" id="Fact002083" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">404</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-12-31" id="Fact002084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">443</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of liabilities not included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_iI_zBKidBvyl0M9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Lines of credit &#8211; working capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" contextRef="AsOf2024-12-31" id="Fact002086" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">209</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2087">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayable_iI_pn3n3_zWKtiSrxLBZ4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" contextRef="AsOf2024-12-31" id="Fact002089" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">187</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" contextRef="AsOf2023-12-31" id="Fact002090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">247</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_iI_pn3n3_zdVuzT4Xfu9a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" contextRef="AsOf2024-12-31" id="Fact002092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">514</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" contextRef="AsOf2023-12-31" id="Fact002093" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">512</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_iI_pn3n3_zwiLPoGnOnnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current portion of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" contextRef="AsOf2024-12-31" id="Fact002095" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" contextRef="AsOf2023-12-31" id="Fact002096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationLongtermDebt_iI_pn3n3_z98I0PMIwCIl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationLongtermDebt" contextRef="AsOf2024-12-31" id="Fact002098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalGroupIncludingDiscontinuedOperationLongtermDebt" contextRef="AsOf2023-12-31" id="Fact002099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pn3n3_z2XFNSmfZbij" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Deferred tax liabilities, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" contextRef="AsOf2024-12-31" id="Fact002101" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">174</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" contextRef="AsOf2023-12-31" id="Fact002102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">218</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_iTI_pn3n3_zeyKnAufjEz6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities held for sale, current liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2024-12-31" id="Fact002104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2023-12-31" id="Fact002105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,087</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_iTI_pn3n3_zAb6yVKblQwh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total liabilities held for sale</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" contextRef="AsOf2024-12-31" id="Fact002107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,574</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" contextRef="AsOf2023-12-31" id="Fact002108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,530</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the major line items constituting pretax profit (loss) of discontinued operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231_zsPMmVFbiI4i" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zPUntrUjt7zc" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20221231_zLLepY8ahdTh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DisposalOfDiscontinuedOperationRevenues_pn3n3_za0A8GRR1feh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%">Revenues</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationRevenues" contextRef="From2024-01-01to2024-12-31" id="Fact002110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,866</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationRevenues" contextRef="From2023-01-012023-12-31" id="Fact002111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,522</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationRevenues" contextRef="From2022-01-012022-12-31" id="Fact002112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,840</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--DisposalOfDiscontinuedOperationCostOfSales_pn3n3_zSdaK3eA0nNc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationCostOfSales" contextRef="From2024-01-01to2024-12-31" id="Fact002114" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">9,045</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationCostOfSales" contextRef="From2023-01-012023-12-31" id="Fact002115" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,461</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationCostOfSales" contextRef="From2022-01-012022-12-31" id="Fact002116" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,675</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_ecustom--DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_pn3n3_z8dwYBROZsl6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact002118" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,264</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" contextRef="From2023-01-012023-12-31" id="Fact002119" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,170</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" contextRef="From2022-01-012022-12-31" id="Fact002120" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,862</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--DisposalOfDiscontinuedOperationInterestExpense_pn3n3_zH27A4Wffa05" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationInterestExpense" contextRef="From2024-01-01to2024-12-31" id="Fact002122" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">521</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationInterestExpense" contextRef="From2023-01-012023-12-31" id="Fact002123" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">538</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationInterestExpense" contextRef="From2022-01-012022-12-31" id="Fact002124" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">569</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--DisposalOfDiscontinuedOperationForeignExchangeLoss_pn3n3_zaNNgGqii0aa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign Exchange loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact002126" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss" contextRef="From2023-01-012023-12-31" id="Fact002127" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss" contextRef="From2022-01-012022-12-31" id="Fact002128" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_iT_pn3n3_zg09PyFYCiy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total pretax profit (loss) of discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact002130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact002131" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">652</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction name="AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact002132" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,271</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 111 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents, as reported in the consolidated statements of cash flows, are reconciled to the balance sheet as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20240101__20241231_zh6gSS6dqEf1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231231_zh6mpEpYu8cd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--CashAndCashEquivalentsDiscontinuedOperations_pn3n3_z6KQh4AVERy4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash
    equivalents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="AFRI:CashAndCashEquivalentsDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact002134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,231</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="AFRI:CashAndCashEquivalentsDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact002135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,998</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_pn3n3_z9YqPtZYCKSf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents in held-for-sale assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2137">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="AFRI:CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact002138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_iT_pn3n3_z40aTW9INzMf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
    reported in the consolidated statements of cash flows</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="AFRI:AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact002140" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,231</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="AFRI:AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact002141" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,021</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_zMRTy7FhCiPf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002143" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_80E_eus-gaap--SubsequentEventsTextBlock_zlCG5ZAD6oma" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zhMUMGQxFeS1">SUBSEQUENT EVENTS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the consolidated financial statements through the December 31, 2024, the Company has evaluated subsequent events for recognition
and disclosure through April 30, 2025, the date that these consolidated financial statements and accompanying notes were available for
issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the Company entered into agreements for the sale of all long-term assets belonging to a durum wheat mill, for a total consideration
of $<span id="xdx_908_eus-gaap--GainsLossesOnSalesOfAssets_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zYdYcvEWuGHf" title="Sale of long term assets"><ix:nonFraction name="us-gaap:GainsLossesOnSalesOfAssets" contextRef="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember" id="Fact002145" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,000</ix:nonFraction></span> and the sale of a wholly owned subsidiary operating in logistics activities for a total consideration of $<span id="xdx_900_eus-gaap--OperatingExpenses_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z4oSeYASrq1" title="Operating expenses"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember" id="Fact002147" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,000</ix:nonFraction></span>.</span></p>

</ix:nonNumeric><p id="xdx_819_zfWn0doQeqlc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 112; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>




<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- 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 -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.2
<SEQUENCE>2
<FILENAME>ex2-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
2.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of Securities</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
12 of the Exchange Act of 1934, as amended</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
descriptions of the securities contained herein summarize the material terms and provisions of the securities of Forafric Global PLC
(the &ldquo;Company&rdquo;), registered under Section 12 of the Securities Exchange Act of 1934.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, Forafric had the following series of securities registered pursuant to Section 12 of the Securities Exchange Act
of 1934, as amended:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title
    of Each Class</B></FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Trading
    Symbol</B></FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 36%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name
    of Each Exchange on Which Registered</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Ordinary
    Shares, par value $0.001</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AFRI</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>The
    Nasdaq Stock Market LLC</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Warrants,
    each warrant exercisable for one Ordinary Share at an exercise price of $11.50 per share</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AFRIW</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>The
    Nasdaq Stock Market LLC</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
terms used but not defined herein have the meanings given to them in Forafric&rsquo;s annual report on Form 20-F for the year ended December
31, 2024.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DESCRIPTION
OF ORDINARY SHARES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a description of our Ordinary Shares and the material terms of our articles and memorandum of association, as amended. The
following description may not contain all of the information that is important to you and we therefore refer you to our articles and
memorandum of association, as amended, copies of which are filed as exhibits to our annual report on Form 20-F for the year ended December
31, 2024.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were registered as a public company limited by shares in Gibraltar on May 26, 2022 pursuant to the Companies Act. Uur affairs are governed
by our Memorandum and Articles, the Companies Act 2014 of the Laws of Gibraltar, as amended or re-enacted from time to time, the common
law of Gibraltar, our corporate governance documents and rules and regulations of the stock exchange on which are shares are traded.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Ordinary
Shares</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date hereof, the authorized share capital of the Company is USD 131,000 divided into: (i) 100,000,000 ordinary shares of USD 0.001
each; (ii) 1,000,000 preferred shares of USD 0.001 each; and (iii) and 30,000,000 Class Z non-redeemable and non-convertible ordinary
shares of USD 0.001 each, each conferring those rights, entitlements, obligations and restrictions as more particularly set out in the
Memorandum and Articles of Association.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>The
Nasdaq Capital Market</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ordinary shares are listed on the Nasdaq Capital Market under the symbol &ldquo;<B>AFRI</B>&rdquo;.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Memorandum
and Articles of Association</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Voting
rights</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
holder of Ordinary Shares is entitled to one vote for each Ordinary Share held of record by such holder on all matters on which shareholders
generally are entitled to vote. Holders of Ordinary Shares will vote together as a single class on all matters presented to the Company&rsquo;s
shareholders for their vote or approval. Generally, all matters to be voted on by shareholders must be approved by a majority (or, in
the case of election of directors, by a plurality) of the votes entitled to be cast by all shareholders present in person or represented
by proxy, voting together as a single class.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Dividend
Rights</I>.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
Company may declare an interim or final dividend to be paid to the holders of its ordinary shares in proportion to their respective shareholdings.
Under the Companies Act and the Memorandum and Articles of Association, final dividend distributions are recommended by the Board and
approved by an ordinary resolution of the shareholders. The amount of such final dividend may not exceed the amount recommended by the
directors. Dividends may not be paid otherwise than out of the Company&rsquo;s distributable reserves.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Rights
upon liquidation</I>.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event of the liquidation of the Company, after satisfaction of liabilities to creditors, the assets of the Company will be distributed
to the holders of the Ordinary Shares in the Company in proportion to their respective shareholdings. This right, as well as the right
to receive dividends, may be affected by the grant of preferential dividend or distribution rights to the holders of a class of Preferred
Shares with preferential rights that may be authorized by ordinary resolution in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Other
rights</I></B>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
holders of Ordinary Shares have no preemptive or conversion rights or other subscription rights. There are no redemption or sinking fund
provisions applicable to the Ordinary Shares. The rights, preferences and privileges of holders of the Ordinary Shares may be subject
to those of the holders of any Preferred Shares the Company may issue in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Director
meetings</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
director may call a directors&rsquo; meeting. The Company secretary must call a directors&rsquo; meeting if a director so requests. The
quorum for directors&rsquo; meetings shall be half of the number of directors appointed to the board from time to time, rounded up to
the nearest whole number. In the event that there is only one director, the quorum shall be one. Each director participating in a directors&rsquo;
meeting has one vote. If a directors&rsquo; meeting, or part of a directors&rsquo; meeting, is concerned with an actual or proposed transaction
or arrangement with the Company in which a director is interested, that director is not to be counted as participating in that meeting,
or part of a meeting, for quorum or voting purposes. An interest of a person who is connected with a director shall be treated as an
interest of the director and, in relation to an alternate director, an interest of his appointor shall be treated as an interest of the
alternate director without prejudice to any interest which the alternate director has otherwise.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
a director who is interested in an actual or proposed transaction or arrangement with the Company is to be counted as participating in
a decision at a directors&rsquo; meeting, or part of a directors&rsquo; meeting, relating to it for quorum and voting purposes, when
(i) the Company by ordinary resolution disapplies the provision of the M&amp;A which would otherwise prevent a director from being counted
as participating in, or voting at, a directors&rsquo; meeting; (ii) the director&rsquo;s interest cannot reasonably be regarded as likely
to give rise to a conflict of interest; or (iii) the director&rsquo;s conflict of interest arises from a permitted cause as set forth
in the M&amp;A.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
every annual general meeting any director who has at the start of the annual general meeting been in office for three calendar years
or more since his last appointment or re-appointment shall retire at that annual general meeting, but he may offer himself for reappointment
by the members.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Shareholder
Meetings</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company will call annual general meetings pursuant to the provisions of the Memorandum and Articles of Association in accordance with
the Companies Act. The Board may call extraordinary general meetings whenever they see fit in accordance with the provisions of the Companies
Act and the Memorandum and Articles of Association. A general meeting of the Company, other than a meeting for the passing of a special
resolution, may be called by 7 days&rsquo; prior written notice. A general meeting of the Company for the passing of a special resolution
may be called by giving at least 21 days&rsquo; prior written notice and specifying in the notice the resolution that will be proposed
as a special resolution.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the provisions of the Companies Act and the regulations promulgated thereunder, shareholders entitled to participate and vote at general
meetings are the shareholders of record on a date to be decided by the board of directors, which may be between four and forty days prior
to the date of the meeting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Appointment
of Directors, Election of Directors and Vacancies</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
person who is willing to act as a director, is permitted by law to do so may be appointed to be a director of the Company by ordinary
resolution, or by a decision of the Board.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors
of the Company are generally appointed for periods of three calendar years, save as provided below. At every annual general meeting of
the Company, any director who has at the start of the annual general meeting been in office for three calendar years or more since his
last appointment or re-appointment shall retire at that annual general meeting but he may offer himself for reappointment by the shareholders.
If the Company does not fill the vacancy in the Board at the meeting at which a director retires by rotation or otherwise, the retiring
director shall, if willing to act, be deemed to have been re-appointed unless at the meeting it is resolved not to fill the vacancy or
unless a resolution for the re-appointment of the director is put to the meeting and lost. The appointment of any person proposed as
a director shall be effected by a separate resolution.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
person other than a director retiring by rotation shall be appointed a director at any general meeting unless he is recommended by the
Board or, not less than three nor more than forty-two days before the date appointed for the general meeting, a notice executed by any
shareholder qualified to vote at the meeting (not being the person to be proposed) has been received by the Company of the intention
to propose that person for appointment stating the particulars of that nominee, together with confirmation in writing executed by that
person of his willingness to be appointed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Save
as provided above, the Company may by ordinary resolution appoint a person who is willing to act to be a director either to fill a vacancy
or as an additional director and may also determine the rotation in which any additional directors are to retire. The appointment of
a person to fill a vacancy or as an additional director shall take effect from the end of the meeting. The Board may also appoint a person
who is willing to act to be a director, either to fill a vacancy or as an additional director and in either case whether or not for a
fixed term. Irrespective of the terms of his appointment, a director appointed by the Board shall hold office only until the next annual
general meeting and shall be taken into account in determining the directors who are to retire by rotation at the meeting. If not re-appointed
at such annual general meeting, he shall vacate office at its conclusion. A director who retires at an annual general meeting may, if
willing to act, be re-appointed. If he is not re-appointed, he shall retain office until the meeting appoints someone in his place, or
if it does not do so, until the end of the meeting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors
of the Company are not required to hold any shares in the capital of the Company by way of qualification.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the following paragraph, the Company may by ordinary resolution of which special notice has been given, or by special resolution,
remove from office a director appointed by ordinary resolution or by a decision of the directors, notwithstanding any provisions of the
articles of association or of any agreement between the Company and such director, but without prejudice to any claim the director may
make for damages for breach of such agreement. The Company may, by ordinary resolution, appoint another person to be a director in the
place of a director so removed from office. In default of such appointment the vacancy so arising may be filled by the Board as a casual
vacancy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the first three calendar years commencing from the date of adoption of the articles of association of The Company, the company may only
by special resolution or extraordinary resolution, remove from office a director appointed by ordinary resolution or by a decision of
the directors, notwithstanding any provisions of the articles of association or of any agreement between The Company and such director,
but without prejudice to any claim such director may make for damages for breach of such agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Quorum</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Memorandum and Articles of Association provide that the holders of 33 1/3% of the issued and outstanding share capital of the Company
present in person or by proxy and entitled to vote on the business to be transacted, shall be a quorum.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Vote
Requirements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
ordinary resolution of the shareholders (or of a class of shareholders) of the Company means a resolution that is passed by members representing
a simple majority (more than 50%) of the total voting rights of the shareholders or, as the case may be, of the class of shareholders.
An extraordinary resolution of the shareholders means a resolution that is passed by shareholders representing a majority of not less
than 75% of those shareholders at a general meeting of which notice specifying the terms of the resolution and the intention to propose
the resolution as an extraordinary resolution has been given.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Rights
of Non-Resident or Foreign Shareholders</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no limitations imposed by our memorandum and articles on the rights of non-resident or foreign shareholders to hold or exercise voting
rights on our shares. In addition, there are no provisions in our memorandum and articles governing the ownership threshold above which
shareholder ownership must be disclosed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Changes
in Share Capital</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may by ordinary resolution (i) increase its share capital by such sum to be divided into shares of such amount as the resolution
prescribes; (ii) consolidate and divide all or any of its share capital into shares of larger amount than its existing shares; (iii)
sub-divide its shares, or any of them, into shares of smaller amount than is fixed by the Company&rsquo;s memorandum of association and
the resolution may determine that, as between the shares resulting from the sub-division, any of them may have any preference or advantage
as compared with the others; and (iv) cancel shares which, at the date of the passing of the resolution, have not been taken or agreed
to be taken by any person and diminish the amount of its share capital by the amount of the shares so cancelled. The Company may by special
resolution reduce its share capital, capital redemption reserve and share premium account in any way.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Anti-Takeover
Measures; Regulation of Takeovers of Gibraltar Companies</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Companies
(Cross-Border Mergers) Regulations 2010</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is incorporated in Gibraltar and it is governed by Gibraltar legislation which regulates the takeover of Gibraltar registered
companies. The Companies (Cross-Border Mergers) Regulations 2010, or the Regulations, transpose Directive 2005/56/EC of the European
Parliament and of the Council of 26 October 2005 on cross border mergers of limited liability companies into the law of Gibraltar. This
EC Directive has been incorporated into the laws of other EC member states, including in the United Kingdom by the Companies (Cross-Border
Mergers) Regulations 2007. The Regulations in force in Gibraltar, or the Regulations, in effect, are broadly similar but not identical
to those in place in the United Kingdom. These Regulations are designed to facilitate cross-border mergers of limited liability companies
registered in European Member States and to thereby allow for cross-border merger of a national limited liability company of one Member
State with a limited liability company of another Member State. Under the Regulations, a Gibraltar merging company has to make an application
to the court to obtain a pre-merger certificate prior to any merger taking place (&ldquo;Pre-Merger Certificate&rdquo;). In order to
obtain such a certificate, the Gibraltar company must provide the court, inter alia, with the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
draft terms of the proposed merger (indicating, inter alia, details for the companies involved, share exchange ratios, effects of the
merger on employees, rights or restrictions on shares, articles of association, employee participation rights, assets and liabilities
transferred and account dates) (the &ldquo;Draft Terms&rdquo;). The Draft Terms must be approved by 75% of the members of the company;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
a directors&rsquo; report (indicating, inter alia, the effects of a cross-border merger for members, creditors and employees, legal and
economic grounds for the Draft Terms and any material interests of the directors). The report must be delivered to the employees of the
company; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
an independent expert&rsquo;s report (indicating, inter alia, details of share exchange ratios and valuation difficulties). Employees
of the Gibraltar company must be able to inspect and make copies of these documents.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
courts of Gibraltar may make an order approving the completion of a cross-border merger on the joint application of all the merging companies
if:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
an order for a Pre-Merger Certificate (either granted by the courts in Gibraltar or another competent authority in another member state)
has been made within 6 months;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
the Draft Terms presented for acquiring the Pre-Merger Certificate have not been amended; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
there are appropriate arrangements for employee participation in the transferee company in accordance with part 4 of the Regulations.
Such an order will specify the date on which the consequences of the cross-border merger are to have effect. A copy of this order must
be provided to the Registrar of Companies of Gibraltar within 7 days of the order if this has been made in Gibraltar or within 14 days
if this has been made in another Member State.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Companies (Cross-Border Mergers) Regulations 2010 only apply to mergers between companies in different European Member States. More commonly,
takeovers of a Gibraltar registered company can also take place via a scheme of arrangement pursuant to the Companies Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
Gibraltar Companies Act 2014</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
takeover of a Gibraltar registered company can take place via a scheme of arrangement under the Companies Act. The relevant sections
of the Companies Act provide, inter alia, that an application must be made to court in order to convene a meeting of members of such
company where such an arrangement can be proposed between a company and its members. Draft terms of the merger as well as other reports
and accounting statements would need to be prepared, filed with the Companies Registrar and published prior to such a meeting being convened.
At such meeting, at least 75% of the members present in person or by proxy must approve the arrangement in order for a court to thereafter
be able to sanction the same. If sanctioned, the court may also order the transfer of undertaking, property and/or liabilities of the
transferor company in accordance with the terms of the scheme.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the above, another mechanism exists under s.208 of the Gibraltar Companies Act 1930 and s.352(A) of the Companies Act (commonly
referred to as the &ldquo;Squeeze Out provisions&rdquo;) which provides for the situation where a bidder proposes a scheme or contract
to take over the shares of a Gibraltar registered company and certain shareholders do not consent to the proposal. If within four months
from making such a proposal more than 90% of shareholders of a target company agree to the terms of such a scheme or contract, then the
bidding company may within two months after the expiration of said four months give notice to the dissenting members of the target company
that it will acquire the shares and certain shareholders do not consent to the proposal on the same terms of the scheme or contract.
A Gibraltar scheme of arrangement, therefore, eliminates the risk that a minority of less than 10% of the target company&rsquo;s shareholders
may resist the transfer of their shares to the bidder. It should be noted, however, that such a scheme can be subject to the sanction
of the court as any dissenting members may apply to court for an order seeking relief from such a scheme or contract.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Financial
Services Act 2019 &ndash; Part 20 Acquisitions</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
20 of the Financial Services Act 2019 applies to takeover bids for the securities of companies governed by the law of Gibraltar, where
all or some of those securities are admitted to trading on a regulated market in Gibraltar. However, Gibraltar does not, as yet, have
a regulated market. The Gibraltar Financial Services Commission is designated as the competent authority for the purposes of Part 20.
Part 20 contains provisions on the conduct of bids, squeeze outs and sell outs, and applicable offences.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Preferred
Shares</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
Preferred Shares were issued or outstanding immediately after the completion of the Business Combination. The Memorandum and Articles
of Association of the Company allow the board of directors of the Company to issue Preferred Shares following the passing of an ordinary
resolution. Unless required by law or any stock exchange, the authorized Preferred Shares will be available for issuance by the Board
upon the passing of an ordinary resolution of the holders of the Ordinary Shares. The ordinary resolutions of the shareholders of the
Company would stipulate the powers, preferences and relative, participating, optional and other rights or special rights, including voting
rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as well as any restrictions, of the class
of Preferred Shares as a whole.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Class
Z non-redeemable and non-convertible ordinary shares</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the Redomiciliation, Forafric Global Limited undertook the PLC Re-registration in order to alter its authorized and issued share capital
to facilitate its re-registration as a Gibraltar public company limited by shares. In order not to affect the rights of the Ordinary
Shares, the then existing shares in issue in the authorised share capital of Forafric Global Limited was re-classified and re-designated
into Class Z non-redeemable and non-convertible ordinary shares, and the class of Ordinary Shares was created. A Gibraltar public company
must have a paid-up share capital in nominal value terms of at least &pound;20,500 (or currency equivalent) and as such, 29,999,990 Class
Z non-redeemable and non-convertible ordinary shares were allotted and issued as fully paid-up shares to the Hamer Limited for the payment
by Hamer Limited to Forafric Global Limited of the par value of those shares. Hamer Limited was the sole shareholder of Forafric Global
Limited at that time. The Class Z non-redeemable and non-convertible ordinary shares were intended to become deferred shares as soon
as any Ordinary Shares are allotted and issued. Once the Class Z non-redeemable and non-convertible ordinary shares were issued and the
minimum paid-up capital of the company was at least &pound;20,500 or currency equivalent), Forafric Global Limited applied to re-register
as a public company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Voting
rights</I>. The holder of Class Z non-redeemable and non-convertible ordinary shares was, prior to the allotment and issue of any Ordinary
Shares, entitled to one vote for each Ordinary Share held of record by such holder on all matters on which shareholders generally are
entitled to vote. Following the allotment and issue of any Ordinary Shares, the holder of Class Z non-redeemable and non-convertible
ordinary shares shall not be entitled to receive notice or to attend and speak or vote at any general meeting of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Dividend
Rights</I>. The holder of Class Z non-redeemable and non-convertible ordinary shares was, prior to the allotment and issue of any Ordinary
Shares, entitled to share in the profits of the Company that are available for distribution. Following the allotment and issue of any
Ordinary Shares, the holder of Class Z non-redeemable and non-convertible ordinary shares shall not be entitled to share in the profits
of the Company that are available for distribution.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Rights
upon liquidation</I>. In the event of the liquidation of the Company, after satisfaction of liabilities to creditors, the assets of the
Company will be distributed to the holders of the all classes of issued shares in the Company pari passu in proportion to their respective
shareholdings. Prior to the allotment and issue of any Ordinary Shares, the holder of Class Z non-redeemable and non-convertible ordinary
shares shall be entitled to the surplus assets of the Company that are available for distribution. Following the allotment and issue
of any Ordinary Shares, the holder of Class Z non-redeemable and non-convertible ordinary shares shall only be entitled, on a pro rata
basis and pari passu with the holders of all other shares in the Company, only the paid-up capital on the Class Z non-redeemable and
non-convertible ordinary shares and shall not be entitled to any surplus assets of the Company available for distribution.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Other
rights</I>. The holders of Class Z non-redeemable and non-convertible ordinary shares have no preemptive or conversion rights or other
subscription rights. There are no redemption or sinking fund provisions applicable to the Class Z non-redeemable and non-convertible
ordinary shares. The rights, preferences and privileges of holders of the Class Z non-redeemable and non-convertible ordinary shares
may be subject to those of the holders of any Preferred Shares the Company may issue in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
issuance of Preferred Shares may have the effect of delaying, deferring or preventing a change in control of the Company without further
action by the shareholders. Additionally, the issuance of Preferred Shares may adversely affect the holders of Ordinary Shares by restricting
dividends on the Ordinary Shares, diluting the voting power of the Ordinary Shares or subordinating the liquidation rights of the Ordinary
Shares. As a result of these or other factors, the issuance of Preferred Shares could have an adverse impact on the market price of the
Ordinary Shares. At present, the Company has no plans to issue any Preferred Shares.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DESCRIPTION
OF REDEEMABLE WARRANTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
to purchase up to 15,789,722 Ordinary Shares became exercisable in 2022 in accordance with the terms of the warrant agreement made as
of December 10, 2020, by and between Globis, and VStock Transfer, LLC (as warrant agent), which agreement was assigned and novated by
Globis to the Company (the &ldquo;Warrant Agreement&rdquo;) governing those securities. As of December 31, 2024, the Company had a total
of 15,750,842 Warrants outstanding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2024 there were 4,289,722 Private Warrants outstanding. Each Private Warrant entitles the registered holder to purchase
one ordinary share at a price of $11.50 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2024 there were 11,461,120 Public Warrants outstanding. Each Public Warrant entitles the registered holder to purchase one
ordinary share at a price of $11.50 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the Business Combination, on June 10, 2022, the Public Warrants commenced trading on the Nasdaq Stock Market LLC under the
symbol of &ldquo;AFRIW&rdquo;.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Public
Warrants</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
redeemable warrant entitles the registered holder to purchase one Ordinary Share at a price of $11.50 per share, subject to adjustment
as discussed below, at any time commencing on June 9, 2022. Except as set forth below, no warrants will be exercisable for cash unless
we have an effective and current registration statement covering the Ordinary Shares issuable upon exercise of the warrants and a current
prospectus relating to such Ordinary Share. Notwithstanding the foregoing, if a registration statement covering the Ordinary Share issuable
upon exercise of the warrants is not effective within 90 days from the consummation of our initial business combination, warrant holders
may, until such time as there is an effective registration statement and during any period when we shall have failed to maintain an effective
registration statement, exercise warrants on a cashless basis pursuant to the exemption from registration provided by Section 3(a)(9)
of the Securities Act provided that such exemption is available. In such event, each holder would pay the exercise price by surrendering
the warrants for that number of Ordinary Share equal to the quotient obtained by dividing (x) the product of the number of Ordinary Share
underlying the warrants, multiplied by the difference between the exercise price of the warrants and the &ldquo;fair market value&rdquo;
(defined below) by (y) the fair market value. The &ldquo;fair market value&rdquo; shall mean the average reported last sale price of
the Ordinary Share for the 10 trading days ending on the third trading day prior to the date of exercise. For example, if a holder held
150 warrants to purchase 150 shares and the fair market value on the date prior to exercise was $15.00, that holder would receive 35
shares without the payment of any additional cash consideration. If an exemption from registration is not available, holders will not
be able to exercise their warrants on a cashless basis. The warrants will expire five years from the consummation of a business combination
at 5:00 p.m., Eastern Standard Time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may call the outstanding warrants for redemption (excluding the private warrants and warrants underlying the units that may be issued
upon conversion of working capital loans), in whole and not in part, at a price of $0.01 per warrant:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
    any time while the warrants are exercisable;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">upon
    not less than 30 days&rsquo; prior written notice of redemption to each warrant holder;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
    and only if, the reported last sale price of the Ordinary Share equals or exceeds $16.50 per share (as adjusted for stock splits,
    stock dividends, reorganizations and recapitalizations), for any 20 trading days within a 30-day trading period ending on the third
    business day prior to the notice of redemption to warrant holders (the &ldquo;Force-Call Provision&rdquo;), and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
    and only if, there is a current registration statement in effect with respect to the Ordinary Share underlying such warrants at the
    time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of
    redemption.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
right to exercise will be forfeited unless the warrants are exercised prior to the date specified in the notice of redemption. On and
after the redemption date, a record holder of a warrant will have no further rights except to receive the redemption price for such holder&rsquo;s
warrant upon surrender of such warrant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
redemption criteria for our warrants have been established at a price which is intended to provide warrant holders a reasonable premium
to the initial exercise price and provide a sufficient differential between the then-prevailing share price and the warrant exercise
price so that if the share price declines as a result of our redemption call, the redemption will not cause the share price to drop below
the exercise price of the warrants.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we call the warrants for redemption as described above, our management will have the option to require all holders that wish to exercise
warrants to do so on a &ldquo;cashless basis.&rdquo; In such event, each holder would pay the exercise price by surrendering the warrants
for that number of Ordinary Share equal to the quotient obtained by dividing (x) the product of the number of Ordinary Share underlying
the warrants, multiplied by the difference between the exercise price of the warrants and the &ldquo;fair market value&rdquo; (defined
below) by (y) the fair market value. The &ldquo;fair market value&rdquo; shall mean the average reported last sale price of our Ordinary
Share for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders
of warrants. Whether we will exercise our option to require all holders to exercise their warrants on a &ldquo;cashless basis&rdquo;
will depend on a variety of factors including the price of our common shares at the time the warrants are called for redemption, our
cash needs at such time and concerns regarding dilutive share issuances.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event we elect to redeem all of the Public Warrants, the Company Board shall fix a date for the redemption (the &ldquo;Redemption
Date&rdquo;). Notice of redemption shall be mailed by first class mail, postage prepaid, not less than 30 days prior to the Redemption
Date to the registered holders of the Public Warrants to be redeemed at their last addresses as they shall appear on the warrant register.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
warrants will be issued in registered form under a warrant agreement between VStock Transfer, LLC, as warrant agent, and us. The warrant
agreement provides that the terms of the warrants may be amended without the consent of any holder to cure any ambiguity or correct any
defective provision, but requires the approval, by written consent or vote, of the holders of a majority of the then outstanding warrants
in order to make any change that adversely affects the interests of the registered holders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exercise price and number of Ordinary Share issuable on exercise of the warrants may be adjusted in certain circumstances including in
the event of a share dividend, extraordinary dividend or our recapitalization, reorganization, merger or consolidation. However, the
warrants will not be adjusted for issuances of Ordinary Share at a price below their respective exercise prices.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
warrants may be exercised upon surrender of the warrant certificate on or prior to the expiration date at the offices of the warrant
agent, with the exercise form on the reverse side of the warrant certificate completed and executed as indicated, accompanied by full
payment of the exercise price, by certified or official bank check payable to us, for the number of warrants being exercised. The warrant
holders do not have the rights or privileges of holders of Ordinary Share and any voting rights until they exercise their warrants and
receive Ordinary Shares. After the issuance of Ordinary Shares upon exercise of the warrants, each holder will be entitled to one vote
for each share held of record on all matters to be voted on by stockholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as described above, no Public Warrants will be exercisable for cash and we will not be obligated to issue Ordinary Share unless at the
time a holder seeks to exercise such warrant, a prospectus relating to the Ordinary Share issuable upon exercise of the warrants is current
and the Ordinary Share have been registered or qualified or deemed to be exempt under the securities laws of the state of residence of
the holder of the warrants. Under the terms of the warrant agreement, we have agreed to use our best efforts to meet these conditions
and to maintain a current prospectus relating to the Ordinary Share issuable upon exercise of the warrants until the expiration of the
warrants. However, we cannot assure you that we will be able to do so and, if we do not maintain a current prospectus relating to the
Ordinary Share issuable upon exercise of the warrants, holders will be unable to exercise their warrants and we will not be required
to settle any such warrant exercise. If the prospectus relating to the Ordinary Share issuable upon the exercise of the warrants is not
current or if the Ordinary Share is not qualified or exempt from qualification in the jurisdictions in which the holders of the warrants
reside, we will not be required to net cash settle or cash settle the warrant exercise, the warrants may have no value, the market for
the warrants may be limited and the warrants may expire worthless.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant
holders may elect to be subject to a restriction on the exercise of their warrants such that an electing warrant holder would not be
able to exercise their warrants to the extent that, after giving effect to such exercise, such holder would beneficially own in excess
of 9.9% of the Ordinary Share outstanding. Notwithstanding the foregoing, any person who acquires a warrant with the purpose or effect
of changing or influencing the control of our company, or in connection with or as a participant in any transaction having such purpose
or effect, immediately upon such acquisition will be deemed to be the beneficial owner of the underlying Ordinary Share and not be able
to take advantage of this provision.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
fractional shares will be issued upon exercise of the warrants. If, upon exercise of the warrants, a holder would be entitled to receive
a fractional interest in a share, we will, upon exercise, round down to the nearest whole number the number of Ordinary Share to be issued
to the warrant holder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
exchange offer made to both the publicly traded warrants and the warrants held by our sponsors on the same terms will not constitute
an amendment requiring consent of any warrant holder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Exercisability</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Public Warrants are exercisable, at the option of each holder, in whole or in part, by delivering to us a duly executed exercise notice
accompanied by payment in full for the number of ordinary shares purchased upon such exercise (except in the case of a cashless exercise
as discussed below). A holder (together with its affiliates) may not exercise any portion of the Seller Warrant to the extent that the
holder would own more than 9.99% of the outstanding ordinary shares immediately after exercise.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cashless
Exercise</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
Public Warrants will be exercisable for cash unless the Company calls all the outstanding Public Warrants for redemption. <B><I>Fractional
Shares</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
fractional ordinary shares are issuable upon the exercise of the Public Warrants.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Transferability</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to applicable laws, a Public Warrant may be transferred at the option of the holder upon surrender of the Public Warrant to us together
with the appropriate instruments of transfer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Warrant
Agreement</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Public Warrants were issued in registered form pursuant to the Warrant Agreement between VStock Transfer, LLC and Globis Acquisition
Corp, as assigned to us on June 9, 2022. You should review a copy of the warrant agreement and the form of Public Warrant, as publicly
disclosed, for a complete description of the terms and conditions of the Public Warrants and the Warrant Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Transfer
Agent, Registrar and Warrant Agent</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transfer agent and registrar for our ordinary shares and the warrant agent for the Public Warrants is VStock Transfer, LLC. Its address
is 18 Lafayette Place, Woodmere, NY 11598, and its telephone number is (212) 828-8436.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Private
Warrants</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have agreed that we will not redeem the Private Warrants and we will allow the holders to exercise such warrants on a cashless basis
(even if a registration statement covering the Ordinary Shares issuable upon exercise of such warrants is not effective). In the event
that a holder of Private Warrants elects to exercise such warrants on a cashless basis, each holder would pay the exercise price by surrendering
the warrants for that number of shares of common stock equal to the quotient obtained by dividing (x) the product of the number of Ordinary
Shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the &ldquo;fair market value&rdquo;
(defined below) by (y) the fair market value. With respect to the Private Warrants, the &ldquo;fair market value&rdquo; shall mean, at
the discretion of the holder, either (x) the last reported sale price of the Ordinary Share for the trading day prior to the date of
exercise or (y) the average reported last sale price of the Ordinary Share for the 10 trading days ending on the third trading day prior
to the date of exercise.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
the representative of the underwriters has agreed that it will not be permitted to exercise any Private Warrants issued to it and/or
its designees after December 10, 2025. Furthermore, because the Private Warrants will be issued in private transactions, the holders
and their transferees will be allowed to exercise the Private Warrants on a cashless basis or for cash even if a registration statement
covering the Ordinary Shares issuable upon exercise of such warrants is not effective and receive unregistered Ordinary Shares.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Seller
Warrants</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 9, 2022, the Company entered into a warrant agreement with the Seller, pursuant to which the Company agreed to issue 516,666
warrants to the Seller (the &ldquo;Seller Warrants&rdquo;). Each Seller Warrant entitles the Seller to purchase one ordinary share of
the Company, par value $0.001, at an exercise price of $11.50 per share in cash for a period of 5 years</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
the Seller Warrants will be issued in private transactions, the holders and their transferees will be allowed to exercise the Seller
Warrants on a cashless basis or for cash even if a registration statement covering the Ordinary Shares issuable upon exercise of such
warrants is not effective and receive unregistered Ordinary Shares.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 10; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>3
<FILENAME>ex12-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
12.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SARBANES-OXLEY
ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Khalid Assari, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this annual report on Form 20-F of Forafric Global, PLC (the &ldquo;Company&rdquo;);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
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 Company as of, and for, the periods presented in this
report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The Company&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 Company and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
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 Company, 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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Evaluated the effectiveness of the Company&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</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Disclosed in this report any change in the Company&rsquo;s internal control over financial reporting that occurred during the period
covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal
control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The Company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the Company&rsquo;s auditors and the audit committee of the Company&rsquo;s board of directors (or persons performing the
equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
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 Company&rsquo;s ability to record, process, summarize and report financial information; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal
control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    30, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Khalid Assari</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Khalid
    Assari</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>4
<FILENAME>ex12-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
12.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 302 OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SARBANES-OXLEY
ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
<FONT STYLE="background-color: white">Julien Benitah</FONT>, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this annual report on Form 20-F of Forafric Global, PLC (the &ldquo;Company&rdquo;);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
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 Company as of, and for, the periods presented in this
report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The Company&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 Company and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
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 Company, 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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Evaluated the effectiveness of the Company&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</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Disclosed in this report any change in the Company&rsquo;s internal control over financial reporting that occurred during the period
covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal
control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The Company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the Company&rsquo;s auditors and the audit committee of the Company&rsquo;s board of directors (or persons performing the
equivalent function):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
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 Company&rsquo;s ability to record, process, summarize and report financial information; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal
control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    30, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Julien Benitah</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Julien
    Benitah</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>5
<FILENAME>ex13-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
13.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 906 OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>THE
SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Forafric Global, PLC (the &ldquo;Company&rdquo;) on Form 20-F for the year ended December 31, 2024,
as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Khalid Assari, Chief Executive
Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of
2002, that to my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">April
    30, 2025</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><I>/s/ Khalid Assari</I></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 45%">Khalid Assari</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>6
<FILENAME>ex13-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
13.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 906 OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>THE
SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Forafric Global, PLC (the &ldquo;Company&rdquo;) on Form 20-F for the year ended December 31, 2024,
as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, <FONT STYLE="background-color: white">Julien
Benitah</FONT>, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, that to my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">April
    30, 2025</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Julien Benitah</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Julien
    Benitah</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-11.1
<SEQUENCE>7
<FILENAME>ex11-1.htm
<DESCRIPTION>EX-11.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: right; margin-top: 0; margin-bottom: 0"><B>Exhibit 11.1</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>INSIDER TRADING POLICY</B></P>

<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: justify">This policy determines acceptable transactions in
the securities of Forafric Global PLC (the &ldquo;<B><I>Company</I></B>&rdquo;) by our employees and directors. During the course of your
employment or directorship with the Company, you may receive important information that is not yet publicly available (&ldquo;<B><I>inside
information</I></B>&rdquo;), about the Company or about other publicly-traded companies with which the Company has business dealings.
Because of your access to this inside information, you may be in a position to profit financially by buying or selling, or in some other
way dealing, in the Company&rsquo;s stock, or stock of another publicly-traded company, or to disclose such information to a third party
who does so profit from the inside information you provided (&ldquo;<B><I>tip provider</I></B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Securities Transactions</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Use of inside information by someone for personal
gain, or to pass on, or &ldquo;tip,&rdquo; the inside information to someone who uses it for personal gain, is illegal, regardless of
the quantity of shares, and is therefore prohibited. You can be held liable both for your own transactions and for transactions effected
by a tip provider, or even a tip provider who obtained the information from another tip provider. Furthermore, it is important that the
appearance of insider trading in securities be avoided. The only exception is that transactions directly with the Company, <I>e.g.,</I>
option exercises for cash or purchases under an employee stock purchase plan, are permitted. However, the subsequent sale (including the
sale of shares in a cashless exercise program) or other disposition of such stock is fully subject to these restrictions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Inside Information</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a practical matter, it is sometimes difficult to
determine whether you possess inside information. The key to determining whether non-public information you possess about a public company
is inside information is whether dissemination of the information would likely affect the market price of the company&rsquo;s stock or
would likely be considered important, or &ldquo;material,&rdquo; by investors who are considering trading in that company&rsquo;s stock.
Certainly, if the information makes you want to trade, it would probably have the same effect on others. Remember, both positive and negative
information can be material. If you possess inside information, you may not trade in a company&rsquo;s stock, advise anyone else to do
so or communicate the information to anyone else until you know that the information has been publicly disseminated. This means that in
some circumstances, you may have to forego a proposed transaction in a company&rsquo;s securities even if you planned to execute the transaction
prior to learning of the inside information and even though you believe you may suffer an economic loss or sacrifice an anticipated profit
by waiting. &ldquo;<B><I>Trading</I></B>&rdquo; includes engaging in short sales, transactions in put or call options, hedging transactions
and other inherently speculative transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inside information can be either positive or negative
information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For information to be considered publicly disseminated,
it must be widely disclosed through a press release or SEC filing, and a sufficient amount of time must have passed to allow the information
to be fully disclosed. Generally speaking, information will be considered publicly disseminated after two full trading days have elapsed
since the date of public disclosure of the information. For example, if an announcement of inside information of which you were aware
was made <I>prior</I> to trading on Monday, then you may execute a transaction in the Company&rsquo;s securities on Wednesday.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>8
<FILENAME>ex15-1.htm
<TEXT>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif">

<p style="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</p>

<p style="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>Exhibit 15.1</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="ex15-1_001.jpg" alt=""></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><b>INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM&rsquo;S
CONSENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">We hereby consent to the incorporation by reference
in the Registration Statement on Form S-8 (No. 333-266075) of our report dated April 30, 2025, with respect to the Consolidated Financial
Statements of Forafric Global PLC and subsidiaries, which appears in this annual report on Form 20-F.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 50%">/s/ UHY LLP</td>
    <td style="width: 50%">&nbsp;</td></tr>
  <tr style="vertical-align: bottom">
    <td>UHY LLP</td>
    <td>&nbsp;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Melville, NY</td>
    <td>&nbsp;</td></tr>
  <tr style="vertical-align: bottom">
    <td>April 30, 2025</td>
    <td>&nbsp;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">A member of UHY international, a network of
independent accounting and consulting firms</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></font></p>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <div style="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&nbsp;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</font></p>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>form20-f_001.jpg
<TEXT>
begin 644 form20-f_001.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_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" )5 X0# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BESA
M,9_UJ=/3/\CT/L?6OX6_V./V2?V2O$/['?[(FO\ B+]E+]E[Q!K^O_LJ_LY:
MYKVOZ]^SM\'-7UW7-;UCX->"=1U?6-;UC4/!=UJ.LZQJVH7-SJ6JZOJ%U=7^
MIZA=7-[?W$MY+-7]TLG1?^NB?^A#_/\ AUK^-K]B(_\ &$G[%V1T_9!_9A[]
M2/@=X#X/'3GOTZ9YK]B\'<+A\5F6?T\12P]6*RK!S2K8=U[6S*HFUH[.VE^V
MES\S\2<37PN$RF6'KU:,YYAB(-TI3BY+^SZ;47R3@VK^]9W2>MEN7#^QA^Q>
MQR_['7[(Y/O^S+\$B>@XY\!GH<_UI/\ AB[]BW_HSG]D?_Q&3X(__,%7TB.!
MCYNQXR/SSZ>HZ_A2\=F;\_Q/OTR>G.,5_03RS+%SN.7Y?*,)5$Y?V3A))<C7
M/=U(<[Y;J]TY:Z)I:?D"S+,FH_\ "CFS;C'6ECYPIMV2?)%U6TKNS5W[U]=4
M?-Y_8P_8PXS^QS^R/C!'/[,OP1 Z=A_P@@QZ'@#ICUKQN;X7_P#!-^/XM77P
M.B_9-_9[U7XG:;9>'=3UO1_#G[ 2>+/#OAK3?%RWO_".:CXO^)/A;]GO5?A9
MX&L=3.F:D/MWBWQGH%E!#IUT+^:"Z,C1_>A[G^?3! Y/Z<=>F0<X/YO_ !I_
M8D^(?Q8^)7[7'CC1OC%JWPUA^._P!\)?"CX?CPAXR\5Z<+3Q%H.@^-]&U._^
M*_A>QT*VT_6?#=RGB>TM-,;1_$>HZI:V<NJZA#:Z;?6FEV5SY.9X)TG@UEF3
M8.LI9ACXXNI5PN Y<,L'D4JE'GA3<:U-5<1?"48P_?3IU*].A&5>--+TLNQ=
M3$+&1Q^<8O#*DZ,<,Z>,S5RJ2J8K 47)N$IJ?)2Q5:M7Y+4U3I5IN4:<+GT
MO[)'[#3V?V]/V4?V,I+#S3;F_3]GGX!O9&=8Y)F@^U_\(7]F\Y8H)Y#$)#(L
M<$LA4+&Y&9KG[,/[!/A[1?$GB+5_V5OV-+;2?!>CZKXD\47"?LX_ >[DT72-
M"L)]4U*^O+*'P3+<I]EM+>658C&)9"%B17:14;Y(T3_@GAK^H>)O">M^)_!_
M[-W@SP+:?M7?!3XWZ_\ L[?#[4O$GBKX0:1X+^$OP"^*/PIU(^'FU;X-?#BR
M\3^//'OBGQOI'B#Q'HFK> /!_A6?2=*\G4_$?B#48Y3?X^A?\$^_C2WQR^./
MQ-\:ZM\!]6TOXI?!7]JWX4"\TW5?$:W?BQOC+XHT;5O@X?&/PWB^!N@^&?"^
MC_#72-$L=*U^2W\>?%36+W4+:#Q#H\C32?V7!XE2KC98!UZ?"&!P^-E@L;7I
M4OJ4)X>G5PV44LRP-2O@'3^I?[3CN3 4<%C7"I0^H595N3&*2/6IT\+];5&I
MQ7CZV#5?!JO5I8VIAINCB,QAA,7@J<Z59U6J. E6Q%3,*":G;#5*#>%^O3A[
MEX4^'G[!/C#X 6?[0^C?L#?!&70=9\!7WQ&T#X=6_P"R=^R]KOQE\6^&X+6]
MU/2O^$<\$^#E\366I>(?%VG6\>I>'?#2^)+#6!%=VEAXBL_#.M1ZAINE^VZ7
M^R-^Q-JL%F\?['7[)5K>ZCI6FZM)HE]^S)\"+;7;*VU.WAN($U;28O!<T]E<
MHUPMO<PLKP0WGF6\$T\*12R_$A_X)J:RGPY^(7A>UL/@!:>(]<_X)M^!?V/O
M >KV]EK-O9>%/B_IR?%5_B%XY@:/X<F31_!WBO5O'T%[<>,-%L;CXA>))#XF
MO-=\+:?>WS6]Y]&_LR_LN^./@G\3_B-XJ\8:3\%/%R>+]9U77].^+VFZOXQG
M^.%EHNL>%/A_H=M\'KK1=0\!Z7H5O\/?!-WX4U2/P=JG_"Q-<%Q87&E7D?@C
MPEK/]L2W?IT<+-XF>&J\.Y:O:SS*C3J4LNR]86C+!0S:I@:<JB3A)9E/+\/B
M_>;H4,-F]*CE[^NU9HXL17C+"UL3AL[S)3<,-66'GFF+JXB-.O\ 590ITI3J
M\F)G@*=>IA:BIKF6*PD)8B,<+4AS9/A[P7_P3'\6>*KKP-X6_9G_ &9=?OK+
MQ7K?@>;7=*_84TN?X3OXZ\-Z9J.J:]X#M/CC_P *(C^ ^J^-M-@TC4H[GPK:
M?$B[UY=5L+O1(]-.LV5Y:1;OP>^"_P#P3Z^-WP\\'?$OPC^Q[^ROIF@>.C?C
MP_I_B_\ 9@_9\T7Q%<2Z=JM[HEZDNF6GAC4;5Y$U*PE^R"PU&]66&:!F,-Q*
M+&O)?AG^QC\;_AOXV^ &DV&O_#*#X6_ ;XJ_%GQ3_P +!T7XH_%[2/B5\2/A
M9\0M'^*6H:5\*_&?P&@^'@^%EWJVE_$/Q_I>I:MX^N/C%J<E_I_AFWUJU\/1
MZD(="/AT7_!,SXRGPOI7AG5M:^ ?B6]NOAU\-? =EXYUGQ#X[_X27]FR_P#!
M7QT\>?%7Q%XU_9YLQ\'KC_A)M:^(>C>*=$T[7O[2\0?!.\M-=\*Z6U[JOBW1
M!'!8>)3Q&9\E.J^%,+B:M>%:FX0RK+\*Z&+CAZDG&E"I=O 5L34J91@'53PM
M6FH9SG#IX3%3F>G4IX)K$+_67&86:KPG#FS3$8GV]-59X:5>;PTE%XSZO"EG
M.*H77O8AY+@(RE0:C]D_";X0_P#!/?XRZ;XUU/PM^R#^RQ9P^ /B=\2_A5XB
MLO$O[,?[/.F:E'XA^$GB:[\*>+=2MK2P\.ZD#X5>^L9I]+UF]FTZ>XT]H[A]
M-LT=H(CQY\'/^"?_ ,/-5^$&C:S^Q[^RUJEU\;?B7:_"+P5>^&?V7_V>=7T^
M'Q9>>&?$?BM&UN^_X1B#^SM'BL/#&HVDE_:1ZI=VM_)9@:3/";FXM/CC4_\
M@FW^T!%K'Q0U[P-XC_9L\!>,_$/B[]M7QSX6^+UM'XQ\2?$#Q8O[23:G8^ /
MA=\6M"U+X46>DQ^"/".G2VVIZYJUKXH^(5KIVLW,EKX?^'6J_P!C2:]XJ]'^
M"7[ GQ8^&8^&D5QJ7PDT/2O _P"W1<_M0GPCX=\?>.?&ECH_P]O/@QKWPZ'A
M/1?$FI?!;X:C7O&<GB#48=0NXKGP)X+\.WVF">XBU.TO/+TY.W"+%5ZM#!5.
M&,!2CB*^&57%U\KP=2'L_P"WEEBQ"E5C[2G&>789YDJ-91J4I4J-H.ERF-=8
M*C'%5UQ-B95*4(0GA5C<RG4A6Q>34Z]2A[DVI/#XQU,.ZD8M3JTZL4XKV,GZ
MAXFT7_@EAX0^)-Y\)?%7[._[+6C^-+#7_ 'A?5UN?V%-.D\"Z'XI^)OER?#C
M0/%'Q<L/@+<_!OPIJ7C(2.NA67B+XAV3W[I<6=NB7FVV>Q)X<_X)9+\._#WQ
M9C_9\_9-O/!7B[QGJ/PW\%7.F?L4^%];\6>,O'>D:WK7AO4O"/@OX8Z'\$=3
M^*WB[Q#;:KX;UV,Z;X:\"ZG.VG6-YXA@>70K,ZA751?L8Z=XE_:@^,7QN^*>
MK3:_X!\7^)?V?O&/@'X>:%XR\3VFE3>)/@IX>NK&SUOXH>"O[+TCPUK5YHWB
M![+6?!TD7B#Q%!'%:^;>6EK=Q00'P/X?_L<?M.^!- _9UA1/V>;[Q'^RS\;_
M (M_%7P@[?&OXJ_\(]\7=%^-.M^/%\1>'O%\/_#+L-W\(?$'AG0O%\-]X=\6
M:+;_ !LM[G6K6[TN;P_I>G:Q/JEAG3CF'+)8[(<JHU,;%NCB<+DKQ$\NPSSS
M+5B*DJ.&<*=?$4,LEF&+AED)T,1C92I)XBU!T'*JX:5+"O"YUF3KX:5&>)IX
MK-:F%PU:J\LQ=:%&$L3/VR5;-:>"P.+E--4*,JE2FY?O+?6OA;]E?]A3QKX=
MTGQ7X>_9#_91N]&UNV:ZLI-0_9.^%>@:G%Y=Q-:75AJ_A_Q)\,])\1^'M:TN
M^MKK2]9\/>(-*TS7-!U6SO-(U;3K*_L[BVBW_P#AB[]BW_HSG]D?_P 1D^"/
M_P P5>Z^%W\6S>'M*F\=6_ANR\736[RZWI_@S4=9U?PMI4\MS/):Z/HVM^(M
M/T76O$$&C:<UGI4_B2_\/^%W\1WMG<Z[#X1\(VVH0>&=)WL'_;_,?XU]>LNR
MV24GE>74W*,6Z?\ 9N!J.#<8MQ=24(2FXMM.<HQE*7,W%-._S4LQS",I1689
MPE&4HI+,I-)*4DDG[35))).WO)*7VCYL_P"&+OV+?^C.?V1__$9/@C_\P5*/
MV,/V+ADK^QS^R/G!_P";9/@CZ?\ 8AC\LX_2OI+!_P!O\Q_C1T_O''."1CC\
M?7%#RS+&FGEN723WC_9N!I7\O:17-3O_ #QUCNB7F>9)-K,<WNK-<^82E#=?
M%%5$Y1[I/78\,^%'[.W[.WPO_:\_8$\4_"_]GOX"_#+Q2/VP-'TO_A)_AQ\&
MOAUX"\3#2K_]G_\ :(>^TL:_X1\,Z1JW]F7S6]LU]I[7HL[PV]N;J"80J!_7
MK;;MK KM *A1G(P%&2OJG96PI8#=M&03_+7X?_Y.?_8#_P"SSO#P[GI^SY^T
M>/3CI[#WSP?ZEX/]6!UP <\]QTYYXQC/?Z5_,_BQ0HT.+8QH4:>'A_9.%_=4
MK<GQ-*5XI)M))+=V=NA^Y^']:M7R%U*]>K6J?VEBES5)3DVN56C><I.RO=*]
MK[),FHHHK\T/N0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?K$S- _Y.@_8$_[//\/_ /K/O[2%?U+P?<'^ZG\J_EHT#_DZ#]@3_L\_P_\
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
M&F*_]-Q)J***_,#[X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH CE&0G/25#^O3]:_C;_8?(_X8E_8MR=N/V0OV7\Y&[*?
M\*1\!!R 2!N7B1,$$[?+QMD9E_LE?HO^^G\Q7\;'[$0Q^Q)^Q;D'G]D']F''
MIC_A1O@5C^.%..G;'.*_:?!.$:F<9["?+[-Y3AHRYING&\\QJ0A><4VKSE%=
M=]-S\L\4'*&#R>46HO\ M'$R<G%32C3RZDY/EEH[75[]SYE^.GACXP>'?'WQ
MSUW0/@1HWQB\2_$*[^'6H?##Q1XL^$!^.W@UO!/AWPL^BZO\']6M[3XJ?"?6
M/@IJEGXN>Y\5V?Q"^U^*]"DT_4M2NI/"&L:WJ/VC0MGXM?#W]I#_ (0WXO\
MB'P?XP^,J>)?$W[2%Y93::/%'Q0\4_V+^S38>)W:S@^#WPX^'7QI^"%[I%Q>
M6Z1ZA?:MX1^(7@WXE:AH=QJNCVOC0Z;;Z#HVF_6GB/\ :+^#GA'X@?\ "LO$
MGBS4M*\6I=>$M/O99OA]\39_ ^AZAX^N(K/P1IWBKXM67@NY^$G@[4?%^H36
MVF>&M/\ %OCK1+W6=6OM.TFP@GU+4K"UN?;S%*"5*N2O4*I=N&4,=JAB5C/W
MWP5C'S2,JG-?L<,KPV+IUZ=',JF/G&IB\-A*$,16E&G&EAU[7"1IQQ="52=2
M6'J4XRA7PKK8'$8^G4=*E6J8R'YU/,\90A0A6P4:4O:4L4JCC*$,16E&3HI1
MA%TG3;J8=TJ=>EB8PS&A2Q/)4C"&"/RX\'^$?VM8_C7\%'\4_%CXR7?P_P!&
M\"?"Q+/6&^#7Q+@MO%EQ%-XS/Q)TCXVZ%;_M=_\ "(> _%=Y;'PSI%SKWQ1\
M!?M&>))+*STG7_#GC'2/$[^*;S4]63X>_M'Z9%XN\0/\0?VF+*[^(-I^WAI/
MB V.OZA\2(OA[ITOQ6U2/]E34_A=\,9?%?ARTTR\TCP1?1ZAX4@\(^(/"/C/
M6M$;^S=2\>:;-I7A6?PS^@6I>-=$TKQKX9^']Y]M37_&&C^)=:T<) KV#V7A
MG^S1JOVBY-RC0,YU*S6&-;*XANIH[F%[A+@21#@/"G[1?P9\:^/-0^&GASQ7
MJ4WC+3=7\9^'_L>L?#_XG>$="UG7OASJ@T7X@:-X-\<^,?!F@> OB#J?@K4V
M6V\3V'@/Q1XEN-%R+B_2&U<3-/\ 9V5JE3P?]ISJSKU<QHX*I6Q,ZD\=B83P
M>%S"I)U)SG*NZ.'PU+,L70@ZN.EC<9@ZV&HXG'8QYOH\TQW[RM#+J%-1P]/'
M3=##Q5*A3JTL;]6YJ?LW&G3<J\\3E].7UE1PM' 2BG&AAHX;\Q+'X;_M,I+X
MZ\?>%? G[1O@[XK:I\!?$/P[^&/B+Q#\;_VC?B5X?N]8\.>+_%5]=:]XK\'?
M$_XVW&N^#+_Q1X'U:ZO/ACX#\3^*_$D7@[QK>)'X<^(%YJ]K;^.;GWR3PA^T
M7!^S9X>L?#_B3XO>-?B!9>//B%JNEZEXH\(^,OAW\0_#>B3^ O'47A;39X?B
M;\>/CQ\0[U=*\57NF#PUXE\4_%GQ=K<S7.C;YX;+2;."U_2X03.0BQNS.@(V
M@Y*R 8D78K,R?.K?=*,"BM\L@!X[P7XWT/X@6>OZAX?%^;;PUXW\:> =2.IV
MJVL@U[P/X@O?#GB VO\ I%UOT_\ M/3IYH+U)+=;ZVN+*6YM8&BMHTUHY'@J
M3E1688IPQ&&E"K-XKZHZ<,5FLLR=5_4ZBP\Y3EC>:-9TY4ZLN7$.A2E.A2GG
M+.<3+$4\3_9<'+ X[+\;4I5:2Q$(_4L/A,NAAINM2E.I0JQITXSWDU7Q*KNI
M/%0E@OCKP%8:_P#![QI9^%_B=XW_ &@O$GACQU:?LW2?#RY\4_$3Q7XNU^^^
M/M_I'Q='QHT_^TM-U&VU"P\ V>E^&_!?B'QEX#9;3X+^&[RZAG\/^&M*MM1N
M;23F/C=\$_B;XD_:$U+XCV'@[P[XA^'ND^,OV/M>U6QL?!5NWQDU=?A?\3;C
MQ-J>I?"+XJ7WBN;2O"MGX.OX="O_ (C^"K_X;:IJGQ*^&Z>+O#&A>//!^N:W
M;7A_1TP,2"T()0;PSQQ,T:2.T <>8C!4E*/&A.Q)BA :6-&0\OXL\8^&O ^E
MV6M^+=7CT33-2\4>#/!MI?7-OJ%V;KQ1\1O%VB^!?!.EL+&TO;K[5XD\7^(]
M%TE;VX06-O=:B+O4;ZQTJ&>ZMNIY="I1P2C7ITJF"S.EBL"\/'DA.='$8.I@
M?K%*M7Q<,31JU?:74JE&+P=?+JT::JI(Y*6/Q%*K)TL/7G7K8&M@JCM'VLZ'
ML:N7UYQY</IB)T<LCBY5E!R>)J8FHDO;.4?RD^,.F?MQGXX_$75OA)9?%W1]
M+O+GXLZ+)I-A??%/6? UWX-7X8:HW@7Q-X-\3?$/]I/Q/\&=&\9:WXUL]%D\
M,Z'\-OV8_ 6N>$-:,<.M^/-0T?4O$>F>(.KN/@]\1+[Q9X_^*7PD'[9?@J71
M/@Q^S5HOPZT[XD_%CQ[<>+O%_C'PW^T3^TCK/Q$T[XB#QUXQ\5Z[\1M,\.^
M_&MF=*\+^.M<U;X>VWA_QG)>Z7X>_MFUT%O#?ZLF*0$J$;/SE@!O*J@0N7"E
MM@4R)DN$&74#.X;D,,H8 QMG*JJX.YF9/,&U<Y):/]Z".#"5F&8R'/+0R/#<
ME6@\P>(NLSQ52IA\1&CB,/4S&"<Y4I5,54HTJ%!.EC<)A%1JX7#YY4Q6;J$(
MSPF7X'K_ +<JJ$(QRZG1I.CEE!*5*?+5H957I2G3=*&$G%_671A@L1*;DY8!
M1PS=2I%8R/YL_##PC^TS=>,OVF9/BKXN^(NI2:]H'QXTC1_!!\ ^/X/A?J5G
MJ.O^);;X1W/P\\=^(_VC/'/P\CEM? ?_  C=O;Z%\.O@9\'+NXFU&_M/B-?>
M)_$FG:EKFJTOCU\)?%.N_#[]D;3-1\-?&98/!7PF\3^%?'!^"GP]^#7Q(\:^
M&-;UCX3>!]#L]'GT/XS>!_B!X1M]/N=2TW4M.F\1:;X>L_$>DW=K%)I7B/2(
M_-FN/TS$4A^ZI(('3#9^8ISCDDL&&#@G;(1A8Y"O-CQ5X=/BL^!AJD/_  EJ
M^&H/&+:*8;P2CPS<:M/H$&K&[-L--$,NL6\U@EM]M^WF6)V:U$(\VG+(J%3#
M5*/UJNJU667UG.598B;^H5<UQN']BYUZLU1A1S*MBJE*=><</%4?9Q^J2Q&7
M/GI9S7CB/K"HQFH87&N=+DE3C6K5,/DE/$XN7-07-5I2RNAB7-TZDIRQ=6$Z
MJ<(U9?EN?@G\8'N?V9M5^(/@?XHVVG_".Y_9>.M>'?@EXY\;:)%I#:/\"_C7
M\/O%T]C;>'?B##J6NV_AKQ+KGP_M/%,VK:SX@N+31-0\46-M>ZKH6NZ]+<4O
M&WPM^,?@_2/BOX7^''A[]IFPO_%'[5'Q!\:ZUXYT[XB?M->,M/A\)^(=,\<:
MQX$U/X<>%_AO^UG^S_KNMV6O:S>6.B>/85^)/AOPSX8U"YTG7/%7AGQ==:1I
M!T_]>5AE8!UC=U Y906495FP67*KP/ER0<Y Y& T*2I90"J=7##8,G;D/G;L
M&""Q.P8Y. :FKPW2Q5'%PAB<7SXS$XJ*Q6$E%KZSB\/E&#QN'PD%7C>6'7#>
M"QV&DG"O5QTL,J=25*%2A6VH9QB</5PTG@>98:G1Y(2BY4YRHX[,,TH593E"
M[=*MFE:59R<E*#HSQ+C#V2/S!^#7A#]JR"X\"_$SXL^+_CA:>*[;XJ_ S2?&
M/AO7O'B:=\+K3X0O^QO\-4^,VN:O\.X=5F\$PF/X^6WC"XUOQ!<)>ZSX;\6:
M=?7?@[5=-T[5_$USK7Z*>!O&&D_$'P5X1\>:#!JEOH/C3PYHWBG1HM=TB\T'
M61HOB&SM]0TZ34M&U!VU'3)YK"[MYY=.O-CH[,L]I:2(\*]0T?WHYD 23;'*
MDS^5$T%QF*59]X4+;W*J;=A/F!HA<^853> Y26 9@0QY8,@C<'N&C"H(V'0Q
MA5"$; JA<#W*%"6'C:,DZ-5SJ-)IJI*M+!.4VXMI.='!\K44HPK8C%5H*,TH
M1\O%8J&+IT:4Z7LZN&IPHQG&].I!4U9PDE"+?+*37O-M)1BVTKM1T&>N!FD;
MO_NM_2G4UN_^ZW]*V.26S_KK$S- _P"3H/V!/^SS_#__ *S[^TA7]2\'W!_N
MI_*OY:- _P"3H/V!/^SS_#__ *S[^TA7]2\'W!_NI_*OY>\6_P#DK(_]BC"?
M^E,_>_#O_DGW_P!C3%?^FXDU%%%?F!]\%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MZM!:1W.C6K?3X( P%9<<+&8Y$=0-OR%&C0JR9971E1HFBDCE2*15C;X#U_\
M:/\ '?C3XG_#'0O GA2R\/?"O3OVI_AW\(?&GC>[^)9M/&^N:WKOP 3XR7WA
M!_A*G@*?3-0\$QZ=XS\)6,GB.#XM1ZU<Z_I%Z]EX)/A@V'B.\\SG_:Q^*?C3
MP3X5L_!OAU(M/T;XV?L=>$?BI\3O$'Q4TG0_'EF/B_\ M8>$O#$WAGPW\//"
MOP5T#PKXZT;7_!-M>^$?%%Z/$GPSO[7PYXDU%--\.>*I='U?5I/H<%F6 IQI
M8&DJL/9^PH4%2PN)E1I8:KF>6X##5XQC3BX4)2S2%!U)X;V#E"KB8RC&HH4O
M$GEV.Q53"XFI'"WS/$XFG-K%86FZ>(IX=5:LI1YKR2Q#JP]C3_>PC34)^]&9
M^I.[DCN!G#;D)&\QA@K*&*,XPCXV/U1F4$TA.0?93Q]0#GZ?E]*\I^#OB[4O
M&_AGQ!K&H/J<S:=\2OB+X7BFU*70Y9/L_A;Q+?:1;6Z-H/A;PC8):Q68\NUA
MN=/N]3A@B2+4-8\1:BXU2O5B, \@Y!&>!Q@],=>1^ &/4U[%"K#$8:EBZ;M2
MKX3+L7"F]9QIYAEV5YC0E?1RYJ&9X>56-OW%2=6B]</(\>I!TWB*<_CI\UEV
M2QJH*_?]VK='S>]OH9N@?\G0?L"?]GG^'_\ UGW]I"OZEX/N#_=3^5?RT:!_
MR=!^P)_V>?X?_P#6??VD*_J7@^X/]U/Y5_,7BW_R5D?^Q1A/_2F?O'AW_P D
M^_\ L:8K_P!-Q)J***_,#[X**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH 8_1?]]/YBOXV/V(O^3)/V+1W_ .&0?V8BH."-
MW_"C? F').0HC&=P*L&5SN&0I']DTG\'_71?ZU_&S^Q"0/V)OV+0>=W[(7[,
M(QP-X'P-\"EH@Q^5#(H(\QRJJ V64$NG[5X)_P#(XSU+23RG"RB]-)4LPK33
M5TU=:VT?HS\K\4N5X#*^=<U/Z_B(U(ZVG&IE]*/*[.+M>STE'U/H1?#'AU;K
M7]070M*2\\7V]K:^*+Y=/@6?Q#9Z?I[:-$NM7;6_G:G%I^E3M86Z7S7$%O:S
M()UEA$:IYWK_ .SO\"?%NH>%];\3_!GX;^(-2\!:7INA^$M2U7P7HVH7'A72
M=#NCJ&AZ=H\US:RC3+31M08WNBV$<Z6=A?7#W%BL<LUQ)<?)GQ4_:&N/ GQU
M^,NN^'OB)HNJ^"OAIX8_8R\-_%"QN_$,GB#P+\)SXP_:8\4Z%\8];\8:;8ZP
M=(^'/BO1/@WK<?B/7]<UV&QO?#/A*V\/>)/%"GPK9P>;YGXX^.UW\3=-T#XH
MZ'KFEZQI^@:S^WSX9\%>)O!^I>*O#UEJO@_P5<:/X?\ !^L6?B?PCXCT3Q.L
MMYI6FI<KXH\->(=&BOS>G5='NK>TNPK_ ++C,SRR.$^MU<-2QGL::E.C&E2J
M.,<76G"SA*,DH<V+?-*,(VYL?R3A*I6YOSRGD^.I3P"6,='ZY*,:.(5:<:BQ
M57"8I?5JC4[1=2ADOLZD)IU/J<<!7G[F(H-?I/+\-?AU,BP3>!?"%Q!'J/CS
M5XX)M TV>V75/BC<ZM>_$K4O+DMF1K[X@7.O:[<>,;LKYWB276-0?5VNS/\
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
M8A 7<B,DQ@LI"$@ [,GY<A54XQE5 /  K[N_X= W?_21+]M;_P (+_@GI_\
M0*T?\.@;O_I(E^VM_P"$%_P3T_\ H%:J/BYPM#X,-G,-)KW,OP$-*CFZB]RI
M#2HZM5U%M4=6JZBJ.I4=2'X<9XU9ULH:]W1XO,6O=Y>71X=KW>2'+I[O)#EY
M>2'+\-OJ%]))'-)?7CRPY\F5[IVDBSN)\MS(6C)+-RA!^9O4U$]U<R.))+JY
MDD$CRB1[AGD$LBJKR!V<L'=557<'<P50Q(48^Z?^'0-W_P!)$OVUO_""_P""
M>G_T"M'_  Z!N_\ I(E^VM_X07_!/3_Z!6B/BYPM!J4,/G,)*G3HJ4,OP,)*
MC2ESTJ*E"K&2HTI^_2HIJC2G[]*C2G[P_P#B'.>WYO;Y3S7;YOKF9<UW>[YO
M8<UW=W?-=W=V[N_PLMU<)G9<W"YB,)VS$9A)8F(X;F,EW)3[I+N<99LNEO[V
M= D][=3QA!&$GN99%"+(LBQA7=E"B5(Y%4<!XT< ,%(^Y_\ AT#=_P#21+]M
M;_P@O^">G_T"M+_PZ N\9_X>)_MJ<\8/@+_@GIGGV/["H_3G\Z:\7N%(/GEA
M,XDXI*+> P$6FN7EY9^U4ER\D>5*44N2-DN2/*I>'/$#32Q64QYE)2;KX^LG
M&HFJB<*E.$6JB;4VY-R3:DIJ4D_A!VDE)WDR9 Y9MQ.Q5522V2=BJJ@\;0H
MX  :#P.3^:_UY_.OJ'XN_P#!+O7?AWX9T+6M*_X*#?MAWUSJGQ5^"7@::'4_
MA[_P3_D@33/B9\7_  /\.];NK;[%^Q'I\T>I6>B>)M0O=)GEEN+*#5+>TFU#
M3M4L4N-/N/3_ /AT%=GG_AXE^VMSS_R(7_!/3O\ ]V*_RX]*I^+O##A":PV<
MP4^9+EP6#DFH<D79JNU:-X1LMO=5DN6*SAX<9VI3I_6<GG*#3G>IC*+4JG-.
M[Y*=5R<[2E>5KN\E*;<FOA#/N?S2C/N?S2ON_P#X= W?_21+]M;_ ,(+_@GI
M_P#0*T?\.@;O_I(E^VM_X07_  3T_P#H%:G_ (B]PQ_SXSO_ ,(<'_\ +R_^
M(;YW_P _<G_\*LP_^9CX0S[G\THS[G\TK[O_ .'0-W_TD2_;6_\ ""_X)Z?_
M $"M'_#H&[_Z2)?MK?\ A!?\$]/_ *!6C_B+W#'_ #XSO_PAP?\ \O#_ (AO
MG?\ S]R?_P *LP_^9CX0S[G\THS[G\TK[O\ ^'0-W_TD2_;6_P#""_X)Z?\
MT"M'_#H&[_Z2)?MK?^$%_P $]/\ Z!6C_B+W#'_/C.__  AP?_R\/^(;YW_S
M]R?_ ,*LP_\ F8^$,^Y_-*0\]SZ=5[D#^$Y_#^E?>'_#H&[_ .DB7[:W_A!?
M\$]/_H%:0_\ !(*[&,?\%$_VU!S_ !> ?^">I'_K"R_SH_XB_P +K5X?.I)7
M;C+!X6,6K/24H5^=+NX^\ELGL->'&>)IJME$6OM1Q&-E):/51J890DUT4VHO
MJS\_-"(_X:A_8#Y'_)Y_AWCMG_AG[]I#G.>O/3OGCCD?U.H!CL.G?V[^G.?_
M -0%?D?\._\ @D_HW@3XN?!SXM>)OVQOVJ_BVWP7^(*_$OPUX(\:>&_V/M!\
M)W_BBW\'>,/!EG<:_>?"C]E;X:^-KBQM-+\:ZS(FGZ;XNL(KF]:T>Z6:* H/
MUL@Z,.>"O4YQ\HRHP /E.1\N01@@G)-?B_'/$6#XISRGFN I5*5#^SZ.'<:D
M>5J5.>NEW;I:]F[-V2/TSA'(\3D&34\OQ52-6K3K5:KJ0UB_:R>[:5VM5UZ:
M]%/1117QY].%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 0SN$3<Q(&Y02%+8R<9P,G&3R<$*,L< $B!&#9(VX4E6)4@JPZ
M@@XP0>F0,KAAPP)GG4.J @$"6,\C/!."/Q!*GV)'>OY#?V;OCO\ MO\ Q9_9
MQ_9X^+'BG_@HG^UI#XH^*GP#^#/Q/\3PZ+X;_8JL]&A\1_$#X:^&/%NO0Z/9
M7G['.I7=EI,.JZQ=1Z79W.HW\]M8K;Q7%]=W*2W4WT/#O"V:\5XC$X7*EA8S
MPE"&(KUL3B:=",:=2JZ,-)X>LY?O(N*Y;M7O9+4\//.(,NX?HT:^8NJX8BK*
MC2A1PBKS=2%-59/F]K3:2A*+=VDGHFVW;^N_<,GD =N1_B:,CU'YBOY=O^$V
M_;#/(_X*,?MD?AHG[$'H#W_8L]Z/^$V_;#_Z2+_MD?\ @D_8?_\ H+:^N7@_
MQ=;WJ>1-IM-RS2";LVM4L TGZ'SO_$1^&]/>S):+_F7UNJO]G&I?<D?U$Y'J
M/S%&1ZC\Q7\NW_":_MA]?^'C'[9&T8W-_8?[$)5,]3(P_8KV0@9C(:=HD=7+
M(S;2"'QO^V$,?\;&?VQSGH1HG[$&.O/_ #99V'/^>&_!_BZ*YI4<BC'F<>:6
M9\L5)0A4LY2R^"NX3BXOX9/FC&3G"<5+\2>&5S>_F+Y(SG)1P%><HQIJ#FW&
MGCJDM%4@^7EYFI)J#5VOZB<CU'YBC(]1^8K^7;_A-OVPL@?\/&/VR"6( QHG
M[$&220, ']BP<Y(&."20!D\4X^,_VQ@P4_\ !17]LD,< *=#_8B+;L+\IV?L
M5.H/SJ%0MYSDD+$2!N<O![BZ+C&5+(%*5^6/]KTG)J*@Y2LL(W[.*J0<JC2I
M14XRE4C&2D5_Q$?AKI/,'[T(7C@:\ESU/;.G"\<:X\\_J];ECS<S]G*R;Y5+
M^H?(]1^8I"P]0!QSD>OW3]?7J,=L5_+NWC?]L)0Q/_!1G]L8!022=&_8?X"K
MN=R1^Q85\L8>-6R6:>.2$HK*"P?&O[80+9_X*-?MC@H&+ Z+^Q!F-5?:Q=1^
MQ67RJXD8(LA5"20,&C_B#O%_+5E[/)(*C.<*KAF49RA*$X4I<T'E]U3=2K3@
MJKC[.4VHP<VI**?B/PTU93S%\RDH\N!K2YIP:YZ<?]O7-5BURRHQ;J*;C!Q4
MI13_ '__ &FR#X#\&@$+_P 9%?LH J2.=O[2_P *6QUSQN7&>I90.2*^B@0
M.0.!P3TK^634]9_:AUVW@L_$W[>_[6_B6QM=2TC6K2PU?3/V.HK:T\1^&M7L
M?$7A/Q#!_8O[(FDROJ7A;Q1I6D>)='@NYKO0[G4])LX=?T?6M"EU+0]1T?\
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
MB17GBGX:? EKM[33Y/".I>.=-34]17YT^"?QX^-&C_LKI\/K^\\$>)=&T_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5%)T;_<_K4M12=&_W/ZT=5ZK\T-?JOS1P/Q1_Y)I\
M1?\ L0O&/_J/:A5;X*_\D<^$W_9,_ ?_ *BVE59^*/\ R33XB_\ 8A>,?_4>
MU"JWP5_Y(Y\)O^R9^ __ %%M*KKA_P BV?\ V,X_^JQ'%'_?E_V+_P#WH53T
MRBBBN0[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO(TH9PH; 52I #+D[AC
M;P6.><!NRY"##/8K\G_VL_V>_@'^TG_P4C_8G\"_M%_ _P"#_P ??!.E?L0_
M\%'_ !7I?@[XU_#3P7\5/"NF^*;'X]_\$L=&LO$MAX>\=:)KVD6?B"STC7M<
MTNUUFWLX]1M].UG5;*&Y2VU&[BF /U?7.T;OO8&?K^9_F1[TM? '_#IW_@EE
M_P!(T_V /_$-_P!G7_YW-(?^"3W_  2R /\ QK3_ & .A_YLV_9U_P#G<T ?
MH!17Y^_\.G_^"6.WG_@FI^P ".I_X8V_9U]3V_X5Q[<X]^E,;_@E!_P2S&"/
M^":G[ (7(R?^&-?V=<'.,$'_ (5O@ D^O.>.1BIYDVHK5OI=7M?EYK;V;:6G
M5I:"OIS/2-KMO9=[Z]-WV2?H?H+4;@G=@9RA'XYK\^O^'4G_  2SR ?^":O[
M "Y."#^QK^SKD#CKGX<8!Z]^001GM6O/^"5W_!*K3[:ZOK__ ()O?\$][&PL
M8)+J]O;S]CS]F^VM+.U@C,EQ<W5S/\.HX;>W@17>:>61(HHU+NP )I>TB]M7
MHTKJ[>C26MFY*[5IM>[K)<T.84E=+5-V:NGJMT]K^]:R3BFVFDG9V^R_BFMP
M?AM\10D99?\ A!/& &" S%O#FJ#:./[_ )84^I))PIS%\%@P^#GPE!!4K\-/
M @8'&01X5TL$' QD'KC R/PKXVM_^"8/_!*JQ73M=M/^">7_  3TLX7N+"XT
MC6(/V1_V;K:-KJYGMCH\VF:G%\/DC>YN+F2 Z=):SF2::2'[*6D:/.E>?\$K
M?^"86HWESJ%]_P $X?V!KZ]OIYKR^O;S]CW]GBYO+N\NIFGN;JZN)_AT\UQ<
M7#O)---*[S2RL\CLSMD[1Q5-8.5&TE_M7UEU'91Y(X66&DDK*4G!TY5:EE[L
M4TX\T)\N"I6Q$*W,FI4%AE!*\E)XJI7<Y--I12E&+WLI4W>TFH_H'17Y['_@
ME#_P2VVC'_!-/]@'G!W']C7]G,<$]0/^%<\C&.>F.>33#_P2B_X)< ,1_P $
MU?\ @G\^!P/^&./V<00P RH_XMSC/5AN &!T'-8^TC9M.]E?1-IQ24FXM*T]
M'&T8.4I<T7&+4E)[WULTT^VFC<N5*3NU'9OFDXPLF^?1I?H917Y[1_\ !*+_
M ():'[W_  35_P""?[ @8*_L<?LY'G')^7X<D#)P,<]?I4__  Z>_P""661_
MQK5_8!P>@_X8V_9TR3TY_P"+<'IU/3THC/F4FE).+::=KZ;O1R5M^MU9J48R
M3B%]%)Z1DDTW:SOLM&]?O3T:;33?Z!4?2OS_ %_X)/?\$LB!G_@FG^P!GG_F
MS?\ 9U]?;X<TO_#IW_@EE_TC3_8 _P#$-_V=?_G<U2::33NGJFNJ[C_#R['W
MNK3;@&  /)/(Z,!\I( &01\K?,1GG=D"Q7Y<_LQ?!/X-_LX?\% _VH?A)^SS
M\)OAK\!OA1/^QS^Q?\1I_A=\&? WACX7_#B7XA^(_C9^W9X:\1>/I/ W@C3-
M#\+OXVU_PWX(\%^'M;\6-I1U_5M"\'^%=(U#4+C3_#NCVUG^HU, HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^?WQ)_Y
M2F?L;?\ 9@7_  4I_P#6C?\ @DY7Z U^?WQ)_P"4IG[&W_9@7_!2G_UHW_@D
MY0!]YRA@6VX)9B ,@<[F!.2<9 .1]/6OSK_;S_9F^*?[16N?L8ZE\-O^$:"?
M 7]J^U^,WCD>)-9DT:4>#X?@/\>?AR7T PZ3JBZGK*^)/B'X;D72I9=/MFL4
MO[R2^#VD,4OO'[5?[4?A[]E#P+X>\;^(? 7CSXG7/B[XE^%?A9X7\%?#?4/A
M-H_B'5O%?C,ZI+I"R:]\</BG\%_AEH>FPVVDW4][J/B3XA:+&A$=I:+>7EQ!
M!+S]U^VI^SQX2\/_  RU'X]?$/P+^R]XO^+6F:7J?A3X2?';XO\ P-TSXB7$
M>OZT^AZ/;V\G@#XJ?$7P%XD.K:B]O!I^H> ?'GB[0[J>_L+*/5!J;&Q@YJM!
M8NI&C"=55(XBG3C'#N?M_:U<-BZ5.%)TUSQE4HYA*O3J0;J4JU/#2IZ\EVI^
MRBJLN3V:C.I*<[.G['"8C#U*]6*;]ZE1GEL8XEU.6,84<3%3BYR:_G[\'?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>#?$OP6\2>#_ !KK'[+7Q+U;PWXBO?AA\,_VM?@]XFUKX\>'O%/[:?BGQO\
M$SQK\2/!/[7GCO4]0USP-\6/@KH7ASXBZ%H'BBR\%WNAW&L>#;WZ^_9O_8-N
MO@5:3KK'Q8T_X@:]=_LF^#?V8+G7X_A?!X2G\[0/'_QT^(6M^-[2W3QIK[66
MF>)K_P",]E!+X$M[U$L7\%65W-XFU=M2M+?0/T/,D#+&2<)@",ESG#J5 [[B
MP_B). &.<Y)L1*@ VMD$)@E@>-F!R.ORX)Z<'..IIQQ%94J--32A!24(3BER
M1A/&RY:*DFI0]ICL14YVU&5:I]9<O;0HJ.3IPJ1E%RE*%:<J]6]1_O:U2OA\
M1)REO5<9TJ%ZLW)QAS8**C3K.+_,'P!^P+XV\"9\.-\>_"^M?#R;QK^QY\3T
MT9O@KK-AXQB\?_LN^ O@?\,=1G3Q@?C=<^'X_!7Q$\,? W1+G3?#2> %U_P1
MXFUS7-5NO&WCO38[#0+7Q'PW_P $N/C#H/PUL_AGJ7[2OP%^(6A?#_\ 9O\
M@7^R[\$;#XB_L?\ Q!FT?PQ\-?V>OB1I'CSX?>,/B?#X!_;2^'7BCQ]\:K2#
MPWX:C/COX=^+O@7X<TWQAH-EXRT#X>Z,IN?#4O[6!$W DX&X C(P27+8)ZGY
MF)'/<XZFC9!]X8(("\X_O#KG/4@#D8.:QP]..'IUZ5&$W#%4E'$1J-SC5@J#
MPL5)5;IS6&E+#TZ\H^UHX>4Z+Y%4DGO*I/VBJN;IU*<6XSBW"2=%Q=.\H-.-
M&+G)RHN5HMQO?G:/$/V9_AGX\^#WP9\%_#?XG?%[6/COX[\,V%Y;^(OBIK>F
M:EI%WXFN[W6=3U*(0Z?KGB[X@>(K73-(M;R#1-'A\3^/_'/B8:5IUF^N>+==
MU!Y[Z7WNH8EC7=L[XS_WT^/UW>M35O.7M9U*LDN:K4G.=HQ@G*37-RTXQC&G
M%\JM3C&,8+112>N<(*G!4XMN-.\(<S<I<L6^52E)RE*2NU)N3;=KMVN%%%%(
ML^!_!'_*43]IS_LP?]A;_P!:&_X*)U]\5\#^"/\ E*)^TY_V8/\ L+?^M#?\
M%$Z^^* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "OS^^)/\ RE,_8V_[,"_X*4_^M&_\$G*_0&OS
M^^)/_*4S]C;_ +,"_P""E/\ ZT;_ ,$G* /OZ2..5&CE1)(V&&215=&&<X96
M!4C(!Y!Y&:8+>W#0L((0UNI2!A$@:!"NPI"=N8U*?(50J"ORXQQ4U% $$T:E
M&VQHQ*E,% 01(ZEU/R-\K'YG!4J3\S\#(X?P#\-/!/PT@\0VO@G0(]"M_%?C
M/QG\1->5;S4K]]0\8_$+Q#=>*?%^L-+JEY>S6IUK7;VYU&73K.2WTJRDE,&F
MV%E;(L*]_14+W)2M=^T>N[2\WT7EZ_>$4<$$("PPQ1*"2%CC1 "Q)8@*  6+
M,21R223U-<%K_P -O!OB#QMX&^(NKZ$^H>+OAG9^*[+P/J']HZM%:Z%'XZLM
M,TKQ-/#H46HP>'+[4[S3=*MM.M=6U72[W4]%TRXUFQT:]TZTU[6X-2]"IK.J
M\$D=.Q/7@= :OLNK=DN[LW9=W9/Y)@E?1*_D-B#"- _+  L<'ENY 8!ADY(W
M#<!U).29,#TZ]?>F[UR1GD<=#U].E.I)II---/9K5/5K1]=4UZH5UJE:Z>J[
M/S$P/0?E2X'7'/K113&%%%% !1110!\#^"/^4HG[3G_9@_["W_K0W_!1.OOB
MO@?P1_RE$_:<_P"S!_V%O_6AO^"B=??% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y^_$HX_X*
ME_L;G!;'[ /_  4J.%!)./VC/^"3AX R?\Y/%?H%7SY\<OV4/V9_VFI_"MQ^
MT/\  +X/_&^?P-%X@M_!DWQ4^'GAGQS/X4@\5MH,OB:'P]/XAT^^DTB'Q!-X
M6\-3:U%8M#'J<GA_17NDDDTVTDB /H)3N .",C.&&"/8CL?:EKX%'_!*S_@F
MI@9_8+_9)8@ $GX"?#<DD#&26\/LQSZLS'U)/-+_ ,.K?^":?_1A7[)'_A@_
MAK_\SM 'WS17P-_PZM_X)I_]&%?LD?\ A@_AK_\ ,[1_PZM_X)I_]&%?LD?^
M&#^&O_S.T ??-0R9).%)P!@XSR<^W;Z_SKX,_P"'5O\ P33_ .C"OV2/_#!_
M#7_YG:B;_@EA_P $U%;:/V"OV2,'_J@GPV'0=\>'N?H>U*5DFV[63::5W&RU
M:\U&_P!_F#O9VT=G9]M+W^23/O0LRD_(^>"6"DC)4\Y]!P#SD9R>%)%@'& 0
M>@YQ_/\ K7X[?M>_\$[?V#_A3^RY^T-\2?AG^Q[^S;\/_B'X#^#GQ#\7>"?'
M'@WX.^!_#GBSPCXGT'PQJ&HZ-X@\-Z_I6CVVIZ-K>EWT,-WIVIV%S!<V=S#'
M-"ZR+N/K_P .?^"8?_!.?Q!\/_ NOZY^PU^RGJVMZYX-\+ZOK&JZA\"_AW=Z
MAJFJZGHEC>ZCJ5_=W&@RSWE]?WDTUU=W=Q))<7-S++//+)+([GM66RCE<,V4
M[0EF57*/8_RNC@*690K*S<;5:==IJW-%QLWJD<4<9%YC4RY1?-3P%''JII:<
M:F+K8.2VO>-2B[W>M[I6U/TLHKX&_P"'5O\ P33_ .C"OV2/_#!_#7_YG:/^
M'5O_  33_P"C"OV2/_#!_#7_ .9VN,[3[YHKX&_X=6_\$T_^C"OV2/\ PP?P
MU_\ F=H_X=6_\$T_^C"OV2/_  P?PU_^9V@#[YHKX&_X=6_\$T_^C"OV2/\
MPP?PU_\ F=H_X=6_\$T_^C"OV2/_  P?PU_^9V@!G@B5?^'HW[3B$@/_ ,,"
M_L*,4R"P5_VB?^"BB*6 SM#$$+NQO(<+DH^W[\KQ#X)?LT_L]_LUZ5KNA?L^
M?!/X6_!31?$VJ6^M^(=+^%_@;PYX(LM<U:UM4L;;4-6@\/Z?8IJ-U;6<:6UO
M+="5K>(,D!C#MGV^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH/0_2F,2%R,\'J2.1
M[XXZGT/3-3*7+NFUU:3=GT7*DY._DGYAUMU?];[#Z*K"4%MI+ XR3DA>N,9V
M\'VQ3]R_W_\ Q\__ !-"DFKI37^*G.+^Z44[=G:SZ";Y7:7NNU[73T>ST?4F
MHJ'<O]__ ,?/_P 31N7^_P#^/G_XFG?RE_X#+_(7/'NOO7^9-14.Y?[_ /X^
M?_B:-R_W_P#Q\_\ Q-%_*7_@,O\ (.>/=?>O\R:BH=R_W_\ Q\__ !-&Y?[_
M /X^?_B:+^4O_ 9?Y!SQ[K[U_F345#N7^_\ ^/G_ .)HW+_?_P#'S_\ $T7\
MI?\ @,O\@YX]U]Z_S)J*AW+_ '__ !\__$T;E_O_ /CY_P#B:+^4O_ 9?Y!S
MQ[K[U_F345#N7^__ ./G_P")HW+_ '__ !\__$T7\I?^ R_R#GCW7WK_ #)J
M*AW+_?\ _'S_ /$T;E_O_P#CY_\ B:+^4O\ P&7^0<\>Z^]?YDU%0[E_O_\
MCY_^)HW+_?\ _'S_ /$T7\I?^ R_R#GCW7WK_,FHJ'<O]_\ \?/_ ,31N'.'
M'3NQ.!Z_=X^M%_*7_@,O\@YX]U]Z_P R:BH-QSC<?KSC\_\ /YTNX=W'X,1T
MX_NGG.<FES)[*6CL_=E_D'/'NOO7^9-14.Y?[_\ X^?_ (FC<O\ ?_\ 'S_\
M33OY2_\  9?Y!SQ[K[U_F345#N7^_P#^/G_XFC<O]_\ \?/_ ,31?RE_X#+_
M "#GCW7WK_,FHJ'<O]__ ,?/_P 31N7^_P#^/G_XFB_E+_P&7^0<\>Z^]?YD
MU%0[E_O_ /CY_P#B:-R_W_\ Q\__ !-%_*7_ (#+_(.>/=?>O\R:BH=R_P!_
M_P ?/_Q-&Y?[_P#X^?\ XFB_E+_P&7^0<\>Z^]?YDU%0[E_O_P#CY_\ B:,@
M]'_4G^@Q^M%_*7_@,O\ (.:/=?>B:BH2QQ][CUZ?KUH#+_?_ /'C_P#$G^=%
MUMK_ . R_.UA*<7U_+_,FHJ'<O\ ?_\ 'S_\31N7^_\ ^/G_ .)HOY2_\!E_
MD/GCW7WK_,FHJ'<O]_\ \?/_ ,31N7^__P"/G_XFB_E+_P !E_D'/'NOO7^9
M-14.Y?[_ /X^?_B:-R_W_P#Q\_\ Q-%_*7_@,O\ (.>/=?>O\R:BH=R_W_\
MQ\__ !-&Y?[_ /X^?_B:+^4O_ 9?Y!SQ[K[U_F345#N7^_\ ^/G_ .)HW+_?
M_P#'S_\ $T7\I?\ @,O\@YX]U]Z_S)JKR?ZP?C_Z"*=N7^__ ./G_P")IA(9
M^#D 'GKR5/'OS[# '6DUS)I)ZJ2UC+K%I=.X<\>ZU4NW\LO,^2/V_?\ DR?]
MK+_LWGXM?^H9JE>^_"+_ ))/\,/^R>>"O_4;TRO /V^L_P##$W[63$YQ^SS\
M6%(]"_@S55'8G)/XCC.:]Z^$C'_A5'PPY/\ R3SP3DYP,'PUIG/J3D]./2OI
M'._!U)VDD^+J]KIWDO\ 53 MR22O9.7*WW31X4)17%%575_]6L.W_=OQ!C;)
M[ZW36GZGI%%0[AQ\^1Z@D<\]3@^X]\>U&Y?[_P#X^?\ XFOG+^3_ / 9?Y'N
M\\>Z^]?YDU%0[E_O_P#CY_\ B:-R_P!__P ?/_Q-%_*7_@,O\@YX]U]Z_P R
M:BH=R_W_ /Q\_P#Q-&Y?[_\ X^?_ (FB_E+_ ,!E_D'/'NOO7^9-14.Y?[__
M (^?_B:-R_W_ /Q\_P#Q-%_*7_@,O\@YX]U]Z_S)J*AW+_?_ /'S_P#$T;AV
M<_7)('KG@?E^9HOY2_\  9?Y!SQ[K[U]VY-14&XYX;(XYR3U]L?I_.EW#N_/
M?YB.>_&#_,T77G_X#+_('**=KIJU[IJWIO>]M2:BH=R_W_\ Q\__ !-&Y?[_
M /X^?_B:+^4O_ 9?Y!SQ[K[U_F345#N7^_\ ^/G_ .)HW+_?_P#'S_\ $T7\
MI?\ @,O\@YX]U]Z_S)J*AW+_ '__ !\__$T;E_O_ /CY_P#B:+^4O_ 9?Y!S
MQ[K[U_F345#N7^__ ./G_P")HW+_ '__ !\__$T7\I?^ R_R#GCW7WK_ #)J
M*AW+_?\ _'S_ /$T;E_O_P#CY_\ B:+^4O\ P&7^0<\>Z^]?YDU%0[E_O_\
MCY_^)I"V.C9STY.>!R,_4GMV&<=:+^O_ (#+_(.>-TK[NU[JR\WKMTT[D]%0
M[A@G>>G."3CC\C@_GU]J-R_W_P#Q\_\ Q-%_)_\ @,O\@<H_S+^NOS)J*AW+
M_?\ _'S_ /$T;E_O_P#CY_\ B:+^4O\ P&7^0<\>Z^]?YDU%0[E_O_\ CY_^
M)HW+_?\ _'S_ /$T7\I?^ R_R#GCW7WK_,FHJ'<O]_\ \?/_ ,31N7^__P"/
MG_XFB_E+_P !E_D'/'NOO7^9-14.Y?[_ /X^?_B:-R_W_P#Q\_\ Q-%_*7_@
M,O\ (.>/=?>O\R:BH=R_W_\ Q\__ !- 89.'/3U)&>?;^GO[$OY/_P !E_D'
M/'NOO6K[+7=DU%1;NGS'(ZGMCGG!QTS^E)N7^_\ 7YB.>_&WBB_D][?#+[]M
M@YX]^E[W6_;??\":BH=R_P!__P ?/_Q-&Y?[_P#X^?\ XFB_E+_P&7^0<\>Z
M^]?YDU%0[E_O_P#CY_\ B:-R_P!__P ?/_Q-%_*7_@,O\@YX]U]Z_P R:BH=
MR_W_ /Q\_P#Q-&Y?[_\ X^?_ (FB_E+_ ,!E_D'/'NOO7^9-14.Y?[__ (^?
M_B:-R_W_ /Q\_P#Q-%_*7_@,O\@YX]U]Z_S)J*AW+_?_ /'S_P#$T;E_O_\
MCY_^)HOY2_\  9?Y!SQ[K[U_F345#N7^_P#^/G_XFG CKN)]N3^N!G'7I1==
MI?\ @,O\@4HOJOO6I)13=N.[?G_]:G4E)2O9WMONOS2*"BBBJ **** "BBB@
M HHHH **** $;[K?0_R_'^5>&_&7QGXL\+VG@71/ \WAZP\4?$CX@6'P_P!)
MU_Q;HVJ>)] \,S7'A;Q7XLEUK4/"FC^(_!VI^*(VM?",NCKIMMXT\+-'<ZK'
MK+:M/'I+Z%JGN3=#]#_*OF_XY_\ (U?LU?\ 9Q.F?^JA^+];8:,9XB$))23C
M5E:24HWIT<165X2]R2;H1B[_ &9274YL7.4*,I)Z)TDUM?VF(H4=]U956]G=
MI)Z:F>OAC]KTGCXX_LW'C.?^&4/BB1CT(/[:9Y_#\JD_X1?]K[_HN/[-G_B)
MWQ0_^C0KZ83J?I_45+36(J63=/!/F2DO^$[!QLI1BU'W;)\M[<S7-+=C>'A]
MFIB()65H8FO"+=M7RP:BF^MD?,7_  B_[7W_ $7']FS_ ,1.^*'_ -&A1_PB
M_P"U]_T7']FS_P 1.^*'_P!&A7T[13^LS_Y]8+_P@PO^8OJR_P"?V*_\*\3_
M )GS%_PB_P"U]_T7']FS_P 1.^*'_P!&A1_PB_[7W_1<?V;/_$3OBA_]&A7T
M[11]9G_SZP7_ (087_,/JR_Y_8K_ ,*\3_F?,7_"+_M??]%Q_9L_\1.^*'_T
M:%'_  B_[7W_ $7']FS_ ,1.^*'_ -&A7T[11]9G_P ^L%_X087_ ##ZLO\
MG]BO_"O$_P"9\Q?\(O\ M??]%Q_9L_\ $3OBA_\ 1H4?\(O^U]_T7']FS_Q$
M[XH?_1H5].T4?69_\^L%_P"$&%_S#ZLO^?V*_P#"O$_YGS%_PB_[7W_1<?V;
M/_$3OBA_]&A1_P (O^U]_P!%Q_9L_P#$3OBA_P#1H5].T4?69_\ /K!?^$&%
M_P P^K+_ )_8K_PKQ/\ F?,7_"+_ +7W_1<?V;/_ !$[XH?_ $:%'_"+_M??
M]%Q_9L_\1.^*'_T:%?3M%'UF?_/K!?\ A!A?\P^K+_G]BO\ PKQ/^9\Q?\(O
M^U]_T7']FS_Q$[XH?_1H4?\ "+_M??\ 1<?V;/\ Q$[XH?\ T:%?3M%'UF?_
M #ZP7_A!A?\ ,/JR_P"?V*_\*\3_ )GS%_PB_P"U]_T7']FS_P 1.^*'_P!&
MA1_PB_[7W_1<?V;/_$3OBA_]&A7T[11]9G_SZP7_ (087_,/JR_Y_8K_ ,*\
M3_F?,7_"+_M??]%Q_9L_\1.^*'_T:%'_  B_[7W?XX_LV#GJ?V3_ (H@?C_Q
MFATKZ=J.7[A_'^1H^L5'I[/!*_7^S\*[?)NW_#A]77_/[%;I?[YB>K2[^9\1
MZKJG[7>F_%/P5\,S\8/V;9F\9^ _B5XV36Q^R_\ $^(:</AUXB^$^B2Z4=,/
M[8;&\.LQ?$][I;Y=2M?[,;0_*-CJ0U+?8>@)X7_:^VC_ (OC^S8?4G]D[XH]
M?H?VTF(^F<#MCI5[Q=_R=3\#/^R%_M-?^IK^RW7T;#]T_4?^@+6E6LXPPDX4
M,#'V]!U9I9?A=9>WQ=)7>C>F'4K]7)K9)OGH4^>IBH.KB_W->%-/Z]BG=2PM
M&O>S=HV=5Q25]%>]W9?,_P#PB_[7W_1<?V;/_$3OBA_]&A1_PB_[7W_1<?V;
M/_$3OBA_]&A7T[16?UF?_/K!?^$&%_S.CZLO^?V*_P#"O$_YGS%_PB_[7W_1
M<?V;/_$3OBA_]&A1_P (O^U]_P!%Q_9L_P#$3OBA_P#1H5].T4?69_\ /K!?
M^$&%_P P^K+_ )_8K_PKQ/\ F?,7_"+_ +7W_1<?V;/_ !$[XH?_ $:%'_"+
M_M??]%Q_9L_\1.^*'_T:%?3M%'UF?_/K!?\ A!A?\P^K+_G]BO\ PKQ/^9\Q
M?\(O^U]_T7']FS_Q$[XH?_1H4?\ "+_M??\ 1<?V;/\ Q$[XH?\ T:%?3;.J
MC+, !U)Z#@M\QZ*,#J<#H.I (64;<G!8X4'()."< => "3Z $G&#1]9G_P ^
ML%_X087_ ##ZLO\ G]BO_"O$_P"9\R?\(O\ M??]%Q_9L_\ $3OBA_\ 1H4?
M\(O^U]_T7']FS_Q$[XH?_1H5]-[U/3/7'W6Z_3'8Y![ @@_=.#>G/S [020,
MEAC/&T9;/RG QDX. <&CZS/_ )]8+_P@PO\ F'U9?\_L5_X5XG_,^9/^$7_:
M^_Z+C^S9_P"(G?%#_P"C0H_X1C]K\=/CE^S8/^[3OBA_]&A7TT9$7.Y@,>O!
MZ$Y ZD  DL. H+9P"0@='R496PI!VD'&51QG'3*LK#U5@1P0:3Q,TOX6"Z+_
M '#"]6EW\_P!X=)-^VQ6G_49B5W??R/B+XMZE^V!\+?A7\3/B>?B]^S7KJ?#
MCX?>,_'C:$?V7OBEI)UH>#O#FI^(FTE=6'[8FJ?V6=1336L1J']E:F+(W N?
M[/O/*:UD]"7PQ^UZRAE^./[-FU@&7/[)_P 4"=K?, 3_ ,-GKD@'!.U02"0
M"*U?VMO^34_VG?\ LW_XT?\ JN?$U?0=K_Q[0?\ 7)/_ $$5JJS6%IU%0P*E
M+$U:;?\ 9^%O:&'HU=[IZNK:WE>[O98*G_M=2A[;%\L<-3JW^NXK5SQ$Z5N6
M]E90O?=WM9)7?S3_ ,(O^U]_T7']FS_Q$[XH?_1H4?\ "+_M??\ 1<?V;/\
MQ$[XH?\ T:%?3M%9_69_\^L%_P"$&%_S-_JR_P"?V*_\*\3_ )GS%_PB_P"U
M]_T7']FS_P 1.^*'_P!&A1_PB_[7W_1<?V;/_$3OBA_]&A7T[11]9G_SZP7_
M (087_,/JR_Y_8K_ ,*\3_F?,7_"+_M??]%Q_9L_\1.^*'_T:%'_  B_[7W_
M $7']FS_ ,1.^*'_ -&A7T[11]9G_P ^L%_X087_ ##ZLO\ G]BO_"O$_P"9
M\Q?\(O\ M??]%Q_9L_\ $3OBA_\ 1H4?\(O^U]_T7']FS_Q$[XH?_1H5].T4
M?69_\^L%_P"$&%_S#ZLO^?V*_P#"O$_YGS%_PB_[7W_1<?V;/_$3OBA_]&A1
M_P (O^U]_P!%Q_9L_P#$3OBA_P#1H5]->8F,E@!DCYOER0"3C=C. I/'8$]!
M098PN[>NW ;=G(VG)#9'\) )W=,!CG@X/K,_^?6"_P#"#"_YA]67_/[%?^%>
M)_S/F7_A%_VOO^BX_LV?^(G?%#_Z-"FGPO\ M?Y/_%\OV;EZ'/\ PR?\4,>F
M!C]M#()[Y&/TKZ<$L9V@.#O&4P?O#GE?[PP"<C(Q\V<$&CS8\$[A@<G_ &1A
MCE_[@PK9+8 (()R,4OK-2\7[+!:2C)_\)^%=TG=K?KM?H#PR::]MBM59/ZYB
M='IK\6O72ZWW/AKXM_ O]I_XR_"WXB?"7Q5\>_@-8^&OB;X.\1^!=<N_#_[*
MWQ'M-<LM+\4Z9<:3=W>D75_^V+JMC;WT$%S)):R7>G7UH+D0O/931*\,F98P
M_M9^"?''PM^!EA\8?V=KFQU#X2>._$5AXAN_V8OB4MW8V'P@UOX,^#(-,O-,
MM_VNHH-1NO$$'Q/BOY-4@O-)BTQ] DA71KY=75M(^^P01D$$>HY%?-GB?_D[
M#X+?]F[?M1?^K._9 KLP^.Q#H2PDXX*>&HK&XZG2>6X)1CB(X.--U.9+GNZ,
M84E[W*HQYE!R;9R8G!4%6CBHRQ<<15EAL).JL?C+NA/&SJQI\JFHJ,:DI3TB
MG*_*Y*-HE,>%_P!K\_\ -<?V;5 QP?V3OBA\W_FZ39]>>@SWY#O^$7_:^_Z+
MC^S9_P"(G?%#_P"C0KZ87JOU;^0J6N&.)G9KV6"TE)?\B_"J_O271]D=?L(R
M]Y5<4N9)V^N8EVT2[KUV7WGS%_PB_P"U]_T7']FS_P 1.^*'_P!&A1_PB_[7
MW_1<?V;/_$3OBA_]&A7T[15_69_\^L%_X087_,/JR_Y_8K_PKQ/^9\Q?\(O^
MU]_T7']FS_Q$[XH?_1H4?\(O^U]_T7']FS_Q$[XH?_1H5].T4?69_P#/K!?^
M$&%_S#ZLO^?V*_\ "O$_YGS%_P (O^U]_P!%Q_9L_P#$3OBA_P#1H4?\(O\
MM??]%Q_9L_\ $3OBA_\ 1H5].$@ DG  R3Z =2?8=Z9YL?4NHXSR0./E.>>W
MS+ST.Y<?>&3ZS/\ Y]8+_P (,+_F'U9?\_L5_P"%>)_S/F;_ (1?]K[_ *+C
M^S9_XB=\4/\ Z-"D/A?]K_!/_"\?V;2,8VC]D_XH<GCD#_AM$<_D3VKZ;WIS
MSG!"G )PQ (!P."0RD \D,N.HR-U/T_H]*6)GRR_=8+X7_S+\*]>F[&L.DTW
M6Q3LT[?7,3KJM-_/S7D?#>JZS^U]IOQ;\#?"P?%W]FR1O&?PY^*OQ!.NM^S#
M\48QIR?##Q)\'?#?]B?V*/VP'^WOKC_%U-0.J'6;0:6GAQ[/^R]3;6A>:+Z2
MOA;]K\  _'']FO(ZX_9.^* 'X#_AM%N/3D_6G^*_^3N?@;_V;I^U3_ZLK]CB
MOII>@^@_E6]:LXK#-4,"G+"QE)K+\*FW[?$4]=>U%/?=VMHF^>C3YYXF+K8N
MT:ZM?&XJ5KT*%2RN]$G5:26FE^ME\Q_\(O\ M??]%Q_9L_\ $3OBA_\ 1H4?
M\(O^U]_T7']FS_Q$[XH?_1H5].T5C]9G_P ^L%_X087_ #-_JR_Y_8K_ ,*\
M3_F?,7_"+_M??]%Q_9L_\1.^*'_T:%'_  B_[7W_ $7']FS_ ,1.^*'_ -&A
M7T[11]9G_P ^L%_X087_ ##ZLO\ G]BO_"O$_P"9\Q?\(O\ M??]%Q_9L_\
M$3OBA_\ 1H4?\(O^U]_T7']FS_Q$[XH?_1H5].T4?69_\^L%_P"$&%_S#ZLO
M^?V*_P#"O$_YGS%_PB_[7W_1<?V;/_$3OBA_]&A1_P (O^U]_P!%Q_9L_P#$
M3OBA_P#1H5].T4?69_\ /K!?^$&%_P P^K+_ )_8K_PKQ/\ F?,7_"+_ +7W
M_1<?V;/_ !$[XH?_ $:%'_"+_M??]%Q_9L_\1.^*'_T:%?3M%'UF?_/K!?\
MA!A?\P^K+_G]BO\ PKQ/^9\Q?\(O^U]_T7']FS_Q$[XH?_1H5YU\4M3_ &O/
MAGX.O_&<GQ>_9LUB/3]2\+6#::O[+OQ/TJ28>(_%FB^%S,M^?VP]3$1LSK:7
MJQ'3Y/M M'MC) ;A;J#[BKYO_:M_Y(GXD_[&+X7?^K6\$UMA:SJ8K#0G1P+C
M.O3@T\OPK7ON4;VOK9=+J_=&&+I>SPN(G&MBTXT9R36-Q,6G%1>C3NM_PV90
M_P"$6_:_#%?^%Y?LV_* N\?LG_% #C'?_AM'Z_PCCVY+O^$7_:^_Z+C^S9_X
MB=\4/_HT*^F3U;\/_0&J2L%B9^\_98+63=EE^%5KJ+MH];7TN;JA&23]KBU9
M<G^^8EWY;J^^[Z[OS9\Q?\(O^U]_T7']FS_Q$[XH?_1H4?\ "+_M??\ 1<?V
M;/\ Q$[XH?\ T:%?3M%/ZS/_ )]8+_P@PO\ F'U9?\_L5_X5XG_,^8O^$7_:
M^_Z+C^S9_P"(G?%#_P"C0H_X1?\ :^_Z+C^S9_XB=\4/_HT*^G:*/K,_^?6"
M_P#"#"_YA]67_/[%?^%>)_S/F+_A%_VOO^BX_LV?^(G?%#_Z-"C_ (1?]K[_
M *+C^S9_XB=\4/\ Z-"OIVBCZS/_ )]8+_P@PO\ F'U9?\_L5_X5XG_,^8O^
M$7_:^_Z+C^S9_P"(G?%#_P"C0H_X1?\ :^_Z+C^S9_XB=\4/_HT*^G:*/K,_
M^?6"_P#"#"_YA]67_/[%?^%>)_S/F+_A%_VOO^BX_LV?^(G?%#_Z-"D/AC]K
M\ _\7R_9M./X!^R=\4>_\6/^&T #GIR<_+P.]?3U1/U/T3^<E1/$SY9?NL%J
MK?\ (OPKMJM;-A]6BK-UL4^5J5OKF)5[=-^M^J:\F?$FNZE^UYH?Q!^'_@4_
M&']FZY?QYI_C6]CU(?LN_$^%=);P98Z1>/')8']L6;[>NH+JZQ!EO;)K0P$G
M[6+@?9O0AX6_:^  _P"%X_LV<<<?LG?%#'X?\9H'CTY/U-:/CW_DXC]GK_L
M?'#_ -,W@FOHQ>@^@_E735KM0PLXT,#%U,-S2ME^%U:Q.)I*[OKI13OYVMHF
M^;#TN>IBHNMB[0Q"44\;BG92PV&JV5WI9UY*RTTOI>R^8_\ A%_VOO\ HN/[
M-G_B)WQ0_P#HT*/^$7_:^_Z+C^S9_P"(G?%#_P"C0KZ=HK'ZS/\ Y]8+_P (
M,+_F=/U9?\_L5_X5XG_,^8O^$7_:^_Z+C^S9_P"(G?%#_P"C0H_X1?\ :^_Z
M+C^S9_XB=\4/_HT*^G:*/K,_^?6"_P#"#"_YA]67_/[%?^%>)_S/F+_A%_VO
MO^BX_LV?^(G?%#_Z-"C_ (1?]K[_ *+C^S9_XB=\4/\ Z-"OIVBCZS/_ )]8
M+_P@PO\ F'U9?\_L5_X5XG_,^8O^$7_:^_Z+C^S9_P"(G?%#_P"C0H_X1?\
M:^_Z+C^S9_XB=\4/_HT*^G:*/K,_^?6"_P#"#"_YA]67_/[%?^%>)_S/F+_A
M%_VOO^BX_LV?^(G?%#_Z-"C_ (1?]K[_ *+C^S9_XB=\4/\ Z-"OIVBCZS/_
M )]8+_P@PO\ F'U9?\_L5_X5XG_,^8O^$7_:^_Z+C^S9_P"(G?%#_P"C0K/\
M*>(?CSX=^-WA+X??$[QI\(_&V@^,?AI\4O%MG+X!^$'C7X8ZUI&L_#[Q%\(=
M)MX[JZ\0_'GXN:?J^DZI9?$C4&N+>+2M&NK:\TVPD34)HFFMW^K:^</$_P#R
M==\%/^R&?M*_^IS^RS6E*K*K*<)4\-%>PQ-2]+"T:,KT:/M$G*F^:S=DULM[
M-F->'L52DJE:3GB<-1:J5ZM5)5JK@Y*-1M*22W2NT^6Z1]%[AA1G)^7.>O8\
MG &<]>!]!4E1Q]/S_P#0WJ2N"#;O=I[/1);\VFF]K'<M;^MON2_.X44458PH
MHHH **\7U/\ :,^ .BZGJ&C:U\<?@WI&JZ1?W>EZOIFI_%+P18:CI6I6$[VE
M]I^H6%UK4-U9WUI>QO:7-G<Q0W%O-'-%<1Q31B)JO_#3W[-7_1PWP-_\.UX!
M_P#F@H ]RHKPW_AI[]FK_HX;X&_^':\ _P#S04?\-/?LU?\ 1PWP-_\ #M>
M?_F@H ]RHKPW_AI[]FK_ *.&^!O_ (=KP#_\T%'_  T]^S5_T<-\#?\ P[7@
M'_YH* /<3R"/4&OF[XZ''BK]FD=S^T3I?X9^$'Q?(S_7T^E;[?M/?LUD';^T
M+\#22#@'XM> 0"<< G^WSC)[X./0UX!\9_VAO@#J/B7]G::R^.?P:NX])^/.
MG:IJDEI\4? US'IVFI\*/BO9F_OY(]=*VEK]IO+.V-Q.4A^U7=K;1R22W$*O
MOA;K$TI+^7$I^GU+&:_^3/4Y,9K0FK-WEAMO^P[":?A<^[4^]_P'/X9Q_,&I
M:\*7]IW]FL<G]H7X&CK_ ,U:\ ]\8'_(P>QQ3_\ AI[]FK_HX;X&_P#AVO /
M_P T%<ZVMV]U?X8^['UT2UZ[]3J3O?2VOZ'N5%>&_P##3W[-7_1PWP-_\.UX
M!_\ F@H_X:>_9J_Z.&^!O_AVO /_ ,T%,9[E17AO_#3W[-7_ $<-\#?_  [7
M@'_YH*/^&GOV:O\ HX;X&_\ AVO /_S04 >Y45X6_P"U!^S8HRG[07P.E;.
MB_%OX?@L?0%O$(&3T SR2,D#+#TKPAXX\(>/],;6_ _BGPSXRT1+F:Q;6O"7
MB'2/$NDK?VRQ/<6+:AH]W=VRWD*3Q22V_F>9'%+"\JQF5%(!U5%%% !1110
M44UFVJ3C.,<# )R0, GC//&2!GJ5&2/.?%OQA^%/P_OK?3/B#\3/AYX#U&]M
MC?6&G^,O''ACPW?7VGB:2V%_:VFL:I9W$UF]S!/"D\<;1^9#)&Y29'B0 ](H
MKPW_ (:>_9J_Z.&^!O\ X=KP#_\ -!1_PT]^S5_T<-\#?_#M> ?_ )H* /<J
M*\-_X:>_9J_Z.&^!O_AVO /_ ,T%'_#3W[-7_1PWP-_\.UX!_P#F@H ]RJ.7
M[A/I_@1Q[UXC_P -/?LU?]'#? W_ ,.UX!_^:"F/^TY^S4RD?\-#? WU_P"2
ML^ ?0X_YF =\#J*-4FUND[7UUL[:!II>]KQVW^*)A>+^/VJO@8.I/P+_ &F\
M8YZ>-?V7/\.*^CHAA?K@CZ;5_KP?<5\,>*/C[\"+O]H[X/>)[;XX?!NX\.Z)
M\'OV@-%U?6H_BIX".G:=J_B7Q?\ L[7>@:;=W/\ ;_EQ7NL6GAOQ#<:? S!K
MB/1M0*<6[D>[1_M._LV!</\ M"? Y2#P#\6O )RN!AN/$!&#R1STZX/%;5K.
M&#2?NT\);_M[ZYC6TWY>T>G9KMKPX525?'<T6N;%TW%V:5EE^%3Z:ZIJ_<]U
MHKPW_AI[]FK_ *.&^!O_ (=KP#_\T%'_  T]^S5_T<-\#?\ P[7@'_YH*Q.X
M]RHKPW_AI[]FK_HX;X&_^':\ _\ S04?\-/?LU?]'#? W_P[7@'_ .:"@#W*
MBO#?^&GOV:O^CAO@;_X=KP#_ /-!5W3/VBO@!KFIZ?HNA_'+X.:UJ^KWMIIF
ME:5I7Q/\$7^I:EJ=_<1VEAIUA86NMRW5[?7UU-%;65K;12SW-S)'!%&7=00#
MT;7M-L]9T[5-(OY;ZWL]5TR]TV\N-+UG5O#NIP6=]:R6]U<:;KVA7NF:YHE]
M##(PMM:T+4K#5-,F>.\MKVTGM89T_E=^.4MY\-?A!J7Q&\$?M$?%[X/_  9^
M/W[7J^ OA7JW[9/_  4T_;I^'G[/<?PC_9W^&'QBTB/7_'G[76L?M"^(?C7\
M&;KX^_$N^U?QQX&T+X7>-O!D7Q6/@/X4>$_%VEZOHND>)5U/^KD RD2#]V1Q
MM(!8'D$G!X8*S!/NLH<B10P*+YIXP^+OPL^'6I0Z;X]^)GP\\#:G?6J7UIIW
MC#QQX6\,:G>Z>;F>U&HPVNN:M9W%U8>=;R00W2*_[R"ZAXEC:&@#\BM2_:V_
M9L\+_P#!,7X,:]^U7^T!\5_#&HCX-? C4_&>ES_M%ZM^S[^TIXPUKQTFJ^&_
MAR/&'Q<T;QS\*_'7P_\ "?Q8\6^&-6;1/C?XD\=_"OPWXHT+0+WQ3XP\<Z=X
M>A\51GR[Q7^TK\(O@[\ ?^"2?C#XJ_\ !3CX>ZE?-\3/A[I7B3QCI?[:/@F+
MX4?'/PUH^@>-?#'Q,U[Q)\0D\4:/J'[1OA/X;^(H[#P'KGC#QCKNL>'M:\36
M=CXK^(.A'XCW5K>6/[/G]IG]FXY(_:,^!XR5(_XNUX"QP"&X_P"$@Q@@C Y
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
M-KNDZ$\NA:9JTD;7UGHLATR"=+3,9 /R^\7?M=_M.Z39_"W]I+P+\3?$FK_
MGXR?L>_#GQ?X!^'OBFX^'/B3Q]X8.MZ!H6A^(/B;\3_AIIWPI\'Z7JGCNW\?
M>)=#31O'I_:1^'GP1\:>(_%'AOP+)X,\%^&K7Q#\1;7]K/V</B/IWQ7^"?@+
MQUIUO\0+-;[2KG1-3L_BM:^$[7XEVGB;P5JNH^!_%]OXZ'@"\U'P!=>*(O%?
MA_6$U?4_ &H:AX$UB\675O!U_>^'+W3KN;CM6^+7[&&O6VMV.N_%/]E_6[#Q
M-X7F\#^);+5_&OPHU.V\0^")TOHI/!NMP7NI3Q:MX3:#4]1A/AS4$N-',5]=
MQM9LEQ,)-+PM\<?V1/ _AO0?!G@KXQ_LW^$?!_A;2K+0O#/A3PM\0?AAX>\-
M>&]"TRVBL],T70="TC5[/2](TG3K6&.VL-.L+6WM+2WC2""&.)%03+9KOHK=
MWL)_A=7]+JY7\6';^UU\#<Y_Y-U_:I'K_P U*_8X_P _RKZ:4Y53Z@']*_/_
M ,4_M&?L]3?M8?!._C^/7P6>RM?V>_VHK>YO%^*G@1K:&XNOB/\ L?26T$LX
MU\Q1S7"VUPT,3NKR)!,Z*RQL:^CQ^T]^S4  ?VA?@:,#&/\ A;7@'MQ_T'ZZ
ML19K"--.V$49+M-8K&OY:/;T>FQRX9-5<9>+2>(@X-[./U/!W]7?KIL_4]SH
MKPW_ (:>_9J_Z.&^!O\ X=KP#_\ -!1_PT]^S5_T<-\#?_#M> ?_ )H*YSK/
M<J*\-_X:>_9J_P"CAO@;_P"':\ __-!76>$?C!\)_B#>7>G^ /B=\//'6H:?
M:?;[^P\'>-O#7B6]LK$S1VXO+JUT74KV:WM3/+'#]HF2.'S9$B#F1T4@'HU%
M-5MP)XX9EX)(X/'4#G&,C& <@%@-Q=0 45Q_BWQ_X*\ :;%K/CWQ;X6\#://
M?QZ9!J_C+Q%I/AC2[C49[>[NH+""_P!:NK*WEO9K>QN[B*T5S/);VUS.B-';
MRE?/?^&GOV:O^CAO@;_X=KP#_P#-!0![E17AO_#3W[-7_1PWP-_\.UX!_P#F
M@H_X:>_9J_Z.&^!O_AVO /\ \T% 'N5?FG^W-^V1^SA\,]*\2?!+Q]\0;OPM
M\3'E^&'BBV\.W_@'XES1ZCX;3Q]X=UR37=&UO3O!U[H&MZ5'9:%KD$EYI&J7
ML4>KZ)J^@N5UO3+S3X?KK_AI[]FK_HX;X&_^':\ _P#S05^1_P#P5:^'_P %
M/VJ/!7@+Q;\)/C5\ K_XQ>!O$=CX<M_-^*_P]@AU;P#XSU&RL-8&NWL?B7[8
M-*\#ZJ+;QI'-#IGB6_TW38/%<'A_0+B\\0Z@9?I.$:&1XGB++,/Q%C*V7975
MKVJXZC*,?JU2$*E2A*KSTZJ]A4J4W1JRC%RI*I"K%3LX/Y_BBKFU#(\?7R7"
MT\=CZ5*]/!U$_P#:(3E"G4C"2G!QJ04X58N[34)QDN5MK]=O@E^T)\(_VC?!
M]W\0/@UXIE\8^$+77=0\-2ZU_P (]XF\/1-K.E6=C>7]K!:^*M'T._N8[>#5
M+(F\M[26RDE>:WBN)+BSO8K?VROB/X$^-/V1_@!\'/AU\&?!_P"T%\$4T+X>
M^&[318[F3XM?#PW6L:FS2W_B/Q%J!CUNW@;5/$_B&\U;Q!JCV]K:6QU+5;E[
M:SM(!';Q>U?\-/?LU?\ 1PWP-_\ #M> ?_F@KQ,:L'#&XV&7RKSP,,9B(X*6
M)457G@HU)0PM6MR1C%5JU&$*U6$8I4IU?8IR]FY2];!/$O"85XOV?UJ>&HU,
M4J47"G#%3@I5Z5.+E-\E.<I0BW.5_9MW?-I[E17AO_#3W[-7_1PWP-_\.UX!
M_P#F@H_X:>_9J_Z.&^!O_AVO /\ \T%<QU'N5%>&?\-/?LW,RK'^T%\#I"Q
M&/BWX!Y9CM50!K[,6+$<!>F<%FPC>O:EK.GZ-8:AJVLW=GH^D:3976I:KJVJ
MWEMIVF:7IMC:S7E[J&HWUU)%;6=E9VT#W%Y=32K!:VX:::1$CE\L U:*\-_X
M:>_9K_B_:%^!H/<?\+:\ \?7_B?]?7^O6C_AI[]FK_HX;X&_^':\ _\ S04
M>Y45X;_PT]^S5_T<-\#?_#M> ?\ YH*/^&GOV:O^CAO@;_X=KP#_ /-!0![E
M56>98V(*L<(C?+LZ;I!T+@YR.F.<_+NVOM\7_P"&GOV:O^CAO@;_ .':\ __
M #053N?VF/V;I77;^T)\#2A3:Q_X6YX! ZG&5/B##8[9&,]\ @IZJUN:^RYN
M1-I-I.3C)13Y;7:M=K7NI-J+:CS.UDN6I)7;25U2]]*[5Y+2*NVM#YY^)W[4
MW[,FC_M$_"==7_:,^ ^E2^ 8OCAX<\<V^I_%_P"'FGW'@WQ"+?POI#Z%XJBN
M_$<)\.ZQ'JFE:IISZ9K)L;Y;[3-0M#!]IM)XD^]-)U73-=TK3-;T34;#6-&U
MC3[+5=(U;2KRVU'3-4TS4+:.[L-1T[4+.6:TOK"^M9HKFSO+6:6VN;>6.>"6
M2)U8_P Z?[2?[+O[-?Q>_;^^''Q3L?C-\!F^!?CS;XT^/MI#\5_A[96,GBCP
M.MC')H7D6VNWZ7/_  N1%T6V\16YTO08;BVT[QUK,OB>7Q5KEJLO[D+^T]^S
M9M7=^T+\#0VT;A_PMKP"<-CD9_M\9P<\X&?2OJ>(,%P[A,OX9J9-FN89CC,;
MD_UG-L-B\/EU*EE-=XFJE@HSP<Y5ZN(>)ECI/V\(16 I9=B(_O<=5A3^<R+$
M9Q6QW$-+,\#A,)A\)F<:& KX>KBYSQ]+ZK0?UB=/$Q4*</8PPW\&4XNM.M"Z
M5-7]THKPW_AI[]FK_HX;X&_^':\ _P#S04?\-/?LU?\ 1PWP-_\ #M> ?_F@
MKY<^D/<J*\-_X:>_9J_Z.&^!O_AVO /_ ,T%'_#3W[-7_1PWP-_\.UX!_P#F
M@H ]RHKPW_AI[]FK_HX;X&_^':\ _P#S05ZAX=\6^&?&&C6GB+PAXAT+Q5X>
MU#[1_9^O^'-7L-<T2_%I<S65W]BU32Y[NRNS;7MM<VEQ]FFE6&ZMYK:9HYXY
M(U .BHK!U[Q1X=\*Z/>^(?%.NZ-X9T#3(XY]2UWQ!JEEHVC:=!+-%;Q2W^J:
ME-;65FDDTT4$;7$T:/<2) K,[KGRK_AI[]FS//[0?P/7L2?BSX P#C(!QXA)
MY[<?I0![G17AO_#3W[-7_1PWP-_\.UX!_P#F@H_X:>_9J_Z.&^!O_AVO /\
M\T%)WM[MK^>J\_P ]N:5$8(V5SM 8XVDL=JC()(+,0B[@ [D*A9L@?G_ ..O
MVH_V9=%_:I^',^L_M&_ 728_!OPJ_:/\*^+6U/XP_#NP_P"$7\4W/C;]G22V
M\,^(A>>(X#HGB"XB\,^)I8='U(6U^\?AS7'\@+I=X8?HR3]IG]FMSD?M$? T
M?+C!^+7@,J>=W*CQ ,YP%8'AD+H>&S7X>_M:_LU_L]?&_P#;P^$_Q0TKXV_!
M*7X._$ ?VQ^T+?)\7_A]*MA<_#BTM6@LWMY/$FBL@^*%A'H'@ZV?3M;U35[&
M9-9\2_\ "./H/AB_\_ZKA+ \/9AF&+H<1YMC<EPL<IS.OA\7@\/@<2ZF)HX:
M57ZG.GCJE./M,91A+#X%4FYU,?.E2ERTY2DOG.)\5G.$P6%K9+EN&S2NLSP,
M:U#$8FOAO9T)5E%8F$J%.JYPH59J>+4DE3PBJ5H\TX*+_HITW4K#5+"QU32[
MRUU/3-3M+>_T[4M.N8+W3[^PO(ENK.]LKRVDDM[NSN[::*XMKFWDDAGAD26)
MV1T9M&OGFT_:0_9GL+2UL;+X^? >SLK.&&VM;:R^*OP\@M+2UMHUB@M+>WCU
M^.*"""%$BBB@18XHT54554+6I_PT]^S5_P!'#? W_P .UX!_^:"OE(I:V32Y
MI**E*$I.FI25.<G",8QG.#7/!74)J<4[)'T,;I6DX\ZLIJ$:BBI\L'+E=1)R
M@V_<:NW!)R]Z3/<J*\-_X:>_9J_Z.&^!O_AVO /_ ,T%'_#3W[-7_1PWP-_\
M.UX!_P#F@JBCW*BO#?\ AI[]FK_HX;X&_P#AVO /_P T%% 'PK^P/^SA^SQX
MX^!WCGQ/XV^ WP7\8^)=4_;3_P""E;ZGXB\4_"WP+K^NZB]O_P %&OVJ;6![
M[5]5T&ZO[MX;6.*VC:XN)&2"*.)2$0"OM3_AD+]DW_HU_P#9W_\ #*?#7_YF
M:\2_X)O?\FY>*O\ L]'_ (*8_P#KR']JNOO6@#YW_P"&0OV3?^C7_P!G?_PR
MGPU_^9FH)?V1_P!DZ-T4?LO_ +.OS=C\%/AMGD@#'_%- <DX]LY/&:^CZJ7
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
M6?S/G5OV0_V3@./V8/V=Q\RC_DBGPUZ%@._AD^N1[@5\W_L'^$/"?@3XP?\
M!4#PIX'\+^'/!GA;2?V]O""Z7X:\):'I?AOP_IHO?^";/_!/#4;TV&C:-:66
MFV9O-1N[O4+LV]M&;J^N[J\G\RXN)9'_ $8;H/\ >3_T-:^"?V.?^2__ /!5
M#_L_CP-_Z[-_X)TT ??%%%% !1110 A (P>A_P ??_\ 7Z8/-?EW9_"'X3?%
M7_@J5^UB/BA\,/AY\2!H/_!/_P#X)P'0QX^\%>&O&(T7^U/VBO\ @JL=2&D_
M\)#IFH_V<-0_L_3Q>_9/)^UBPLOM'F?98-GZBU^?WPV_Y2E_MC?]H_O^":/_
M *T3_P %8: /=7_9%_9.4J!^R_\ L[98G _X4G\-CD@9VC_BFA@MV8Y . 0<
MBOD>^U;_ ()^6_[4=_\ LAZ7^QQX8\6?%C0-#\!>)O&E]X0_8]\/Z_\ #KP!
MH'Q,/B,>#M3\;?$.V\)#PYH-OJC>%=:4F:YDEM?L@>YABCGB8_J!(!P2<  Y
M.<< JQ Q_%\N0.A (8$$U^86N?\ !/-/&'[;?[1/[5OB+XI_$'0+'XJ? SX1
M_";X?:+\+OC)\=OAL_A37? ^D_%?1=<\1?$3P1X)^(/AKX0_%^VDC^(EC>^#
MM-^*/A'QNGA_5=-FNM/AL)+DO, >E:9X7_X)DZUI?C77-(\,?L&:IHOPU\06
MWA3XCZOIFD_L^:CI?@#Q/>ZNGA^R\-^-M0M;=K3PIX@NM=GM](@T?79;+4)]
M6D72X+>2]DCB;E/$EY_P2H\+V/BF\O\ 1?V"KFX\(?#"_P#C/J^A:7I/[/.I
M>)E^%VG>'IO%4OCBVT"UBDU2Z\-76@Q+J6GZXEJFD7EI/;W%O?30RJ]?F)X;
M_P""(WQ7U#X/CX<?$7QA^S98W'A;X%_L$?LOZ'8^ O!_BEO!/Q<^&O[''[67
MPY_:.\5?%+X\:5KNF0R:A\5/BGI/@K5O#<6@VJ>(O#F@:CXBU*XU/Q-K\5]*
M8_4OC[_P2;_:%^.'[:%]\==2^._@W4OA7HVO?&+4?AOX8U_Q%\9R? ?@SXI_
ML8>*/V:;'X.:1\"=(U>/]FO1-,\)>-O$-W\3+WXP6/A:3XR>,;35;GPQK^NI
MI-GI^GW8!['X&^/?_!-?QK^Q?X;_ &T'_9=_9H\-Z+X_^&OC+XG?"_X/Z]9_
ML71?%#XDZ9X5-\UIH'A6]M/'5W\-9_&/B#R+"P_X1N^\>V-WX1\1:G#X7\=O
MX;\06VI:?8?8>B_"_P#8)U/4_ 'A34?@A^R1X:^)7Q)\$0?$#PQ\)M;\"? F
M+XE:AX<^P17NIW^G^%K&UU&]URRT+SOL^M:MX<76=$L[B"98=3O(/*N9/SI^
M*W_!'7Q5\2?V?_@1\(I/&?P>77?@Q_P2J_:._8)M=>U;P9J=[8VWQ5^.?@+X
M6>#+7XM>&8VMI)])T.VG\#:]=:XD26_BC5+?74A%Q+))=BOI3X*?L)?$_P"#
M/[7.N?&UM4^ GQ#^'WQ ^'7[-FCZ_>>-_"FO:E\7_A%XM_9V^#.L_!^VTWX#
M:@]M/H6G^$O&TVJR^*+O4;R^T?4O#NHZSXQM$\/ZZ?$\EU9@'$G]HW_@D,/%
MG[:7@FX^$OP4TCQ'^P'X9O\ Q?\ M&66K?LKZ!8)I/AW3]/O+N[U3P7<W'@5
M(/B)%:R6JZ=+!X1FU*Y.LWVE::(UN-4L8[CUGX'>+?\ @E/\?_"/P7\5^!?
M7[(NGW/[0GA<^,?A%\/_ !]\+_A#\/?BWXQT%-3U;1)[O3?A9XJT72O&\WV?
M5]!UFRG$&AS@7-A=Q YMY"/B?XB?\$5?&7Q#_:AU7XZ77QP\.Z3X0^(G[7OC
MWXG_ !W\!:=H^IS?\+D_9;UO_A1WQ(\,?L_^)WNH)X'N=/\ V@?V>O!?B+6[
MVP:P2\\"ZIXG\._VI-9:KJFC:QY1X<_X(J?M7Z1XE_9 MM?_ &H?!GBKX9?L
MT^)/V9?&MIX8/BKXX^%=%\)ZY\$_C7\5?B;\3#X8^%?AC5M/^%GQ7U7XVV/C
MGPM9K\0OCEI6N>+OA=<^#3H_@26RTK56N+5));7T5EJWHY.=M6_M-R]6*RNW
MU;3?FU%03_\  4EVLMKZG[!ZGX-_X)HZ-'X[FU?PA^PGI4/PMMUN_B;)J6A_
ML_V,?P[MI-=U#PO'<^.9+JWA3PC;R>)])U7PU'-XB_LV-]?TS4=)#"^LKBW2
M['\//^"<4J?#*6+P#^Q!+#\:=H^#LL?AGX"LGQ:=[ :DB_#%ULV7QX7L/].
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
MPZ^(7Q*AN/'NI:3=^7I.FPZ-\.-7MIK2P_M77Q>7^ENFCM9->W=G\F?LH_\
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
M/A5\(O@]XBU+XA^"O&.O_#KQA\/%\.?$#0M!U)O'7ASQSX7U[P[J7AFW@GU
M:AI\P@AE@,,DWH_BCPI_P3J\-:QKW@M/A5^QCKGQ5T3P]XI\0Q_!S2?"O[/J
M_%+6(O!VARZ_KMGI?@_418ZG]ILM/C6:YEOX["PT^.:*XU:]TZS8W0_(_6_^
M"'GQ,N/"WPKTZZ\2?#+X@Z)HGA?]K/P)XO\ V9XOCC^UU^S#^S_X,^&_[3'Q
MFOOB_H'PF^$?B;]F37O#7C75OA1\*='O;OX36/P[^(WA>X\'>(?!;PSVF@>&
M3:6>CP>X^)O^"/OBR]^(_B'QWX9\>_#+0;W5/VVM;_:1L]2GTGQ5J7BZ'X6Z
MO^P#XX_8Z;X9:QXONTNM?U?4)];\2:=XCUB[U34+G3]<T.SF;5I+_P 1&%I=
M7%U(U(K$.G-QDX5_9/EBZJITX3C3YJL).A)U,35C5:PT:<5AGB*E9>VD1<(R
MH.2E.+5.\6W%-QQ*=7"S=U5;]DJN'A6HIUYSC'$PIJD_8T_M'X7'_@G7\2=!
M^#]QJ'P2_9 ^&_Q ^,_AK0O$?AKX*>.?#O[,O_"V(I=;\-Z/XJD\-#P_X6U/
MQ+;:]XATC1M?TF\U"/PAJ'B+3'MM0L+ZSU&XTV_L[V;Z@3]D?]E!P3_PR]^S
MM@J&4GX)?#=2 6/WU/ALGE<%<8R0<@<"OQ-^&/\ P1-^)'@+0M,BF^)WP?N/
M&>C^,O\ @D_XBT?Q?9>%O$-OJVE:5_P3V\/:3H7Q#TW3=3E@76M/_P"%C00:
MM'X6%E?16]I:ZU=6VO>3'>7<4_\ 1HL9W,3L4,IXZ,N70JI&2#N;>68%06V@
M!MA>KDJ:IJ5.HWSU*2EI->SHU<%@<7*474O)^QQ>)QF7SG*4U.>"E*#]DZ9C
M!U8ODDW4Y*-1JHU&+KUZ>,QV'M:"C!0J8>AA,73C&$)0IXF,:L?;*K;\E_\
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
MHX^&UC>0Z;=_$!-1DLTLCX(MM3N;33KCQ4]VF@07]S#9S:A%<S0POCZEH_\
MP3"T3PWX6\9ZYH/[ 6C>#_'5K-?^!?%FKZ;^SOI?AGQII\5[;::][X2UZ\V:
M7XDM(M0N[6RDN]&N[RW%Y=6UJTD<\\:-^6'AK_@B/\6O"8^,^H1?&OX8^+1H
MOQG^ .N?L=^!O%7A?Q O@KP1^S;\!?C]\4_VD(OV:_BW>6MM/J%_X:\9?$+X
MN:G+JM_H.E:M'9IX&^'=R]GK$/A[3](T[U;X>?\ !&+3KC6/"5_^T!>_"#QW
MX2U7PE_P4<MOBS\,O#?A:]?PKX6UW_@H'\0_!OC#5/#G[/0US3TD\+^#_A_H
M.@ZKHMG?W]KINO:MK.J2>)(+32#?W&G6ZA42HUJL^>$X4J<Z>&GR2J.<J5:L
ML.ZKG*E0K2E"G@JL*[J*AF$YJ52K0JT:L=8\WMI4Y.].//:K!SK1E5C4RU3I
MQOR5:\%]9Q>,PU2BJ4<9@,,\/RX?$-17ZI:-^SE^Q5KVL:]X?TKX!?LK:IKG
MA:33X?$^B:7\+/A+J&K^')M6L8]4TB/7M/M-$GO-'?5]*FBU32TU*WM'O]-E
MBO;59;=P]=1_PR%^R;_T:_\ L[_^&4^&O_S,U\)_\$8_V:_CM\ /V2;/7OVL
MYO$&I?M8_&SQ)-XU^-NL>-)-$N?'+VG@O0=$^"OP9TCQ=>>'=7U_19_$6E_
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
MD[0%R?X1CIQ2"6,G =2?0')'ID#IGMGKSCH:!(AZ,O;N.<],>N>H([<]* '
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
M\$Z:^]FZ#_>3_P!#6O@G]CG_ )+_ /\ !5#_ +/X\#?^NS?^"=- 'WQ1110
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
M=#2^B^,FC:5I.CZ9IWB03OHNJ7=_J-JES9VL?WW&FQ0N<XS@XQQGC('&<=<
M#/0#I3Z* "D8;E9>F01GGC(QV(/Y$'T(ZTM% 'Q!^V)\'_CKX\US]D7XD?L]
MZ)\)O%?C7]F3]IG6?C7?>#?C+\2_&'PD\+>+?#WB+]DG]JG]FR]T^U\<>!_@
M]\<-3TC6],U7]H31_%=M:GX>W6GZK8>'=4TR74](N+RTNH\3_A//^"HW.?V4
M?V!NO&/^"@O[1'3GK_QK-^G3 ]NF/OJB@#X%_P"$\_X*B_\ 1J7[ _\ XL%_
M:(_^EFT?\)Y_P5%_Z-2_8'_\6"_M$?\ TLVOOJB@#X%_X3S_ (*B_P#1J7[
M_P#XL%_:(_\ I9M'_">?\%1?^C4OV!__ !8+^T1_]+-K[ZHH ^!?^$\_X*B_
M]&I?L#_^+!?VB/\ Z6;1_P )Y_P5%_Z-2_8'_P#%@O[1'_TLVOOJB@#X%_X3
MS_@J+_T:E^P/_P"+!?VB/_I9M'_">?\ !47_ *-2_8'_ /%@O[1'_P!+-K[Z
MHH _/3X3?#']K?Q1^UE9?M%_M%> ?V=?AAHWA7]G+QK\$_#GASX)_'WXF?'3
M5/$&J^./B;\.?'=WK>M77CO]F?\ 9UM/#6GZ19?#Y=/MX-/;Q/=ZK=:L9)7T
MJ&Q5KEW[=?\ PE>B^+/V#/BOX=^&?Q,^*N@_ O\ ;'USQ_\ $?1?A+X5?QKX
MSTGP=KO[$'[:/P:LM?MO"]M=65[J5C%\0OBKX%T?4#8"6>R@UK^T6MVL[2Y>
M/]":JO;ER27/)9N"4()!"E63;(K;3L+^:2$W*@57( !\(?\ #?>F_P#1H7[?
M/_B+/BO_ .6%'_#?>F_]&A?M\_\ B+/BO_Y85]\T4 ? W_#?>F_]&A?M\_\
MB+/BO_Y84?\ #?>F_P#1H7[?/_B+/BO_ .6%??-% 'P-_P -]Z;_ -&A?M\_
M^(L^*_\ Y84?\-]Z;_T:%^WS_P"(L^*__EA7WS10!\#?\-]Z;_T:%^WS_P"(
ML^*__EA1_P -]Z;_ -&A?M\_^(L^*_\ Y85]\T4 ? W_  WWIO\ T:%^WS_X
MBSXK_P#EA7FW@3X@>)OC_P#M_?!7XJ:7\ _VB_AEX ^%?['O[7GP_P#%'B?X
MV_"N^^&FFS^,?B_\;/V%O$?@70- _M;4)KO7+^_T3X,?$34KT6=J;?3+;1H3
M=W"2ZA:12?J%44L1DVX8KM;.5.&&1C(R&4G&0 R-@D,I5U5@ /3&Q<$'Y1R.
M1P,4ZHXX_+!&<EF+,V,%F.!SDDD  *H).U%1 <**DH ^(/VQ?A#\=_B!KW[(
M_P 2/V?]$^$_BWQG^S+^TWK7QKOO!GQF^)?B[X2^%/%OAKQ'^R3^U9^S9>Z?
M9^./!'P=^.>L:9KNF:K^T)HOBF"TN/ 5WINJZ;X=U'36U+1KJ[@N1B?\)Y_P
M5%_Z-1_8'_\ %@O[1'_TLVOOJB@#X%_X3S_@J+_T:E^P/_XL%_:(_P#I9M'_
M  GG_!47_HU+]@?_ ,6"_M$?_2S:^^J* /@7_A//^"HO_1J7[ __ (L%_:(_
M^EFT?\)Y_P %1?\ HU+]@?\ \6"_M$?_ $LVOOJB@#X%_P"$\_X*B_\ 1J7[
M _\ XL%_:(_^EFT?\)Y_P5%_Z-2_8'_\6"_M$?\ TLVOOJB@#X%_X3S_ (*B
M_P#1J7[ _P#XL%_:(_\ I9M'_">?\%1?^C4OV!__ !8+^T1_]+-K[ZHH _(G
M]JSP-_P4^_:@_9?_ &D?V:[C]GC]@SP3%^T-\ ?C+\"W\:P_MV_M">(Y?""?
M%WX<^)/A^?%"^'9/^";^B+X@/AX^(!K/]A'7=#_M@V(TW^VM*%R;^W]__P""
MIJ[?^"9W_!0O_:_8F_:F;&YF S\%?&0XW=,XW%5 4$G&>6/WO7P1_P %3W _
MX)G_ /!0L=U_8D_:CR3\J#?\%?&@7,APB\@YW$!1\S%5YH ^]Z*** "OCS]O
M+]IN]_8^_9E\5?'S3?!^A^.M1\/^.?@=X*L?#WB?Q5XH\%>&S=_&GXZ?#CX(
MP:UKWB/P1\-/C'XQL]*\+2?$4>*+RV\+?"_QMK^K1Z.='TG0Y[V_ADB^PZ\"
M_:;_ &?=$_:?^$.I?"'7O&GCKX=077C+X4?$#2?'?PSG\'P>.?"?C#X+?%?P
M5\9_ >N: ?B!X,^(?@J>6R\;^ /#TE]8^)O!?B'2M1TK[?87%@?M*RQ9UH2G
M3<8OE;E2=[0DU&%?#U)VC/W'+V=.HHJ6CDXJZ=FK@X*<747-!7;25[M0J<FE
MUHJOL'+^[&;U2:?Q;H'_  4S^&?AW1?!EG\<?#FJZ!XWU[X?^$/BOXJ7X)>%
MOC?\7OA+\-?A7X_^(GC?X9^$/'_C?XC>./@A\"O$_A[1[GQ+X#U:TUR#Q/\
M#+PYJFB2LES%INHZ'%+K:\WKG_!3G^R?A?\ &OXDO^SO\1=-E^#7QN^.WP?'
MASQ+:>,]'OOBD/@YI/Q*U&PU?X6WVG_#OQ%;:W>ZU'\/(AXFT[5HM$T3P'%J
M=T9O%OB&ZTNUM=>^C)/V$O"NOZ%\3;#XG_&KXY?&#Q/\7_@U\._@9X\^(OC2
MX^#>A^+=3\&_"SXB?%;XD^#[BUT[X4_!?X:_#S3-=M=4^,'B;1KV_L/ EO;7
M^@66A1SV#:O:7^L:FFI?L"?"[79/B%I_B3QO\4_$/@3Q_P#%+Q?\7H_AI?ZI
MX'M/"W@KQ5\2?"GC#PO\4+?PEK6A_#W2/B7/HWQ#D\;ZWXBUBU\:?$#QC>:%
MKALH? -_X-\-68\.2O&KGI8Z6'3E5EA<0L+!Q22Q+_ARM4;ARU*$Y8:325ZK
MGB,0JGL,-2J*A"A%X26(=>4I5:3Q_LY\RG3:PTL5#VDTIU(3J3Q;I4XQI0HQ
MPN%A2G&6)JU:%;0?V]_@XW@CPYXD\;:/\2?AOXDUKX2>"/B\/AKXJ\"Z]'XU
M.D_$#XD:=\(?#F@Z/IOV-+C7?$6I_$?6/#WAW2M)MHTU*^3Q3X8OGMH8]9MP
MO:_'#]IBT^$7PB?XA6/P[\7>)/%>M_%'PE\$_AO\,]66#P+K'CKXE>.OB?IO
MPL\'Q_VOJZW=IH'@;4-5U1/%E]XWEMK];+X;6&I>*-.TG5+J*STNZ\IUK]@U
MM6\3_L37VK?%CQCX^T[]D;6O%.N:AXF\>'P;IOCOXI!M/1/AQH'C.P^%'P\^
M&_PXU7P]X%UY-+\2V-K8^#O#DB:YX(\%:Y*=0\00:OJ^H>\_%7]F#PO\<_@_
MK_P<^+OB[Q]XPT_5_%MCX]T3QM;ZMH/@CXC_  Y\8^%?B#IWQ/\ A3K_ ,./
M$WPV\*^#(M U;X+>,-"\,7_P[UF[TO5=9F3PQI<?C[4/'+7>O2:QG6]I.5=T
ME.,%BJD:,+PA5>%CBG*-2E7FIT8XBI@L12HT:V)P\OJV)R_%8A4ZU'&TZ-#G
MHJJHTE6Y756#I2Q,Y+GI5<94ISC-4XQY9*E0K82E5K4_<J5J>+A"A*E6I3G5
M^ /B%_P4F^)GPT^$&G>,[[X=_L?^,?B#=_M.O^SEJ.G?"/\ ;(^*'QI^$/AO
M4(/A3XR^)FI3^(O&_P )/V+O'/QETCQ_IEUX-F\'W_PNN_V<89[&XO[;6[SQ
M';:(6N#^AO[+GQJ7]H[]GKX.?'A?#L7A%_BKX!T+QG<>%[7Q##XKMO#E[JUL
MKZAH*>((M.TEM3_LJ]6:S:>YTC1KX-"8-1T;2+^&[TVV^7;3_@FW;6.E:I>V
MO[7O[4]O\8]6^/>D?M$7/[1MMI'['%E\4_\ A,]$^"5Y^SY8Z./"EC^Q_;?L
M\3>%E^&E_=:=+%=_ RY\1SZC*VK2^)6NMI7[*^!?P1\(?L]?"GP9\'O <FLW
M'ACP5I]U;6VH^)]6EUWQ-KNIZIJ5YKOB+Q+XDU=HK5+_ %WQ/XBU/5O$.M2V
MUG8Z>=4U.Y&FZ=INGI:V%MMR0C"K%<KJ.KE\Z52C"I"E["AAZGUJDJ5:<ZU.
M57%5YS<JDZE63@ITITU.I!:3C>/N-JRQD5&7+S<DWAGAVY02A*I)*NZJ:4HS
M=YSGSP]GZW"26;+ \N..V&''X=#Q_A5BHT3:2>.<]!ZG/I4E"5EM;M'3W59>
M[III9_#[NNG4I[RMLVVONCK^#"O@3_@G#_R07XI_]G]_\%0?_7DW[5-??=?
MG_!.'/\ PH;XI #D_M\_\%1&';A/^"DW[5&?S[4P$_X*0_\ )O/@#_L_3_@E
M9_Z]$_9#K[V)PS'Z_P H:^"?^"D/_)O/P_\ ?]O7_@E6/S_X*B_LA#/'IFOO
M?@N1SR6'0XX$9.3V^Z0/4]*3NTTG9M.S[/N#V*TKLRK@DD..%) 8;9-RL/F#
M;E!P"!V(((#5_/S^RA^U5^V_IWP$\$?'SXBV7QI^/OB[]H;XD?#?X6_"OP7\
M=/'_ .Q1\)/V?)[_ .(GBGQG'+\0/AEK7[,G[.5]\>O#'A3PAI7AZQ.JZ'\<
M#XT\77NAWH_L32]<\365P]U_0=+%YB;0$R&#+N4$97)4X((R&P0P&5(!P<8/
MR[X _8?_ &-_A-KU_P"*?A3^R3^R]\,?$^KZQIOB36/$GP]^ /PL\%Z_JOB3
M1[^YU72/$&H:QX;\*Z;J-YK6DZI?W^I:7JEQ=27VGZA>7-Y:SQ7%Q+(<J5Z4
MZE6I&I4I3<+4:?L_:0C"ICY3Y'4O&+K+$X&,I1:G&GA*WLY1J3CSZ*5.T%*"
ME:I3E*[DKQA*,I1?+:ZFHM-/1WUMHU^>&@_MN?M7?$OQY-);> ?AK\/?AQX;
M_9Y_;.'QBTKP_P#&.Y\0^-O!7QP_95^._P 4?V??$'B7X/ZQXB_9<U70/'?A
MRY\:?#0W'@/4OB1!X(M=2\*ZZ-?\;_">'6M+E\":GH? ;]MW]I31_A!\5_CA
M\>?!'P[\3?!_P1\=?@?X/@\8:'\6I[OQOX-^#GQ!T/X60>/?B5\0]'L/V8/A
M+X/N&^%-KX\TSXE>-I-!O_L6I:8WQ DL+/P=I/A'PQI>O?IAJ/[,G[/6L:EX
M?UG5?@-\$M3UCPIJ?Q0UKPOJ^H_"GP+?:IX:U?XVW>OZC\9=5\/7]UH,MSHV
MH_%S4O%?BF]^*-[I\EO=^/[GQ+KUUXIN-3N]6OYKCD/&O[&W[/GC#P;\;_"&
MG?#'P'\.)_VB/AC!\(/BQXU^&?P^^'/AOQWXK\!:?X=O/"6@:#K&NW/@W58-
M>T_PEX<U&_T;PEIOB;3M<TGP]IUY/::;IUO 5C69.NJV*G2A2A1Q&'<*5&?/
M6>'K+,98EU(UJTE-1G0JU,/[.%2-.-*%!1ISIQC36,HQ<Z+:?+3E!S49/EG&
M&"PV%=XQYH>TGB:-7&\_(Y.>)J.]&7M)NQ\!/BQX]^-?AC1OB1J_P]\+^"?A
MWXPT.?6/!5S#X^U3Q#XQU(_\)=XNT^PFUSP[-\.- T/3=$UKP#IG@OQAIE_8
M^+]:OCJGB+6/#\VFI9:!IGBCQ%^:GP.^/'[1W[3/Q'\9^#M4_:MO/V>-/_9Z
M^'*?&:]U/0/AY\!M1_X7-;^)/VF?VJ/ "1?%R#XG>"=>32O@7\,/"7[/>A^&
M]43X0ZE\)OB)JFH^)O$&K:W\9-"O(M"F/[ >'?A)\.?".I6&M>%_ G@O0=;T
MOP)X;^%NGZ]IGAK2K37[7X9^#IM0N/"?@"/7(;5-6_X1#PS=:KJE[H?AYKUM
M+T^]U/4KJUMX;F^N9I/,_%W[''[)OQ"D\!S_ ! _9>_9Q\<W'PMUO5?$WPTG
M\7_!'X;>)9OASXDUWQ OBS6?$'@&76?#=X_@[6M5\4QQ>)M3U7P]_9]]J/B&
M-=:NIGU)5N1<(*GCIUH*3PKPRH4J%25U2K0S1XJGBXJR3J4<NIK!>P488?&3
MQ-98V,Z6'PE2?/.G7G3I1E-*4:LIU94^9.K3>6RPDL.US/DIUL9*&*>(4YXG
M"4J5.6!E"NYTH?0MH%#*4=74IPT>-A4GY F&8E" 71W:5G#%@^T@#0JK% Z/
MO8Q\@DA X =B68C<Q'))+-M#.S%G.>MJM%U=K7UUT;32MS)7M)*T7%.T7&T?
M=L=2^ZS:225EJ]K:--WDGI\6P4444P/@K_@F]_R;EXJ_[/1_X*8_^O(?VJZ^
M]:^"O^";W_)N7BK_ +/1_P""F/\ Z\A_:KK[UH **** "BBB@ HHHH ****
M"BBB@ HHHH :W0?[R?\ H:U\$_L<_P#)?_\ @JA_V?QX&_\ 79O_  3IK[V;
MH/\ >3_T-:^"?V.?^2__ /!5#_L_CP-_Z[-_X)TT ??%%%% !1110 5^?WPV
M_P"4I?[8W_:/[_@FC_ZT3_P5AK[^E9EC9E&6 X'J<C@DD #U8G:OWFX!KX ^
M&A)_X*E?MC[@H(_8 _X)JK\I)!"_M&?\%8U4_, 02H!*Y;:25#N!O8 Q?^"@
MG@;XN^-)?@(?"7PS_:%^-?P>T?QCXQN?CA\)OV6OV@-%_9M^,?B**Z\$W]M\
M.-7L?'VM_M$?LKQ7WA7PWXN_TGQ-X8M?C-HMQJ0N].N9-#\2VEA<6"?,DOP7
M_:^D_;('BVQ\&?M.:? _QWT[Q1IWQKO?VJ] E_9?TW]D"W^"5AI%[^SYJ?[-
M@^/UW?W?QN_X6-'?VMSXUC_9PUJ236[I/B)%^TK=6GE^'H_VT>-)!AQD#IR1
M@\<@C!![9!! )QUIC01-NW+N#@!@>C '(W#OMXVYZ8&,4 ?S\?!S]B3]L;P"
M/AIXKU+Q1^UKJ?CGPGX'_P"";_C"]L_%_P"VSXS\9^';SXWCXF^'=,_X*#)X
MB\,ZK\==5\'^)]*F^#<.JV.L>$=3T[4OA+-!;?VM\!?#\_Q&G?5+GRSX0?#[
M]M#QW\,O&_CCX9?#K]J?4[SQ#\"OVFO"_CO7OB_^VGJ>M>%_VC/'NO?'3PT/
M@1>_LT^&8/VH='\0_![Q/\+?!&@_$^UFUC6;;]C2"2^U3POX2G\7^/-&OKCQ
MYX/_ *6_)C#%P"&.22#CGH#Q_=RVWL"S'J<TXQH2"0<KT.3G(4KDG.2=K,,G
M)P?4 @ _GR_9G_8Y_:_\6>"?AS\-?VE;[]L?PK\)-._:E^/?BC4-+U_]KN?P
MK\8[?X#>(OV<_"MA\/\ 1_B%\1/V>_VI_B5XZU#2I/V@9_&^LZ-X6T/X^_$#
M5/"UT=,:ZURP\%V6GV]MZ!\#?"?[76G_ !U_8^^#?Q8\:?%F_;Q!^S'^SG^T
M?^U++J?Q?_M+5/!WQI_9Z^'.F_"KQ'X$NKGP=XJN-(U70/CG\3=8\.^,?'5E
MX0NKWX>>,]<^&OB>_P!2AU'3O%^M_P!L_N688SCCI@@YY&WICTZ#IZ#O3M@P
M1\V&!!^8\Y&"<YSG'?MVH B@ &\*. >>V#D\;<_*",,H4!=ISRQ)-BFJH7H3
M^/Z#Z#H/:G4 %%%% !1110 5\ ?\%+/^3=?AS_V?_P#\$G?_ %Z;^QO7W_7Y
M^_\ !2PO_P ,\_#@8_=G]OS_ ()/DG X<?\ !4_]C7 SNW<J2<;,#;RP) (!
M^@5%,C8LH+8S[ KT]5))4^JGE3E><;B^@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP_P#:8^"&F?M+?L[_
M !X_9YUG7]2\*:5\=O@W\2O@[J/BC1K:SO=7\-V/Q)\':SX/N]>TNSU%7T^Z
MU#28-8>^M+:]1K2YF@2&Z#0NPKW"B@#X';]GW]N<LQ'_  4+A4$DA1^R3\)B
M%!.=H+>(BQ Z#<2V.I)R2G_#/G[='_20V+_Q$CX2?_-#7WS10!\#?\,^?MT?
M])#8O_$2/A)_\T-'_#/G[='_ $D-B_\ $2/A)_\ -#7WS10!\#?\,^?MT?\
M20V+_P 1(^$G_P T-'_#/G[='_20V+_Q$CX2?_-#7WS10!\#?\,^?MT?])#8
MO_$2/A)_\T-'_#/G[='_ $D-B_\ $2/A)_\ -#7WS10!\#?\,^?MT?\ 20V+
M_P 1(^$G_P T-'_#/G[='_20V+_Q$CX2?_-#7WS10!\#?\,^?MT?])#8O_$2
M/A)_\T-'_#/G[='_ $D-B_\ $2/A)_\ -#7WS10!\#?\,^?MT?\ 20V+_P 1
M(^$G_P T->U?LK_ "Y_9L^$3?#;4_'^H?$_7-2^*7Q[^+_B?QQJ'A_2O"DNM
M>+OVA/CK\1/CWXM-MX=T66?3M'TO3O$GQ&U/2]'LH+BX>+2K*S^T7$UP99&^
MCZ* /G7]J7X!2?M*?!ZZ^&%IX[U/X::S;?$GX#_%KPMXYTG1-)\277A[QM^S
MS\>?AQ^T)X&N9O#^NC^RM;TN?QC\,M$L=<TN[>$7NBW5_;Q7-M<217$7B'_#
M/G[=&21_P4-B )SC_ADCX2<=._\ PD&3T[DGWZ5]\T4 ? W_  SY^W1_TD-B
M_P#$2/A)_P#-#1_PSY^W1_TD-B_\1(^$G_S0U]\T4 ? W_#/G[='_20V+_Q$
MCX2?_-#1_P ,^?MT?])#8O\ Q$CX2?\ S0U]\T4 ? W_  SY^W1_TD-B_P#$
M2/A)_P#-#1_PSY^W1_TD-B_\1(^$G_S0U]\T4 ? W_#/G[='_20V+_Q$CX2?
M_-#1_P ,^?MT?])#8O\ Q$CX2?\ S0U]\T4 ? W_  SY^W1_TD-B_P#$2/A)
M_P#-#17WS10!\%?\$WO^3<O%7_9Z/_!3'_UY#^U77WK7P5_P3>_Y-R\5?]GH
M_P#!3'_UY#^U77WK0 4444 %%%% !1110 4444 %%%% !1110 UN@_WD_P#0
MUKX)_8Y_Y+__ ,%4/^S^/ W_ *[-_P""=-?>S=!_O)_Z&M?!/['/_)?_ /@J
MA_V?QX&_]=F_\$Z: /OBBBB@ HHHH ",@@]#P:^7/C-^Q-^R1^T/XQM?B'\<
M/V>/A5\4/'5GX9TWP9;^+O%_A/3]4\0IX2T?5=>UW2/#;:K)&+R71=*UGQ3X
MFU33=.EE>VL;[Q!K5S:QQ2ZG>--]1T4 ? W_  ZS_P""=?\ T9Q\"/\ PB;"
MC_AUG_P3K_Z,X^!'_A$V%??-% 'P-_PZS_X)U_\ 1G'P(_\ ")L*/^'6?_!.
MO_HSCX$?^$385]\T4 ? W_#K/_@G7_T9Q\"/_")L*/\ AUG_ ,$Z_P#HSCX$
M?^$385]\T4 ? W_#K/\ X)U_]&<? C_PB;"C_AUG_P $Z_\ HSCX$?\ A$V%
M??-% 'P-_P .L_\ @G7_ -&<? C_ ,(FPH_X=9_\$Z_^C./@1_X1-A7WS10!
M\#?\.L_^"=?_ $9Q\"/_  B;"C_AUG_P3K_Z,X^!'_A$V%??-% 'P-_PZS_X
M)U_]&<? C_PB;"MCP[_P33_8$\)>(_#7B[PW^R1\#](\3>#O$_AKQIX6UJT\
M$Z:M]H/BSP;KVG>*?"?B+3975Q;:OX<\2:1I>NZ->HOG:?JVG65_;-'<VT4B
M?<-% "  =!CO^=+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P1_P $WW3_ (9R\4@L
M 6_;2_X*8!03@L3_ ,%(/VKB H."<A'/ Z*3TK[WK\H_@WX,_P""D?[.6@>-
M_AIX'_9U_8@^)_@NX_:'_:N^*_A#QMXK_;O^/'PO\4:OX9_:!_:?^+WQ^T"W
M\3> ='_X)N?%/2?#6O:%I?Q,M= U>PTSXB>+M.DU+2[B\M-8N()X1'Z[_P +
M&_X*F_\ 1F_[ '_BRS]HK_Z4[0!]_P!%? '_  L;_@J;_P!&;_L ?^++/VBO
M_I3M'_"QO^"IO_1F_P"P!_XLL_:*_P#I3M 'W_17P!_PL;_@J;_T9O\ L ?^
M++/VBO\ Z4[1_P +&_X*F_\ 1F_[ '_BRS]HK_Z4[0!]_$X!)Z $G )/'L,D
M_0#)[5 ;J!0&,G##*G:Y# J&!4A3NRIR,9R <?=./@<_$;_@J;@Y_8W_ & ,
M8.?^-EG[17_TIVN/\1_'+_@I'X5O/"EAXA_8_P#V&X;OQYXE3P9X5&E?\%&O
MC]?VLGB2?0]<\3)%KTUS_P $K].GTG1WT/PSK074K"VUNZ75DT?3VTJ.POK[
M5]*J,7.<(JWO.;E=I/DA2J59<MVE=0ISD^T8MDRDHI-M*//3B[]I5:<';N^6
M;Y5UDX]+GZ7*ZM]TY_ C^8IU?GXGQ&_X*E#[O[''[ )ZCG_@I9^T5CJ<_P#.
M)P=^.M2?\+&_X*F_]&;_ + '_BRS]HK_ .E.U"O;6U];VVW?Z6*6J3[ZZ:]^
MO7;?U/O^BO@#_A8W_!4W_HS?]@#_ ,66?M%?_2G:/^%C?\%3?^C-_P!@#_Q9
M9^T5_P#2G:8'W_17P!_PL;_@J;_T9O\ L ?^++/VBO\ Z4[1_P +&_X*F_\
M1F_[ '_BRS]HK_Z4[0!]^2,%4LQ 52I)/0 ,"2:^"OV.>?C]_P %4#SC_AOC
MP/U!'3_@F=_P3J4]<<9!YZ'J,BJS?$3_ (*F.,-^QM^P 1G/_*2S]HKJ.G_.
M)WGZ'CU%>A_LE?!_XJ_#N?\ :-^)7QKM?A]X>^)7[4'Q\MOCCXB^'GPM\8>(
M_B7X&^&7]A?L^_ +]F_2?"^B_%3Q9\/?A!K_ ,2#K.B?L^:;\1]1UR^^$/PV
M_L'5?'E]\/K;1_$5IX*M_B'XT /KZBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@!&.%8D@  DD\ <=2>P]:^:/CK*6\4?LSX!"G]H;34S][!;X0_&! &V@
MA3N(4AMI5CM)W$ _2[<JP]C_ "]\C]*^:OVFD2P\$^"O%%L3#KGA3X^?L]76
MA7^%EDT]_%?QG\&?#+Q&PAG66VN?[2\">//%WA^3[9#<&VBUN6_L3;:M::=?
MV>^%BI8FC%J_.ZM&*_O8G"8["_\ N=>EKK5(Y<:[86M._+[)4J[?]RC7HUZG
MWTZ,TO-K5;KZ+@;+LOH&)Y')+]L$@C.X$CE2"K8-6ZJP !F*LQ !'S-N/4<Y
M;+D\ 99CG&XDN68VJYHVLDM;6N^[LKOYM/R['2DDDELDDO)63ZZ_:>^O<***
M*H84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44@(/0@]#P<\'H?Q[4M $,SLB
M@@-@G!*[<@>GS$ %NBLWR!L;R$R1^-W[0'[5G[??P<^('QL\*^!]&^ /QY_X
M0#X3K\68/"OPU_9\_:,U_P"(7P]T3QG\7=!\$?#"U\5>'_!WQ6\=>(?BWX@N
M?!@^(GC+4_"/P^\&^$_$/B2U^&6OS^&8+:6YM=);]C[C[J'+C#C 09+$\!2,
M,2I/## &W)8@ U\^ZE^S9\.9U^/%YI=QX\\(^(_VB]8\-:[\2_B!X&^('BSP
MK\19[GPEX=\.^$_#-IX4\7Z3J$6N^#=&T/0O#EO:Z9HOAF]T_3XKK5O%%Y'9
M+>^)];NKX _->7_@HU\9M+\+? OQG:VWAGXF^![SXC^)O"7[2'CK0/V0?VOO
MA9/X%E\->-?!>D:]\.];^%_Q%OK[QY^R_P#$7PS\//%.I?%"SU?]I<6&A_%8
M:+HOP_\ AIHE_P"+_B#X.BO_ -$OV5?VB='_ &E/AA+\0]'\3?#+7KJ'Q5XC
M\/Z[X=^&/CC0_'Q^&^I:?J#?9OA[X^UO0M9U;3$^)WAG1YK$?$'2[)X8=.U^
M:ZT[3K6>WLXKV_SO!/['?P.\"Z#X5T&WT3Q-XE@\,_$?5?C'=WWCGQOXK\>Z
MSXU^+6H:.^B?\+!^)&K^)]1OKSXC^)=&LEM!X8U#Q0UZWAJ]TCP_JNB6UAJ.
M@Z1=Z?U?P!_9P^&/[,OAG5O"?PLL_$\6F:UK2:Y=R>+?&?B7QSJT2V>DZ=X;
MT+0K'6/%.JZG?67A3P?X9TK2?"WA#PW#<V^E>'_#^E6>F:=';VUM&' /H4_=
M.>NWGMV]^?SKYM_:D /PJTL'D'XY_LLC\#^U'\'LC\:^DCG:<]<'.!@9QZ9.
M/ID_6OFW]J,C_A56E<_\UT_98/X']J/X.XXZ\]O6NC!O_:\%_P!AE!_*]77T
MO;7:]CCQ^N"QJWOA*ZMO>]*KI;K?MU\SZ+A&&('3YOYK_B:L56A(+G!!^_T.
M>Z59KEC]K_%^B.J.WW6_\!I[!1115%!1110 4449'//3@^QQG!_ @_0T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'YUG]LCXX>)?B1\</!/P7_ &*OB!\6O#WP*^*DOP=U
MSQX/C9\#/ MAKWBVS\ ^ /B#J4^D>'_%?B>TUV+3;2P^(.EV"SWUI9FXOK34
M&@LQ9F">XV?^&D?VT?\ I'%X[_\ $F_V:/\ YK*/V(O^1^_X*%_]G]^+?_6:
M?V8J^^Z /@3_ (:1_;1_Z1Q>._\ Q)O]FC_YK*/^&D?VT?\ I'%X[_\ $F_V
M:/\ YK*^^Z* /@3_ (:1_;1_Z1Q>._\ Q)O]FC_YK*3_ (:0_;0Y_P"-</CO
MDY/_ !DW^S3S_P"7;TK[\KY=_:Y_:CTK]C_X+^*/CQXG^%'Q<^*?@?P%::CK
MOQ B^#]K\.+W7/!7@O1M$UC7-:\=:MI_Q'^)7PT@U/0-*BT@65S8>%+[Q%XO
MFOM3TT6/A>]LC?WEA,Y**C>2BI24+N^\KV5TFHMV:3DXQO9.2<HJ3BI-I1BY
MRW25KZ=KM>FEV]DKGDI_:3_;.'WO^"<GCD<XY_:<_9H R.W_ "-PYR1QU'!'
M->7?%KXJ_MK?$GPC9^'+#_@GGXNT^>W^(7P>\8M<7G[3G[-K026?PT^,'@7X
MBZI9H8/$UVZ7E_IOA6\T^P<V\D*:C<6HNF@MS+<P]YK'_!1KX*:'\(KOQCXJ
ME\/?"'XV:E\'O$_QG^'O[(W[0OQZ_9@^$'QY\?>#=(T7QOKWA;6+2UN?C9XG
M\#Z#X6\>V'@#Q7<Z9XVUKQ9%H.B:?H'B.\\87'AX^%/$]KH_JO@G]MG]EKQ1
MXU\!?!F\_:)_9Y\/_M)>.?"?A3Q/!^S0?VA?@YXC^,]K)XK\ 6?Q'M]-L/!N
M@>,;_7?%*KX3O?\ A(++7/#EAJ6AZYX6CB\5Z'=7?AVYM]1>HNI0J*HJ4HSP
M\_<O%^^U3GB4H:>_>.'J)J+DUR5=$Z-7V.?NS4HMWC4IRDVMHQ52%&[]U)+V
ME2,+MVYI17VX.7G?_#2'[9<1+#_@G)XZ52"Q+?M/?LU +D;F!#>+RN  6SDA
M5!(V@MF0?M)_MH-R/^"<?CHCU'[3?[-!Z\CIXM[CFLSXQ_\ !2K]F#P+X UW
MQE\*?B?\*OVEM5\%_M!?LZ_L]_$3P5\%/C+\.O%_B+X<>*OV@OC[X+^ 6FGQ
MU:^&]6\1S^%KOPWKOBF[U*]T'7K/3=2U ^'=5TNV:UO8GN+7Z7^%7[3/[./Q
MM\0_$+PG\%/C]\%?C)XJ^%.JV^B?%/PU\*_BMX"^(?B/X;:S<WFL:7;Z5\0M
M%\)^(=8U7P;J<VI>'=>TR&P\2P:?=R7NA:M:1PF?3+Z."(M-5)1UC"<(S<5)
MJ,JF'HXB%VH_;H5858R7-!TY<RJ64U3)2A2483E&#]G*:BVDU"G6GAIMI-N/
M)7C*C*,E&:J)1=/WHN?SY_PTC^VC_P!(XO'?_B3?[-'_ ,UE'_#2/[:/_2.+
MQW_XDW^S1_\ -97WO%*)5W*K*,E<.-IX[XR>#G@YYJ2K_1M?--I_<TU\C1II
MM-6:W1\"?\-(_MH_](XO'?\ XDW^S1_\UE'_  TC^VC_ -(XO'?_ (DW^S1_
M\UE??=% CX";]H_]M!QM;_@G'X\ R,$?M-_LT\'HIQ_PEF&VD@A6#*2!E6'%
M>W?LW_'H_'+3OB99:SX"UOX5_$GX*_$I?A)\7?AOKFKZ!XEE\(^,[GX<?#KX
MQZ%;67BWPG<7GA;Q/9ZS\*_B_P##CQ2]_H5W<VVFW^O7OAB]:'6?#^IV\7T:
MW0?[R?\ H:U\$_L<_P#)?_\ @JA_V?QX&_\ 79O_  3IH ^^**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /@3]B+_ )'[_@H7_P!G]^+?_6:?V8J^^Z^!/V(O^1^_X*%_]G]^
M+?\ UFG]F*OON@ HHHH *^9/VOO@%/\ M0_LO_M"?LZV?BVW\$7GQO\ A1XU
M^&=KXPO-%D\26OAB;Q=HMWI$>L3>'XM6T)]:BL)+H7,FG+J^F270C:!;ZW$F
M\?3=0O KG)=QP1\I4=6#9Y4^F/IGO@B*D/:1<&THRMS*S?-RSISBKQE%I*5-
M-V=WHKVYE)QE*G)5(+]Y!2=/5)<UE9.Z:M)I*[34;7/R2^*7_!,RY^(6O_'[
MQ+%\6-$TG4_C+_P2U\&_\$WM/O)?AW)?:AX0D\,ZU\9];U#XFIJ$7BRUO-0T
M'7YOBCH_VSX=VLFF.UQX/M[BX\4W+S68TWX*_9=_8>_;&^$O[?WC<^,_@YJF
ML_L]:SXC^(.G:;\<%^(W@7PUX/\ "/A74/V1O@;^S_9_%CX4:/X=_:+U_P"(
MU_\ &GXBO\'-&T3Q=X*\?_LE>'-&\#6_V^YTGXY>,%TVRUSQ;_2^MN%! D<_
M>/.S'S%CC[F-HW$ '/%5FT])'!-Q.2/F/^JP6YP<>7C@MOP,+N ..6!<>6+G
M*2:IU/;K$4VVU7AB:.;82K&I[.<'*G['.\RG&DZD8WQDURR<*<(RW45&>'BU
M4I_[+*',E&TL#BLOQ&$DY2C/E=*I@<+7DW3K<\L,X**>(DY_ST^'/^"(OQ _
MX0KX5^$_''[3O@2^NOV?_A9^Q!^SS\&-8\!_ ?5_"*CX+?L7_M2?#W]I2UO/
MB?IVL?%WQ='XO^+/C]_AY:>'+GQ'HD_A/P7X=OM2U+7]/\"7;7]Y82?3G[ O
M_!-#XK_LD_M%_%S]H/XM_M0M^T1XB^)/P@\(_!U+_5= ^)\'BV[T_P &?%SX
MN?$_3?%/BW7_ (B_&_XLZ<=7N++XHKX:F\,?#?0/AM\-M(B\/0WOA;P7H/\
M:5_:2_L&L #\2.5&3L(0+\V0>B*<@' .?KD@DN\O)(+M@\8&WTZ\KW /?&[M
MCBG&K6BJG+-\U6FE5YE%WC[+&0:^%2YYT\?C*4JBES-RIRE*2HP2QE3C+EB_
M>A&*IJ][VCC,-CE%/F?*EBL+1K-<TE)QJ03M586Z[8\;MWS$YY[X/.>XZ&IZ
MBAC,:L"2<L",D' "(@Q@#@[,X.3DGGIB6E&UM+M-R=VK/WISEJNFLF;17*E%
M*RC[JO+F?+%M1;EU;BHR?5.33U3"BBBJ&-;H/]Y/_0UKX)_8Y_Y+_P#\%4/^
MS^/ W_KLW_@G37WLW0?[R?\ H:U\$_L<_P#)?_\ @JA_V?QX&_\ 79O_  3I
MH ^^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /@3]B+_ )'[_@H7_P!G]^+?_6:?V8J^^Z^
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
M>"!T '(P>N<GJQ_V$IU^[^V;^WTPP23_ ,-#09##.W '@1R03C/8 YV-BOT
MHI-.[:DU)II.T6D[64N6R3:O)I/2[UNDH@U)W]YI6222BK*^JO:[4HJ,96<7
M:-XRA-N9^>7@#_@G]H'P[^)TGQ9TG]I?]M76?%&IZSX%UCQ9;^+/C]=:[X>\
M;0_#^5GT'P]XJT.X\+1VUWX:6UN;_3]0TC23I2:K:7]]%=S)/<?:T^_/*88!
M65CDL<@LI=2=TAR  [C&T@8&2J\ "M&BAQOR7=_9Q<$G&+3INWN6DI))<L=4
MKW5[ZI13BG]_-Y.=GRR<5:,N64G)*:G?W5-R<>=T)$EQ)@2MO1\ $C!VE?O
M,^2#U&6.T*HX!KYN^%G[(_P!^#'C74_B#\-_AW/X<\2ZO)XEDB,OC#QYK_A_
MPNGC+7)_$WBFT\ >"O$OBC6_!7PPL=?URYFN]3T[X<>'_"^FW&([>:WCL4BM
MHOJ"BA1Y)<\'R3E'DJ25[U*?-.HZ<GS)J#J3]I9.RFKJ*NPE",X\DUS1T=I6
MG::ES*HG.,TI*2A*/NWBX0Y)14(J-!%E#;BKD[>22[9V@$*-W3YF)Z D@\'&
M:F(;<"?,( /&"5]<_7L/?IWJS14QI\E[2=Y3E.348QNY3<EI&RTB^23MS5$E
M*;<DK4M$DND>7J_<>\?>E)^47=N$?=3=KN./HW##+G[PQQM4<=./? YS4E%%
M7%**271?>]V_*\G)V6BO9:)(->KO\DO31=E9>=KO5L****8#6Z#_ 'D_]#6O
M@G]CG_DO_P#P50_[/X\#?^NS?^"=-?>S=!_O)_Z&M?!/['/_ "7_ /X*H?\
M9_'@;_UV;_P3IH ^^**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /@3]B+_D?O^"A?_9_?BW_U
MFG]F*OONO@3]B+_D?O\ @H7_ -G]^+?_ %FG]F*OON@ HHHH **** "BBB@
MHHHH **** "BBB@!K=!_O)_Z&M?!/['/_)?_ /@JA_V?QX&_]=F_\$Z:^]FZ
M#_>3_P!#6O@G]CG_ )+_ /\ !5#_ +/X\#?^NS?^"=- 'WQ1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!_#]^U7_P<EK_ ,$G?V\/^"@'[+H_8P;X^&Y_:@M?BBWCH_M&#X6A
M6\9?L]? "S&B+X8'P(^(N1IJ:(&_M$^(<WAN3_H-KY0+^0?\1P?_ %C#_P#-
MT_\ \DRBB@ _XC@_^L8?_FZ?_P"291_Q'!_]8P__ #=/_P#),HHH /\ B.#_
M .L8?_FZ?_Y)E'_$<'_UC#_\W3__ "3*** #_B.#_P"L8?\ YNG_ /DF4?\
M$<'_ -8P_P#S=/\ _),HHH /^(X/_K&'_P";I_\ Y)E'_$<'_P!8P_\ S=/_
M /),HHH /^(X/_K&'_YNG_\ DF4?\1P?_6,/_P W3_\ R3*** #_ (C@_P#K
M&'_YNG_^291_Q'!_]8P__-T__P DRBB@ _XC@MW'_#L3U/\ R>GW4%Q_S:9Z
MKBOZ O\ @@;^VB/^"B7P7_;2_;2'PU/P>'QR_;MU:Y_X5J?&0^()\+GX;_L>
M?L;_  9*#QD/"G@?^VAK3?#<^)0?^$4TDZ:-:&C'^T/[-_M:_** /W>HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
.**** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>form20-f_002.jpg
<TEXT>
begin 644 form20-f_002.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_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" *, W8# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "FLVW'&<TZB@ HHHH **** "BBB@ HHHH ***;D9VX/3'MC
M'USTH =134^Z/Q_F:=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% $6<\+C&>A _G_]?/84@PH) 5><$\_H
M.<>^?6OQP_;-_P""X_[#'[#GQ U;X3?$_P 3>+/$GQ*\.?V8WB'P?X&T""[U
M;0;;5[2ZN[.ZO7U[4/#6GR6;I:$>9IVH:@W()4XY_(WQS_P=K_ )EN_^%6?
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
M.-W'/'*CK^7(]_TK\?O'_P#P63_9Z^%>E:)JGC;X<?&C08=;M-&NHH[S0_#
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
M)]ONO^17O,?:_P#3/^7T_;KNT^OMV\]M_B!KFB>$==U+[?)#?^%[JXTO1O\
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
M#]Y^]I']R<!U,+E>%^JX_P#Y%/\ S*\T/GA=-A9OO_3L!T]<>G/O7PE-\/\
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
M7/M7X8?\%D]>DU&#X)?#TP$VYU75_&,LDDW^@7A6SN]'M+:ZLO\ E\_L\YU
MC) QD8[^3G&8?V9EF)Q]ME?[W;\CT,GR_P#M3,,-@$]9O?2Z25VU?K_GIY?&
MW[0__!P5\1O"WC/QYX#^#'[+6L^*T\.7USI^F>++BZ"B\-G=@B]M+6Z L+RT
MOK%5"-D%?M8((8 C\[/'/_!:O_@K!\1X+@>$?A5J'@72]3E@EM-+_L'P)!JL
M-O:XW&T\0V5\=0R;Y0,XR!P#C(KO]-\-P[H7FUC9Y?/E_P#/'./4_A[?S[9?
M#?AA=DUY?V[I_P \XXO(^F.F/3\!SZ_E/^L'$=2K^]9^H/AO(</I]6]+W?ZG
MYQ>*/VB/^"M'Q2;5;GQ#XSURSL-8EM[JZTO4/B_X\TO2H;BS[VNDZ*?[/LR2
M?^8=7BUY\$?VU?'MQ-?^)_%OP_1]0E\W6;S4)=>\5>([L'_CT^UW>M:%_IW_
M '$=3K]F[>U\'K)#ON;=T\W,4?\ +C]>O\ZU9)O!5K(\*31QI'+_ ,]B,_Y_
M^M[UQU,1FF(Q7[W$Y6;4\'@,/_"PW^7]?TS\<-!_8]^/S,_]I?&F/2DN/W44
M?A_P'H/[G_R1TW\1Q_CZ%:_L3^,[RQ1->^-/CR:\\WRI9-/M;70_.M^>?LEE
M?<Y_SBOU<7Q!X/@7?,\9S_JO^FW_ .KG_/2&;Q=X;BFF3?;;_-/^1V^OZ=*B
MGAZN,J^RJYD=-.I_U+?Z_KOH?E3\1/V&_M7@K4KG_A-/B!>36=K;7\4=YXMU
MZ"#6+BS_ .87=_Z=_P Q'\/YU\3Z#_P3EUC5IKFYU77OL$-G+YMUJ&N:]KT\
M'_DE_:7VV^[<^IK][_BA\3O"6B^ _$.I:K9RZK86_P!G\VS@BNOWWI_QX_Y'
MI7Q;?_'CPWJUG-<^&(;FYTW3_(\WP_\ 9?(U71[CO_HG_+[_ &CG_F'?VIJI
MHIT\+A_K-+^VSLP_U^I2_P"1:?'D/_!/;1[QK.P\/:E;OIFERV]KJFN276J?
M;M2M[SG[5JMI]A/^@:<+3C3_ /I\Z]*[:;_@GW\*=<O$OYIM/MM5O)?-O[2S
MM?/L9O\ IZTG[;C[%?=_[._Y!6.^,5[QHO[26CPV_B2&YMOL%SJ%K_PC>EQW
MEW:V,\VL:Q_QZ#_3?^/(Z=]DS_Q,3[>]>=3?&SQ;,R37FFZ?H.C_ .D?\3"]
MUG2YX)O^G6T^Q7^I?;?3TZ@T4\1DU.K_ ,C+_<B_J^:5*O\ NW]?U8N:'^PK
M\&=/L]9T&;2M02:2*WU2+[9HVE0>3J&C_P#'I]DNNG_+W=_YR:[:/]G_ .'$
M+6#P^&_#^-'M=/L-+U#4-&TN?58?L?2ZN[SZ_IQ7F+?M$?$6^M=8LYM/T^P\
M):7HUQ?_ &R\U[2I[Z\N+/[']D-W=V5]J6H67?\ XI_3C_9(KYXU3XM?%V1I
MDMOM&HP1VNGW\6H:7]J\B:WO/^/0VG7[;C_H']^E73S3)JE7]Z;4\KS2I_%Q
M-C]#K#X'_"*:SUO4H? &CW^JZQ?^5K/EW]UYYM[S_3+NZ^RC_I^^R?X=ZY+6
MI/V?OAG;M-_PA_A?6-?LY?\ 5_:OM%AIO_3M=]/MM]G_ .O7QA:_$#QG'H7B
MVS?XHZ5X8\3Z'=6]_K/[K7OM^FZ/Q9ZMI=Y=V5B/^7Z[M/\ B7CZY KSG5-<
M\&>*)H;;Q/XLDM=8D_=2^+/">E_\4[-;^FK:3>V.F?8O^X=IG3\:XZF<87VN
M)I4L,;4\CJ_\Q6).Q^-7Q.\-^+/"_CG7M-\/V:7'A"PM]>^SRXOK'4M/O/\
MB3_9;O[;_P!/VK6G_$O_ .05TK]0/^#4C]HS4O"O[0_[1/[--S<V\'PZ^,'A
M+_A<?ABT\N[F.E_$?PAJFC^&]7\-:/PWV+1K_0[KQ#XB7!73 +([6!X/XC_$
MR;0? ?A?5?#T*>(-5A\8?9_M>H7/]EV\&I>%_LN!:Z3]BON^N?V3J'_$Q'_+
MGV&<V_\ @E-^T9JO[*7[;/P$^(-C-J":-I?Q+@\#^+;:VNOL\.I:?X]NKSPU
M_9>K?Z<-/%C]MU:TU 'C_B:V?%>QPOF%7#XKZ_\ \PCW]/Z]/,\;B7+Z>)P&
M)PM'#:]/5;:N_P"7R/\ 5SHJ-)$D171@Z.#ATZ'MG_/3'Y25^V'X<%%%% !1
M110!789 YX#*1_P(?RK^8#_@X.U7X;W_ (U_9)\!>+;CQ+I_B'5(_B#XCTS4
M-'CM+FPM-(T>Y\-VMV=4M;S+%3?7MIM^Q 2'^+J"?Z?5/\)X^52/KQP?8@_C
M^5?R>_\ !>>PM_&7[8'[*&CVFH6]M+X4^&_Q);7);B,'[(-9U[P=>:5:VEH
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
MQU'7+3^T/[0_XE>JU\<_#.]>S9+RVAV7.E^,M.\6_O9?/\FX\-Z]9WEH+O\
MY_3]NM+33QG^M?6?B[PGHE]X1U/Q#J7C:WL[;_6W6H7%AJGGZEJ&?]+M;2T^
MP_VA>\_\Q ]J^1/!\>FJNJW.F_:(_L=__P M);J"^U+3_M7_ !]W?&?MW'_$
MVT_3C7V>3U*5/ ?NCQ\P]E]:]E_7]?\ #G^O#^SAXIOO'7[/?P*\;ZK'%#J?
MC'X._#'Q3J20?\>\6H>(_!>BZQ=K;\<@7EXP&>P7->W5\Y?L@>1_PR;^S%]F
MQ]G_ .&>_@QY.>OD_P#"M_#6WIWQBOHVOWVC_!H?X5^1_-U;^+7_ ,4OSD%%
M%%;DA1110!7ZKCMM7/X+C^9K^0K_ (+)VVE1?M[:;XCN?%4-G-H/P>T;2K;3
MIK74YQIFLZO]DN[2X!L>/]/L;2['U'/(K^O8'!X],_DRXK^,O_@J8NL1_P#!
M3SXU:JEC=ZK;V?PW_9ZTJVT_4(1-H4-AJ^B:T-7U2U_Z?M.-G:Y[YO#ZDU\A
MQG/V>3W[YA3?_I1^O>!T$N,L3B?^@3AC-I_<\M7ZZGEW[,/[+^F_$SQ]INI:
MK?)9^';?1M0\6^+?$]Y$+&#PK\+_  Y_IGB'5!]M_P"7[Q%_HFG]L?;.PSC\
MY?VV?VK-0_:T^)UG<Z'91>%_@/\ "RUN/!W[/_PYLA=+8Z%X(M/]#M/%%V+T
MG[;XI\06-I:7^J7^I%M65;N^!9L;J_8S]H756^$?_!-[X\>)=/FM[#6_C7XV
M\%? C0=0M_M,&JV>E6=MJVKZ_I=I]BYLAJ-[X3M_4=VYP:_G.73TC7Y#&B1X
MB\L9YS]?K^7TK^8,PJ?5J/UK_F+XH7]JYK;IE>JRO*K_ (VVV\C_ $B^B%P?
M2XJS;B7Q7S^+QN+R/-7PKPJVW;+%EBB\UDEM_=4M[*25KN_Z&_\ !);X_0?L
MI?&S]LWX\FRBU*]\#_L/ZK>Z)IDMV+>'4_$.J?&/X6:7I2-]N!_=V-WJEM>N
M  3I%J0,$Y&#X^_X*X?\%&_&%WX<OM2_:/U/2FN?B-\+[":P\+^#?!NE65GI
M_B3XG^$-'U72K3[%H9U&]L!8W=WI^-1QJO)[DD?"$<(ADF2":XMCJ%K]@O\
M['=75O\ VEI_VK[8;2[^Q?\ '[8_;K2TU#^S]1QI0^QU?;1?./AAYO\ 4_\
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
M+.W_ .77[):67(L:_&3]KJ\TKQ%\</&WA*XTVXTV&XBM[^ZO8[K_ $Z\N/\
M3/[)^R?;?^)?>GF[_P"0=CUK]DKZSO&N)DO;"1+:WBN(OM%O+=0?;/\ GT_#
MGT],^WY(_$#X:WGQ._;+\;::;^>V\,Z!+I]_XLO-0L+K[/9^&+(7M[=W0U;_
M )!^BDXM"<?V7W)[U\YQ!B*52EAJ7UG_ -59^T^!=3 97Q'F6<XK$_4OJ7"_
M_ [_ ''YW>"_A_XM\?>++;PEX8TJXNO$-Q*+26.7]Q;Z;]C_ ./NZN_^?+)_
MG]:^V]'\%_ ']G_2$UCQGKFE^,/'=G=6]U%]CBNKZ^AN+/\ T0:9:>'KW_EQ
MU'[4?^0AIG]JZ4+/GFOCC7_B5>CQGXZU?P)K]QI.D>(_$^KZG8-IX^SWQT\7
M(^RG[4/^)@ ?0<9]J] _9W^'^C_$+QU>ZKX\^V7/A[1[7[??ZQ<77[^'6/\
MET^UZM>_\>0Z:A_Q,?\ B5?Z'7Q^7U*5.K[*E_MN+V/[ XXP^/SG)<3FN89D
M\#P_@LJ7_"5E?_(TS-[V=G9V;L[76FEUJ?OK_P $_P#Q)JOCK4_'GC";P];^
M$O!^J:7I]KX7L_-NO[5UC3_^735-7S_Q+[+_ $'_ )A__3Y_Q.*^Y-;BC:2\
MAA^Y'B'M_/Z?Y'2OSN_X)_\ QLTKQW\4/BC\--$FTO5?#W@OP;!=1>(-*M;J
M#^TM8^U65G=_9/\ F'^W_$N_XE5?H[JR?,[HF^/S?*\R/\_?MQUR1S7]"<-U
M*=3)L-['0_PB^D9E^*R_Q5SNEBL-]2_Y%?\ 9?\ V*SQRXM_LLD:._R7$7_/
M;C_/_P"K'-4/)$8OTN7\F"2+]U))%_J;CT]N/Q[]:Z76H?+FAF1)$>/][+YG
M_+:X/Z?Y[UF7D2--#A.+BU\J6.67]Q,?RQ_^OCV]X_"CMO#=TC2:#<QS;'DM
M?-E/E?\ ;G_^O\L^GJ,ECY>H1W\/R0WG^BW\=O\ OYYKC[+BTNN/>O"KCQ)H
M_@CP[-XJUZYM[/0=#TNXO]0DD_Y8V]G_ ,>GU_T[/^%?CSXV_P""C7QL^*7Q
M$O?#?P033[;2K,ZC=&XU"(P:5_8^CVMY]KU2T_YB'_$NL;3_ +BNJG&CU\?Q
M1QIE?"=+VN//T7P_\+^*/$CZS_8.&_V3!?\ (TS0_>S7H\6\@>'9)':W$4O[
MK/\ V\Y_/^G3G]1_A8GE_#SPBN,YT2VX_P"^OZ =/PK^9[]C#]M3_AH+^WO
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
MJ.4X*_[IS],L?Z5_)Q\>KZ\U+]I[X]ZQJ5S]OO)/&7V#S)./^/+2[.SL\?\
M;C:=J^%X[J>SRS#?]C./Y'U_!,+X_%5.BRV7XGQ_XJAO-0\16>B:/I4FLZ]K
M&H6^EZ#I=O\ Z^\U"\NOL=I:VGI_IV!_^NJGQJ^._P /OV ;@^%_#=CH/QE_
M;4O-&$U_JNI1Z7K?PL_9JU"\Q]E M?\ CP\3?$73[&[M+_[!?G4M,TK5?L.T
M@[2?H'QCX_M?V2O@'XW_ &NKF+3[_P"+'B?5Y_@[^S#IVH6(GAL_$U[IEHOB
MKXCVH/\ H%Y>^#]$N;W4-(.,'5-$<9!Q7\XC-JNL:Y>:YK=_<:QKWB#6;C6=
M>UC49?/OM8UC6+K[9JVJ77I_IUV>U?S1B,0U5_M3%8;_ &S&ZY5E?_0KRKIF
MNO\ S-.VENO8_O[Z,_@?A/%*KB^)^*,-?@?)6XY9E:?_ "5.:Y5\2NG?^R\J
M;2:NGFC;3ZH^E="_9O\ VZ/VX;0?M%:1X%\?_M#6?B+4-0AA^)FHZU:30FYM
M+K_B:VFDVFMW_P#Q);+3[[[7C3M-_LO2J]Q\/?\ !&G_ (*2>(;1-1M/V<WC
MMI8O-^S7OQ!^'-C./3_1+W7..O!.!Z5RWA_]K#Q_\._^":G[-G[*OPT\>^(/
M!.I7'C;XG^,?BU_PB>NW6AZK+;WFO:S_ ,(]H7VRROO[1LL_9+/4,:<=+_M7
M[7D 9.?NK_@@)XV^)>N_\%$O&%AXK^(_Q,\4Z,O[.\%W:Z-XK^(7C'Q1I<6H
M'5/$8:Y_LO6];U*P^W%1Q?<]2%PS$G[O+^'^$<SSW#Y/]9S3'8O&)MYI=+5)
MO=K3SOIUT1^P<8^*/C7P-X4Y[Q[E>6\!<+\.Y)FG]EY5PO\ V3FTLU_LE9F\
MLRS-+1_LS+,L;MHHJ]NCE9/XEF_X)6?MQ6NM)X8O_AY\/M*UC[?!I<NCWOQZ
M^"D&J_VQ>?\ 'KI?]E?\)M_:'V_4>VG@Y(]157XJ_L*?&#]E;7O#?A_X\:)I
M_A[Q!XDT8Z]:Z'9ZG;:W/9V_VN\_X^[O1;[4M/\ ^73W[_C[O^VSX6MY/VV_
MVK+K5M4UVX6[^+DRE;#7M4L;BU(\+>&\MI=W9WV=%OVZZ5J&G]S^->T>*_\
MA<'[4'PS_9LA\3OXM\4>.?@_\)/^$2^*OQ$U?POKWD?V?9ZIJ]YI.O?;/L('
MB?7/L-W_ &?_ &?X>_M35=5^Q_E\_FN#X6P^ SM4<-FG]K9*WKW^5OGKLGKJ
M?6Y#XH>+F#S/PVS#B_.^ L;P1QKE*S7-5E>5+*\URF^5)Y6F\SDT[7:O%6=K
MK1HX_P#8Q^%.I>)M6UZY\'^$H]:\6V_V>PT:XU3_ $'2O#>G];O7KN[ON_\
MV#O^)K_H?_$GZ\_I_IGPS^#?P,TRP\8?&Z_TK7/B@EKI]S=6\YU37/L>L7?V
MS[):^$_"@_M+4+VR!M#_ ,3 :;VX/8?(WA']MOPG^S_\.XOA'X9^'&NZ7JWA
MBPM]'E\?^,=/M=#OM7T?_2_M6O>(-)O?[-\0?8<W1.DYSSC&W!SVEFSM8P^,
M$^'OQX\<ZKJ%C;RV'B"3X-_%K7+[4K?_ (^[3^R=6O?"NI:?96/^F?\ (1T[
MZFOXFXPX+\1N/,^Q/UK+<TR7A[_F5_V7_P C3-/^QI_7X'X1XN8S.L3Q'B>(
M\PRSZC@\ZS5K*T\TRN[\_P"U$[6:^?DNOS+^W-^T'\;_ !=:>%_#TVIV'AWX
M?>*[#S)?"%II=K/<17^D8/VK^UKRP%_G43=#&G_VD.!]<_.O[+G[(WQ(_:_U
M[XWP^#[GSG^"_P -1X[\4:KJDMU?7UYXHUDW=WX(\+_Z;_Q,/L/B*QTGQ#SZ
M:.>IKGOVA_BGJ/B'Q?JE]XRTN[\)MX8$^F6GA36[:ZLM4T(6@'VJVU6UO/\
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
M^'?[.6M:?X;U?4],\,Z_=6GB*_TNRNKZST>8Z%=V8.K75GS9:?\ ;2H_M'
MR.@.*^2/^"&^@>)HOVS_ !EK$GA'Q0OAZW^ UQ;77B.30=3_ .$<MM0NO&5F
MUKI%UXA:S733KK &^&G,1J9TH_VL^4SG]AKY7[/Q@PN+^K=G_P"8O>_RW/\
M,CAVKD%/Z$7$C^M+^UL9+-4U=.S_ +65EIL]5H[-72MJKZ/QS_8Y\'?LB?'/
M3OVC?VOOB<+OX<WGQC\0?$OX<>"/A=X:U^?6_'?C'2/$]YX\\):#XC\0"RU'
M0/#-CIM]:VFH$!M*!^Q;=ZG)'Y)_M*?MAZQ^U+^V[\%_B7<VG]E-XN_;/_9
MM=/T3[2+V#0O#UC\=OAQ:6>E"Z4 #)L_M^J@ *NK7M\  *_6SX7_ !P\+_'^
MY_:-_P""2W[=>F>*OA/K_B'XG_&#Q#^Q[\8?BU8ZIX<F\3W.L_$CQ%XC\)Z9
M::KK7]G+>:AIOBF[QX3;3MND^*_"?]G^$-+;5-6U!3J/XY6W_!.#]L[X4?MD
M?!;X7Z]\$/'OB&_^'?[5W[/'BC6?B!H7AS5;[X<WO@?P?\6O!_C#5?&1\5V5
MB/#]C8_\(K:"_.G?VGG2?^0.0=8X/?G&#Q5/.>&_[&PW_&._VK_:F::*_P#:
MG_4T;_X;U9U^'V<9#C.!/%*KX@XIX+Q:P/A=_97"W]J:Y5FO"S:>5RX6BO=N
MVLL_M2]VDND=_4?^"[NI)IO_  43^.&JWZW$]GH?A7P]JDUC;_Z^6WLO!FCW
M?V.SX_X_M1Z=!TX&*^A]<U']E#]C?]A[]F']B[]J;X)^-_B_\2?&>D']K/XL
MVGPU\8Z7X7TJ?Q/X[U6\LO!7_"675[J"->ZYIW@C2/"FF_V?D@_8@XR,5]%?
MM]?L+?$W]H;_ (+%?"O5-2\*79_9Q\=>(? GQ!\;_%BW\J\\$Z1X7^$-IHVL
M:MX-\6:G:1I9:)>^,SX?N] ^P:GJ"ZKJ:WEB=)VC46(_)[_@IS:>/$_;1^-W
MB;QG;:1%IOBCQ1;VW@-M UVS\0Z(?"'ASPOH^D>'[>U%C>Z@+%K"RTFT8Z=M
M !)X'2O*X@6*X:_UNSGZK_MF=9K_ &4M-/[+6]U]RMH?H/A5#)?%^KX(^'M3
M-<TPF3^'_ '^M6:RREYIE6:2XHDEE4<M6:I*RRS6:<=KJR6E_IO]G;]OG_@F
MK^R=\;_ GQ[\#?L*?%SPEXA\*75SH \?:A\8--U6T\!^#_&%G_8_Q!\47FE_
M\)"1?6.G>%LG5M/_ +)U/Y;,+H^"-Q^Q/^#B3X#6-WK'P#_;-\&1RSZ'X_\
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
MB''&#P%3.<3_ &S_ +IC3^\/HWXC^T. \3DV38G*\%B_[4_X5/\ F5_]BO\
MK8^HOV0_#MGX<_:N\'ZE\--2L[S3=0O]7T&PM(]4M+[59O"]GI=Y]K\48LO^
M@C]DN_[5\/\ _(5TK[9?C_B5_P!FU_=#\/!&O@?PSY?[P)I,!BX[$$ XZ\9Z
M#\3V/\F'_!.O]G_QLWBCQ?\ M/?%>VMW\6ZY:W%AI<4=AI>E0?Z9:_Z7=?9+
M&QTW3_\ CQ_Z%T:6?[5_XE&L>@_K-^&Z > _"O.TC1K;+>@Q]T8Y[ Y_EGG[
M7@3#RIX"OBHX58/!XV2_LY=X:W6E^MM.I^#?2)SRCGG&^%I4\P_M#&9+EBRS
M,LQ_FDGS)?A>_0] X8>WZ@_X_P">E+117W1^$!1110 4444 %%%% !1110 4
M444 %9NHW:Z=I]_?-\R6=E=7?K_QZVY<_P#?6#FM*N9\8_\ (I>)_P#L7=>_
M]-EU09U-EZ_H?R@_L<W$/B+]KSQ_XGALH_M/B3X^_'C68HY.DUQ>:#\2+RT_
MSSQ^O\V?Q&:Y;XB_$A[Q]]_<?$'QC+?_ +WS_P#B8'7KW[7UZ?YZ\U^X'[//
MQ$O/AC\3=9\06S_Z3I_Q&UC7[".3[5_IGV/5+S^UM+_[B.A_VM_^KFOAW_@I
M3^S])\+/CC<_&7P=:R7_ ,!_VFKO6/B5\-?$MM]EGL=/\3ZO=G5_&OP\U;[$
M/[.LM;T#6[O5K'2?#RDZHNEZ1J.J;BRFOY4R]?4^,>/\LQ7_ "-EFG^M&5_]
MBO\ LO*\KOZ77]7/]._V:?'.095Q3G/#^:XEX+&<4\+2RO*GT_M7*LTS3-?[
M*OLF\J=TNJ4K:IGYTU])?L<R)_PUU^S&CCRWD^,G@>*+V_XGUE_3&!7S?\_^
MU^M?0G['%CJNN_ML?L@>&O#EC>:[XBNOC=X?U1-!TB'[=J<NCZ/:'6=6NFM;
M/%^+'3K"SO-1U;4,_=LFSP#7V>1TZM3.<M_K?^MC_4+Z1F84LK\#/%'%5>O
M?%%O/_A+_-O[^A^T?_!>7XF^%/#W[9_A>]TF#^V?BKX5^$'_  CVC_VC;,VB
M>";'5]=&K?V^2WS7^ND7 _LDMC2],Y+<DU1_99^"_P 7_P!I7_@B5^T?\-OA
M#X9N_B-\4O$W[0GA+5K+2+C6K2QO=7%EXI\%ZSJ]U=ZKK5Z;"R_T"TN]0R#Q
MZ-NR/#_^"\WAGQ5:?M^ZOK=YX>UN#1-?\#>'1X;U>32[L:7JUO9VEE:7(MKI
MA]AO&^V6MUI[!N0QYSFOHW]A[XE?M'_LT?\ !&SQY\:_A3\.OB1+XPT']J/P
MGXQT_0[#PSJ8USQO\.='\9^&+/QM9Z19?8L-HFHZ#9^(]!_X2#!TO20IUC@:
M:<_497D]*AQ=Q)BL5?\ VV_K9+S3Z6[_ ('^9G&.8KAWZ+GT7,5PCBLJSGBO
M_6G*LSRK+'F226;9;*69K+)1325YRO)*2=VU?FD?)=EX[\.?L#?L/_M#_LR:
M]XJ\.>._VK/VK/B!8ZAXR\#>$+X>)/#OP$\'Z/H^D>&-6TOQ7XMT74-2\/ZS
MXHU"QT&]U Z?I^HC5M,.K6!U?":<&;-^&GA2;PS_ ,$&?C[JX,B1>-_VQ_ O
MB2U$G_/O:2?##PT#^/\ 8Y&...N.WO/_  49_95\/?M0^&]$_P""D_[$ND1>
M./ ?Q0L;";X_?#/P98?VKXR\#?$4?8K.[N[KP_HV-0?4--S9V&LZ<NEY3[)>
M^+CNTC4]S=!9?!KXRW'_  0 O?"FF_"+X@W_ ,0(_BOI7C73_AO_ ,(MJD'Q
M%U[P]H_C[3[Z\NK7P5]A_M^\.;2Z(7^S=S#<0"$./4^KX]8_,\*\-_L>"RE_
MV3;K=*VO75N_9W70]U\2<!QX;\&N+XYYFF-XNSKQ_I<4^*BS:RS7*N*:<LM6
M:Y4\I3=LLRJ.5Q_LE:<T>6?VKGR/_P $U=(^$?P]\(?M6_M<_'3QMK7PZ\!^
M$_!\_P"RY\-?'?A71[K6_&/AKXP_%W2SI7C75?#FDV6GZG?WQTWP7XJ\.:@,
MZ8/[)SG/ !V_@RG_  23^!/Q%^'WQJO/VN/VJ-;\2?!GQYX>^*E@VE?"K5+6
MWU>[\(:K9^([O2M7W?#87U[I_B'[(-/U>QL'0#DG;@FKO[:/[-'QF_9X_8T_
M8W^#Z?#;5F\*^'?#>L?&[X[>/-"@O;RRN/C-\1+C5;,Z;XV%J ;/6?#O@NW\
M+Z<LFH+M<68TI"VJ[#7Y&6\+WDT,"?OWN);>+[/GB;[9[^_7_'FO&QN85LEJ
MY;E_U9?[$KZZZR2>R:3M=>KT?9?NGA[X7Y?]('AOQ3\2<;X@\59'A/$/-<UC
MFF695FB66?ZKY/*I#*LKS6\+ZVEFMGTS6+BX\UW_ $T?\'!'PGT3Q[X9_9R_
M;>^'C1ZWX9\3Z-:^"/$/B&U;="?#^KYU7X>\C@%];UW4[0\Y#2LN,CG^9#Y,
M=M_Z_P"<5_6G^SU\/]%^+'_!$W2/V2OCKXX^'N@?%S1_!VL_\*OT3Q9\1O#B
M:[#J6DZGJ?B/X8ZMX@%YK+&UO1K5SAA=[L:4+'<I<<?RI^*/!'BKP3XSU'X<
M^(]/2\\<:1KMMX8DT+PQ?6WB@ZEX@(!M-+\/W.CC46UDZB;NT)73QG/!P16/
M&6"?UK"YK25ECK?-I*_5Z[/5;:^GH?07XWC0\/\ B?PKXCQBPF.\+\VS?+<L
MS+,W++'F7"LZDVE=TX)I/F6CEROW6]$WV'P.^$7BKX^_&/X;_!7P=:27?B#X
MC^)](T&V,<-U/!IMM>76;S7[S[%_QY:'IO/]K:AC\*_9_P#X*P_$_P -:U:S
M>#O"K6]SHFF1Z#X%\,21S?:(+SPU\.K=I&U0>HU'4-9O,9_/)K-^"'PKT?\
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
M\N@W]G+]NGUC4/#?^AVO]DVEE_Q_7WV&[N_[6_Z!7_,8[UC_ +*[V'B?XT?
M3P-I5A%9Z/\ $3XH6\W]GQ_O[[4M'\-Z7K'VK_A(;O\ Y?O[1OOLFH?V?IO]
ME:3QTK^;.*/:X.EB<^P'^Q9M@O\ U5_]"O-#^O,=P]E^?<-X?$T\3]2XAR:V
M:97FB;6:Y7;5-.+333ZI_?JG[#\<?^"8'Q(\%Z?=_$W]FCQ#)^U5\!3)/=VV
MJ>#M+:X^+7@BP.?LNE?$#P!9J-?:^%B&_M?Q -,TK2\ ,R@,,^*_ /XJ?%CX
M$W6L3?!_QS>?#W4M0O[>ZUZ2TT'POJNJPZQH]K_8_P#Q]^)]#U+4=$OM.L3_
M &=_Q+O[+'-?U"ZM\ ;?P7KQ\<_!_P 2:C\+O&?VZ?S='T2Y\_PY-GK=?9.W
M]H?]1'^U/QQ7SI^T+;^$_$P<_M1?LCV'Q+O/LG]BVOQ;^#<(\+>+X8+T_P#'
MY>:M9#4?")O_ /E_Q_PC>/;/-?D?"_C)P1GE7_D9?ZE9M_YB_3_H:??^)]3P
MW])3/\-DO^J_BUPE_P 1#X>O;^U<KLLUMWS7*VUE6:O35JUV[I+I^2_BS_@H
M]^U_9Z<]MK'[2OCC7E>+][8:I8>#=5AF_P"W6]\*9 _3D_A\;S?M!?M/>,)[
M_6-'^)'Q$TK3;RZN)=4N/#=U_8=C-J'>ZN_[%L=,T[OU]*_2;5O^"<W[)?Q2
M>'5?A%^U?X\^%UY<#RIO#'[0?@*ZUN"SU#U'BO1;'P3I_P!@]N2.F369-_P3
MB^/?@FWO],^%WQ<_90^)EG;R_P#$FU2/XQ^&/#FJ:E<?\>=W:VFE7NMZDMES
M]L_Y"1U3.3WK]*J9IG.:?[5E>=_VU_W5.A^MY/XP_1H65WR'+>%LDQ;>N5\4
M<+_V5J^]LJ_LMOI\K7=C\L_&>M>/_&5YINM_$76_&GBW6-/BM[72]<\2W6J3
MZMIGV/\ TS_B4ZMSJ%EU_M#_ (EU?>WAC_@J'\>+GX6VOP-_:+\-0?M,?!G3
MTMWM_P#A)=7\7>#O'^B:?9#[':VFE^-_!NM>'<AK  :5_P )#_:;G5!_Q-V%
M=K+_ ,$P_P#@H_=BS\GX-^ 9[#R[B64S_&OP?<7VI?;.>+L Z>1_G/6L35?^
M"5?_  4+N=!FL-3^"OPT2VMXIY8KB;XV>#H;+3<W1O/M1 !Q?<^G]E#O75E>
M,XXRNJJN%7^^_P#4TRK\MNNFA7$O&/@!QCA,NPG%+X#QOU'_ )%G]EMY4\JU
M7_(K<;-+3HU=:.Z;3^*O%_B+P5XJ_MO_ (5KHO[6_@U]4OK?^Q]'\1_'<ZWX
M.T@_Z%_Q+-5M+*R.H7@X/]DC^TV//)ZY\.UC1_$.FVUA>>(9KR9-0^T?8/MF
MLW6JS_Z&#]K_ ./V^_M#G'OWP<FOU!\-_P#!-#X];K%?&WQZ_9-^&.EWES83
M:SJ&H?&OP?XI&A7&C_\ 'F+K2]&UO3;Z]/\ HN,::P/7I@X[*/\ 8C_9,T;4
M(F^//[:?BOXLZO9PW,5GX8^ OPXU31+>743<WN-,M/%>LGQ%H#6&H'['_95]
MN7.J7APPX)\W,/[4J8OVN?9EE>!PG_8T_'J[?+;IL7@O';P?X'J8>EE6=Y9C
M\(K_ /(JRO-<US6ZTM_:CRN.NG=:N[:3;7XR7%];6L2337,=FG_/267R/RN_
MK]#7V=^SK_P3H^/_ .T5;0>*K7P=HOPC^$3RVTNJ_'+XSVUIX/\ !]EIYN21
MJF@#6O[-_P"$_! (!\/ZF 3WZ5^R/P<^%'PW^'<NEZA^RY^PWI>D:Q9Y$7QR
M_:?N+GQ1K,MQ>'(U:T^QGP[X2W=M)T_4?#FTZK9\(#@U]17'P!^(7C[6K+Q#
M^T)X_P!4^(MTEK;W5KX3TR6UT/P=#;BZO/\ B5_9-%_LWP_?6/\ TX:=IG]J
MG/&>E?GO$'BQX>\)TO\ D9?ZT9M@O^97E6F57^:U6^UO7<^#XT^E;Q+Q*L1@
M/#3A'^POKKUXHXJ65.7+;=95&32;T^)NR3NKM'Q'\)/!GP5_8W\->*=3_92\
M-ZC\8_BUX2\$>)]5^(O[5/BK0/LUCX6TC1K4-XAM?@IX6O;(V&C_ -G62G4-
M(O\ Q!IGB74\%ETH2*0!^(GBSX^^//VF/B(GBK7=2U#PW\*/">M:QXXUG6-8
MEU2^GUZX\-_8[R[NM6N_^0AXGUS_ *E[3<_]@GI7];?Q2\$^%]$_9P^-'A'P
M_P"%M/T_2+3X7_$BUBT^YCNK"QO)[S0<VEK=:KG/V'WU'4\\=NW\6MQI?CF^
M\ ZM<W_]AV;^)->_X1S0='L]4M;'2M'T_P -W7VS5K6T[_\ $QL=6M.>-5Q[
M<U]!X+\85?%#^VLYS3#?\B3-/[+RNR2RO*_N7_(UTU?_  Q_-,L+C<7FN+SK
MB+,LTSKB+'.\LUS63D[]M6^5);17*DGL[W=#PCXH^%T?BF&'58=<TG2M4EU#
M2]9\<7F+B?6-'UC!\0_VOI-EC_0=1L?L?]D_V=_9?]E?Z?\ VQ7R7\7/!-[X
M'^(5AH/C]/L6E?VS<6M_JEG+Y]C>:?\ \_6DW=E_Q^\W=I_R#^WXU](:'\'_
M !AKS/)_Q3EGI4=U]EO_ !!J'B/2[?0]-Z_Z)=W9_P"7[_J'=?2O*_CA>^)-
M+\1>&[/2DO-7T>WTO1_"]_<22VNJ_P#"1W%G=7F;K[)]A_XDO]H_:C_X!GCF
MOZHR_$4L/C_98#,OKO\ 2.7B3V5/"_NL2?=7_!*[7]8L/^"@G_!/7PA>:WIG
MC#2=0_:3\$Z]H_BBRD8ZM:?8[/6?M>@ZK9I>LUF3]KM.+\$\84$XK_4E4_=/
MH&;\#FO\MC_@F_X'\-^!?^"D'[ _BK3;V]@T&?X]:3J7D1%O$.AP?V2I'V;2
M?%VGLN@WA']K_P#$V*,&TDFP_M=@=2!'^I.O./<%?P R/QYZU^CY9.]&WG_E
M_P ,?S;XJJE_:V6NE_T*HKY\[?Y,EHHHKTS\P"BBB@ HHHH **** "BBB@ H
MHHH Y7Q7;K-I\+M_RPNH#C^N?3.*\OD6&&9]GVB5S+_JQ+U_QKU#Q7(Z6,*1
M\/)=VXW\<8)'3W^F/USYW'"LLCO--)ON)?\ 5_\ /'K^77IQ[CK2I6]HO:;6
M_JP'XJ?MW_%?5/#?B_XW_$&&62*[^"G@?P_\-/AI%]JM3;Z=XW^*EWK&CWGC
M&UM#Q9ZYIX_LD:5UR+0^M?S;WUHFI0I#<S>8]Q?_ &^ZGC_Y;:A]J^V7?VO_
M +"(S_G@_P!'/[?WPHUO7O$?Q]\#)9R7ES\5_!'A?XJ_#F2WBNIY]8\4?"NZ
MUC6-6\+V>/\ C\UO4;'^R?[) ./]+]J_G/5G5?G_ '<T<OE2Q_\ /&X_Y>[;
M@9'Y_P#UOX]J5,5A\TSNK5_Y&W^M&:?VH?[!?0ORKA?-/#GB3 _55C<9C4O[
M5_[%:Z>EWFMOOW/H3X:>./$/CW]MC]F3QOK^I:A<:UXH_:]^!^H:I++?W7D2
MS_VI]C/^B8Z?Z)]/YCVK_@H59:WKW[<7Q;TK1/%=WX/U6X\3:++I_C6+5+JP
ML/ =Q]I'_%975U]M_L^RL-._YBU_QC[;TSFOF?\ 9[;/[5/['C/S&?VK_@N,
M=<_\3Z]!R#VQG Z]N<5[Q_P5H\17$?QQ_:>\+Z3;6^FV5W);2ZQ>68/]JZ\/
MM/\ H=K=W9P?L/\ U#M/YZ^]?;X?&8K_ %6]K_S%_P"M/RM:WJ=?&&3X;+_I
M 8G+,FR7*_J>"\!7I_9>6?V7_9BDM;;6MI??IL?0FM>!OB5\'/VA?$GB?05^
M$_Q)_:%\7Q7_ (DU3X<:AXNT"80:=J]K9&[TKP_I1OO[0\3^*"+.TO\ 2O[.
MXU4$\BO*]"\8?$'XW^&_&_Q6OT\.:QJ?@D077Q%M_$_Q(\,^';WP2-7^V?\
M"/\ ]L>%;R]-]866HC2;O^QPVFC<;/4 ,GBOI[]J[X9:5\,/VG/!'[<FN^-+
M+6_ GPU\:^$)(?!G@C1;K4/%,/Q0\(:!>KI/@3Q;KXO]1T_PU8:@=7NR;_4-
M.&?LF,C/'Y[_  EUI_&7AG_@JAXSO[:SL-2\66'[,_B.73[.'R((?MEK\5/]
M%M/^P;Z5\EQ1X+\!9YG.)Q6?9;FF-S;_ (5=/[4MTWV[[^GS/R[*\TQ?%F3Y
M)GM3#95G.#MP#PO_ &M_95[YIF<LU6:\*_V5S)+^RX]>E_M62/+?AW9V?Q,^
M-FCWGC^'[9X/T"'Q!\:?BKI\8_<:E\-_AO=6?]K:#:7>?^/[^W/$/A[^R>@_
MG7V'^WG-I?QH\*?L^?MI>'-,CTS3_CGX$TZT\;:?;XG_ .$=\46=I9?V3X8U
M:[[:YIUD=7&K9 .1Z$&O!_A7IW@/0_@+\0O$/C_Q]JGPZO\ X^^,O^$2\)26
M?@C5/&,]Y\/_ (5_;+/QO:V?]B\66A^-+[Q#X3U#^T/^05JG]C^XKZE^ OA_
MX8?%+]EOXZ_LD> /B7J'C_Q/X7NM8^/G@.#7? >N^#9]-N+RZ-YX@-I_;5\3
M>V.G?;/[._XEW.E?;?PK[O)\GP%/AS_5:EAO^97_ &I_7R/=XLX@JY7XEY)X
MH8!YHN'LDS3_ %#:_LO_ (2WPO:V:9I_:GD]?P>A^4$NS/\ L>WU[8]\?YS7
MUS^QWXLU6;Q%XA^#\UT[Z-XPL+GQ1X6M\_\ ('^('AO_ $RTU2T(_P"H'_:W
M7_G\KY#D9V57=/)?C]W)%^_AZ?3C_'Z5]1?L<:/<S?&+_A+WCD.B?#?POX@\
M4:]>?\L(1>6O_"-VEKG_ )_M1O\ 5K0?V?\ TKX/,,/2^H8FEBO]T_LL_=?&
M3#Y7F' ?$E7'_P"Z?V7_ .90_>GP#KESXU\&^'O$ES#F:\TO3Y;J3S?^7_[+
MF[_/U_\ UUI:Q-Y<,WEO^Y2*XBNO+Q^^X^O;_P#54'P9T.YT3X2^#X;RVB2\
MN-,M]4_>?]1C_3/_ -6?J*KZU(%CN0Z1[/\ 2)/SZ_C_ )]:_I/@O$8K$<)<
M-U<5_O>-RO*S_$/.*=*GFF9?53T*Q^;1]-1%\Q/L%O\ NY(CY\UO]E_R?YUX
MS/\ #/X:-XJU;['\!/\ A*M2CM1JG]LFZ^PZ5-J'_'Y_Q]WO'7_H&_6NJUZX
M3Q)I?@#P'8>/]+\&>+;R_N-9L-/\KS]5\8>'[.UO/M=K:Z3C^T/^);?8U#^T
M/^@K9],<5S&OZ'X"M]-TW1_C'\2-8\23:7?ZO=6L'B#6;7PK?:E;_:KS6/[+
MN_L7]FB]_LZQ_P"@=Q_95G_:XK'/*=7,*OU6EEO^Y&V7XBKE_P"]I9E]2^NG
MMC>-/ UC/H/A*;5?#^F^)-8TORM+\+Z?=6L_^D6=K]LU:UM/L0S_ ,2XVEWU
M_P"?/TR*_7/X;G/@3PJ5<,IT>VP>.>#CKUQVZ_7K7X1K\2OA1H;:(GACPK'X
M5N?LO]EZ#J'C#2[KPY!-I]Y_IG_%/>(?%'_'[_:-]=_VAI.H?\Q72C_9&C_\
MA+C]UOAD7;X?>#W<KO?0=.=@N<?-;KWQSZ\'GCTKT\J6/IT/98K^SM+.U._-
MVZ;K_@'!B9X:K5=2C^7_  WS/0J***]HY@HHHH **** "BBB@ HHHH ****
M"N9\8_\ (I>)_P#L7=>_]-EU735S/C'_ )%+Q/\ ]B[KW_ILNJ#.ILO7]#^$
M+Q LT%CXPN;9Y(9[?Q;X@EBN(Y?W\'_$TO/;\?T&._HWP6_:3\$>)_!WB/\
M9_\ V@?"4'COX/\ C)K8^(O"-Q<"SO-.U>S_ ./7QS\-=4.#H_B>PP-0.GJR
M/JN+XKIBM7%^*H\:'XP?9E)/%/B"7''_ $%+SC_/^-?$\$WD^*-$F'R?8_%'
MA^Z\S_KSUZSR/4>O/'7UY_!?$/A"EF]+^W\OQ/\ 8O$62?VIFF5YHTG_ -TO
M-$TT\KS2^W_ MY/!O%6<<-9YET\MQ+L\TUY92C):IK-5*+4HM-)IIIIKKJI>
MY?';_@FUX^\.6>H?$;]E?6Y?VGO@U)Y]_):>&+,S_&?P+IWVK_0[3QKX L?^
M)]?'@_\ $^T[3=+TT $E0NUC\L_!/]J_]H#]F5/$VA?!KQ;'\--?O]4-SK.I
M_P#")^&)O'^@WYM1H]W:VFJ^)]$U*_T;_01_9^JZ?IX)&>",FOZ@]4^"_A*\
MU3P9XM^&/B'Q!\-/'_B2UT_6)?&GA>Z_LKPW#<7EK_HEUJWA^]_X_?[1.?\
MB7G_ (E6;SK7@/QF\(6OC+Q!J_A;]J3]GCX>_M%IHP,5M\2O#6E7'@CXEWVH
MFSP+K0;K1KS3=!O=O7_3?#FH$\Y)'3^8^%_I,9+AZO\ 9_%N&_U7S;!9I_93
MS3*]<JV?E_:EGZ6\['^Q/"'TJ,UQ>09=PEXW\(Y7XH\/8*65M9FN6.:VYO\
MF:97FLO[)S7DNW>Z<DK)7W_"[7/^"@G[;WB#_D9OVD/%GB'RXO+C_P"$@\+_
M  YU6>&#I_H@O? ^I?8CTZ\>YX-<QKGQT_:SU2-+;5_BC\2+FPDL/*^QZ7=_
M8-#.GZQ@?9?[)T6QTW3[(ZC]J_Y!_P#9G(O.O K]%/&O[ G[&]_'(VG_ !+_
M &A?V>M6O+F&*#2?BMX1;XAZ'9P7F+RX"W'AG0] X(XTLF7.1P#G"T+C_@GW
MJ5[IM[>_#[]MO]G?Q)9:-=01:%H?CS1=4^&>N:E]BM;+[)=?:O$WBHG..E^-
M+['Z5^K8SQ,PN:?5JO#G&V58[_L9YI_9?_JTM\KK8_=LN\??HQNCEM;(<BX9
MR/%K?*LVX62:T3?_ "*LLEE5U>S<6U>ZN[._Y_\ [,O[4O[1G['GCJY\6? K
MQ/K&@WFL&WB\4>#]0M;K5?!WB^W-R1]F\0>'^"#]N)']HZ;_ &7JW)QVKU?X
MO_M*>!OVA-:_X3CQ!\(?CE\./B;>75S+XQU'X!?&?6_#G@/7M2))^U6GA3Q'
M>^(+W1KP6)P-.T[4-*TO().EGM[7_P ,"_M&/<PZI-\:/V1;G4(HKBU.HW/Q
MJ\#>=-;_ &HW@M;K[%K>#_Q]'..AQZXKI=!_X)N>/=3DU;Q#XD_:\_9,^'E_
M<3#5/[/T[Q;I7C'%Q9VIL]VE?V-XK' ^R8.,GG..]>A@_$#-:>%Q.7_VWPO]
M3=M^*%\K/I]_JC+B'CCZ+F:Y^N,,5F? F"XBC=?VIE+S=9IFE[)K-8QRNV;:
MV^*,K='%7O\ F%KUMXVDT_6]537OB1-X,CO[:U.G^,/B-KVN7W^F_P#'I:ZM
M:?;O[/O;_I_S#>IZUYO--#:Q^=--]FCC/_'Q)+Y/D_\ UO7\.]?M-HG["_[-
M2H-)^)7[77Q#^*B1PP2R^#/@Q\*M5\._:]0^U7F+;_A(-9L?$E@?[1/_ ""1
MN7CH:^Q?@A^RM\&/#7B"*S^!W['<%_XW\/6MOK4_Q$_:Q\3?VU>Z3H_VG%IK
MI\.Z.?!EC8WN;2[L1_:&G C[$!NQN#?)5/%SA+*ZN)I9]Q=E6-Q?_0KRO^U,
MT_)?V7^)U5?ID^%7"65XG"<-Y$^*//*\K7"V5=%;-'FSRO-+V;?PO9ZWT?X>
M_ /]C_\ :7_:7,.L^ /"VOZ;\/Y'MY]4^,WQ U_5/!_PMTW3L[;N\_X376;_
M $W0-:73B<?8-.U+^U >N,<?KU\ _@Q\&_V5M2U ? V6/]I+]J&'1KB[U7X[
M>(]/7_A /A;;V@8:M=?#3P_KF3>WGS _\)?X@U+Q-IF; 98J2I^_H/@KXD^+
M>I:4GQ>^+5OXJ33]4-C_ ,*WT*72_ _@C3?^H#I.D67]G:?>G& ,=<8]*X'X
MA?#.;X4^.)+"S\'_ -CZ5XD\$>/[K6?$?A\>?I/@_4-'TJS/@G0;L\?;?[0O
MKNZX/KG%?B'%GT@.*.)*N&RO@?),TR7A[&YF\K?%#:_M3;7^RK_\BN_1;]M3
M^2/%3Q_\0?%'"YWE^8XK*^"^'?[,NN%N%6U_:B35O[5S5/\ M7-<KTU6F4NV
MJM=/^2C]I#]K#Q_^T=XLO7U6_O+/PQ'KUQ?_ &.XNO/U7Q)J%G=?8_[5\0W?
M2]_X],_] FN\\'Q[? [IL_Y9>O3V_/\ $#V%?"M@V[4+I_\ GIJFL2_EJMY_
MGO\ 6OO;P@O_ !0LS]O*'^?\]?PK^Z>"^'\KX;R'#8#*\-]2_P#>H?Y"9AF&
M*SC-,RQ^/Q/UW%GRU\.])T?Q-\7;GP3K%M\/X?\ A,)1I=AXH^)&O?\ ".>%
M?!]Q_P!!35M6^W:;I]C8=?\ D(Y^F:^I;[]G?09I+;1_A7>:QK'B>X\+ZQX;
MT:\^%_Q+T'Q_!X\^*&C_ &/^UM+_ .$3T7^TO$%CX5\1<:AI.H?].6?[6YY^
M1O#.J6VB?%+4KRY\3V?@]_[&UBUL-<U#0?\ A([&'4+RZL_LEK>:3_R^V/\
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
MG]EZ]//#<6?_ !]Z#_:PUS/V[3OM=H?[0_Y!6J]/[)K\^OC1JCV^J>'K_P
M:#H>B:;KEU;^*+72]+T:ZL=5L_[&_P"/3^UKN]OM2^VV/^E_\A'3O[+_ +5Q
MZU_5^1YIA<XRO#5<+AO]]/L\TQE+,,FPU6D?H7^P!X3\=6_[77[..I37^E^)
M+/P7JO@^6UN/ \OGP7FG^/+K_2]>\0V>=2Q?Z=_PCW_$V_L[^R_^/RP[U_J&
MI_J5]XA^@!_D,U_F.?\ !&WP[;>$_P!JFVUZV\27&E7G_"F_$%K%X7\06%U8
MW^L:AK&J:/\ \3/P]]MOO^)U8Z;]D/\ R#NGVRO].6+_ %<7_7(?^@FOUK+Z
M?[K>VJ6GW?UZ'\X^)M3_ (5<)2[9:G^99HHHKTC\X"BBB@ HHHH **** "BB
MB@ HHHH Y+Q8<6]FB??DNL#\ADD^Q_SVKA%D^7[F4DB_=1Y/_'Q^/?'\OK7;
M^+I?+M[11&7\R6<>8G6+"@YZ]3G!]QQS7%QR?-\_F-YG[V62/K,/QQ_3!_4
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
M)OCL,_!+XP'[O_%KO'^#Z_\ %(ZN?T X[$U_(IX!AFA\-Z4[]8[6WNO7SO\
M1?Z5_7'\?;^TT_X'_%ZZO7\NVC^&GC597]Y_#6JVP_)B/2OY*/![+:^&K.V3
M]\DEA;2^7)%Y'_+K[>G_ .NOSGC>I5J8G+<+2ZMO[_\ AD?>\&K_ &?,WT?+
M;Y)W_,\D\70O)KEY,?DAD_??:)/]1ZYR/\\8]Z]V^ _B9_!\/BJ_MM*_MNR/
M]CZ7?Z?Y0GGF/VJSO-)U2U_Y\K[3K^[/_$PY_M7[)_9%>)^(I(;S5-DT,F^S
M^T2Q>7*/(&/3KU_R*^BOV>;%QX3\3ZEIL&GVVL?\)1I_E:IK%UC^S=/_ -#O
M+2[^R?\ 7]_4<U^%YQ[6I^ZJ_P#,$?KF']E[+#'L%]H/ABWM]>M;G1]/\3_:
M+^X^U7$<5W_H=QK&EV9TFU_M;[?BR_TZ[_XFVH$'2M*]^:\W\.^"_%7A'Q8F
MM_#3XH_$CP--<2W'V_1[BZ.N6.F_Z+_HEK=B]LO[/^PB^^U_\PS/]E_\3>O=
M;[2;R.UO/$EM'J&M^&M0T:X_M6.WT:ZOK&\U"\^V6?VK2;NR_P"/+_3O^8A^
M72LV:ZTK0]'N9(9I-*\-QR_;_%&J7%I_:MCK&H7EI9V=I=:3I.=-U#[#_HMK
MI^K:A_:?]E:4+/\ "OAJF5X7VOM?]R_[%?\ PE_^JLNI3PN(_BX8X[QW\0?B
MQ<:1%'X[^'?P(^-<.AQ7'VJ7Q7X7M+Z>'4+O'_'W=^#+WPZ+V^.+0$8Z'C&,
MCYRU7X5? F]TFZM=9_X)N?!NXU>,7$.J:[\/;[Q98RP7.!=W?V2UN_$NHN/^
M/LGEN2>>, ?8.AR6^I:3-*]G>)J5O+K'AO5-'U#7[7S]-U"\M;/^R= N_P#0
M?]-T/Q%8W=I_Q,/^GS'M6KHOAN'5-0UZS\//;VVO:Q%;Q:S_ &/BPL?^$?\
M$G_$GM+6[M;W^T1]NTZ^M+OU_P"/WUK?DSJFO]ESO-/JC7_,TRK*LU_2ZVZ-
M';A,QS?*&J>69WFN"> ::_LK-LW2NK[J,XQEOM)23ZIV5OSKD_9?^!5G>)I5
MS_P3]\66U_)_JK>3Q)JD'G8_Y>K2T%C_ *;Z=OUKM]-^"/P2CT%M.TG_ ()G
M?"N;4;>UOY8_$/Q-NO&UPL5Q9?9/M?\ :QM?$M@P&GB\M,Z?O[<8)-?I[\)?
M .MV>FZ59ZQ=ZI-<R>%S%XCU35+_ .W3S>(+.ZO/LFEZ3ZWW_'IQR#ZUZ+>V
MUA;ZW-I5M,7TVWEUC^V=+M]+NI[[3;BSM;/^R;6TM./^0B#=_P!K:?TU4_8/
M:NS#8#/J7[Y9VO\ PU94]]]&FC;'<?<5XNHJ-?BWBFUT],VS>+NG=:PG!_)N
MSZIGP?X=T7]I;1[G^P? ?PH_9C_9XN;^PT?2[J\^'_@VUU75;/\ X_/[)NB/
M$U]XD^QG3LW?_$P[&M+5/@GX_P#B%+87/QR_:!\8>.9KBZN?[+T_0[K_ (17
M2IKC6/\ C[M;2TT7_B7WM]FT_P"0>1_Q-<>U?6FO6^FWC6=AKR6XL]0EU#[?
M%Y5U!!KWA^\^Q_9+7['SJ%E??Z)=?\Q/_B5'_L)5O:38ZK?;+;3=-LTL]/U3
M3[:ZT_4(O(@LO#_V6\^V77_3E?:C]DM/^P5]C/X:U,KJXC_?\RS3&X3_ +&G
M]E_^JL^:J8CZY5^M8K$_7<7_ -#3-,T>:?\ JT/"OAS\-/!/PK:;6?#'@R/4
MK#5/L]K=6\FC74]]>:>/^/O[)]M']H?VY]N^R=Q_6O5-8_X0;PK#--XMF\+_
M &FYEMY=9L]4O_[+\G4-8^V7?]EVMW]O_P"0YIU]:?\ $V_/-?EK^UK^WYJO
M@FXO]$^'6MV>B3?8-0L-&\<:Q=6NE:'-K&C_ .AVGA>T\0WW_$OT6^U&QN[O
M^R/[1_M3_A*OL7_$F_LO^S:_(;P[XD^-?Q"^(W@SQF^K^./B79V^L^.(O%MG
MX7T+5-5LK/3_ !@/MGA3_A(;3[=_Q)?%7A[[)=G5O#^I?\34:KP<XS7EK,\)
ME]'%?V7AU@<(EMFM_P"RWY*R>O>]EMT/-Q&,I4ZOLNVQ[C_P4HE\/:U^V8FO
M:;9Z?XAU77/ ?PW\J\\W[;X5L[C1]!_XFUU=W5E_R&M</'_(.&EX_P"@37Y=
M^+O%2>+/$VO>(9K_ .TPZA?W%U8&27_4Z?>77^B6MG_SY<_CZU]E0Z3^T#\#
M['P#->>)/&'CC_A'_P"V)=>\-_$_P0?"L_Q3\8:Q=6?V70=(%]G4+ZQTX&[U
M ?V<<_V79]<<5MZAKLGC6Y^(J_"G6XX_CI\++"PNOB5\,XXM+_X1RSN!:_\
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
M7\/Y#@\+]5PN6Y7_ -TL_+LPXXXWP_$?]O87$_V+B\%FG_8KRO\ [%9\J?\
M!(_PGJO@?]H+X_>$O$*1PZKH?@@Q2R1_ZB>W_M31_LEU:'M8ZB/Z]#7[QWD$
M-PH=TC>:/UE_U '7_)S[U^7'['>M>&]:_:Z^*^L:5;?8]>O?@MI]WXRT^.43
MP:;J'VG1_P"R;6TN_P#E]_L[_2^QK].+MG7>^P.)#YLO[WI_/';/;ZCK]MPG
M3^KY-[*D?RI]*S.,?Q!XM8G.<TPWU+%XW*\K_M0X^:1/,WNX_P!;YHDBX_X\
M_P#0OQ_^MT-<WKCS?9W>&#Y/]5%^Z_#\./T_*NDOC^\W\I-YHEE_Z;?Y["N5
MU9OW=SL^3_IG&?\ 4G^OT[X^E?2'\TGQC\0/V0_V=_&GC[6/B7\5'^+'CR_\
M>:]\/_%O_"L[SQ1]N\ :;XP^%=KH]GX>U3PGX3LK'3=0LK[3AX?M-0U?3_\
MA)M4_P"7_P!*^YH_B,D,US=?V;;O GV>_P#L=GB^UR\M[RU/_'WX>_Y<O[.O
MO^)?_7%>4>/+5)I/#%M<Z?J&L75Q8?:O[+T^+^W)YK?[7]C_ -+\/?\ $M-[
M8^NH#4]+_LKZYKV#PGX%T3[/9S:Q_:&MO;6'E1:?K$O_ !*K.W^U?:[2U^R9
M_P!!_L[/]GX/_/G^%?*XS$9IB,?B<+@/\CTJ=/"^RPU7%#-6T'7M6^(W@;QM
MH[Z7#X5L_!NL6'B@2?N-<F^V?;+S2+6T_P"W^[M/PSZU^S'P_N);OP9X6FGA
M^S3?V'81&W<\JUK;):G/4\[03]1@8K\7-2L=2L?$DUY<W-P;"**WBT;3[?\
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
MP;K[-YD2?:9+:YEBMXK^XN/W_D_\_7Y_IVY&:U8Y+!9B]MYD\/V7[+$\DO\
MH/VBS'_I=_7GO5-V2Q9?]7->:Y?_ &J*2S_?S_Z':Y_TN[Z\?9!QTXQUKZ?$
M4Z52E[6J>53I^S_A?U]PR:SMKRWN;"%[B_9Y;:(R26OD6\/V3_3/M7X_B<^]
M<KJ6M6UC=?:$2W>#3XO*\R27R;ZSN..V/SU <?SK$\7>+?L-C+]B3R?L\OE2
M^9_RYW'VO_2Q:9_Y?M1'U_$BO,=2EFU*XAFF>2_>2*WNO*N+O[/!#;X_T2UM
M/^W[/_$OZY],U\'G&>86G5^JX ^JRO(ZN(_>XH_*;]NKX'>)/"NJ:W\>/@)X
M5L];\2>)/[/TOQ9H=Y:_:-*T>WN[HV>JZI_V ]1T3&G^+=/Y_P"$JTK.DXTO
M']JU^%GQGO/CO\?O@MXG_9R\/^)]/T>U,O\ ;TNA_$.6ZT/^Q_"_A"Z_MC5M
M4M/%A(^Q>%=2/VO3])\/C3,_Z'_R%CTK^SBTTF;[1>3)#&]S)<V\MU<"ZQ;S
M7 _Y>OLG_+[?"Q_XEYZ\68XKYG^+/['_ .S?\5-0UO5?$/@G^Q/'^N:#<>&-
M9U3P??\ ]E3ZEX?O/MAN[6[S8\$_:[O_ (F'_P"NOU7PU\;5PUAL+AN),*L=
MB\D=\KS1KF3U7Q*ZNK7TNK[7U37R7%'A_P#VABL35R;_ )C>WZ?T_P S^'B'
M]C&]M].^!=Y\-O[,\)?$[PO=7&O?%/QAXM\=BR\'ZQJ%G=_;-(U3X9_\2/\
MYAPZ^_3BOTLOO'WQ"\7>._"NO6=Y>7FL:?X(UC5+62WT'[#X<T#1]8MK/1[3
M_A'KO[=_Q)=<U&_TF[_M;X@#_D*_Z!_Q*/\ B6U^U\W_  29_9\O9O$FM^*O
M%OBCQA87&F7%U+I_B2Z\[['<Z/:C[)=#_G^OOL/V/3]6U#_ISL*_G1^)'C[X
MN^)O.T3P9XA\G09/%%QH-_)X+NO[*_M[6-8NO['TC^UO#Q_X\?\ 0=)M./[3
M_P"@A[U_67#G'M+QIQ7ML DO[%;?]J9FK+_A6;E:W,W97<5VBHJ[:;/E<K\,
M\?@_W6*Q7U+"?U^?YG2?&/Q%X2\#^%]-\,3:5X7UO7/$&N_\)O?Z7H>@_P!A
M^'->QQI.O>*])^W:E]BL=.OOM?\ Q1V!_:O^G_\ $VKX,^($VB>-M-NM'L+/
M3_#'B2SE_P"$CM;/S3!X5G^Q_P#(P_\ "/6G_,%_M'_1,:?_ ,309L^]?2>L
M?#^\\>+I4VB:KX;TWQ/;V&G^%[7P7<:]Y\&IVUG]L^R6WA.[^PY^WZC?7EW_
M ,4_^6J\U\J>/O"NO>$_%6E7.I2:.DVGW]O_ &AI\E_^_P _\O=KG[#WX_7B
MOW_A?)\KR_ 8;"TL3_M?]?U^!^A9A@\+E>0_5:7_ #!'Z._LQ_L(^'OBU\'=
M<^*/@SXN^*/!]Y\.->\+Z_J'A>SL/^$X\.:Q<6>J?\3:UU;5KR^\-_V+8:C_
M *)_S#-4_P"//KZ_Z@]@@2RLU["U@!]<F%?Z\#MQZ5_#K^R'X=\!^(OV*_C!
MJL-AKFL7G@N6WM;6X\>>*/\ A.-5T?QAHVJ6?]K>*/#MV+'3?[$_M'[7:?\
M%/G^U/[*^Q?\A?5*_N,M9 +2$\?)%#Q_VQ4?Y/XGTK]DP5/V=)U;.[^5KM;_
M *'\L\89SB<XQ:57_=L)>,?FKM?@B_1117<?)A1110 4444 %%%% !1110 4
M444 <%XS;":<G)R;G_MK_HQ''^?Z5R,2^8OWXX7_ -5Y?Y?_ *^GUKJ?&NSS
MM.R^SRRW'U/'Z5S,CN^_8D>SI+C\\?3']/I0!\R_M%?M*>%?@/H]M#JKV_\
M;UYI^H:]YD__ " _!_A?1_\ 3-7\9>++SK9:&!_R">/^)I]COO>OY^OB+_P5
M7G^''Q&\2:?J7A7X[>*[;7]&\ #1=0U7QK_PA&IW>G^#]>\2ZQ9Z]X> T7Q$
M;VP\9G5AI^KZAG_B:Z5H]@ 0=-S7H'_!;'3?$NFZ7XPU[2[3XAP^&-<\4?#_
M $OQ'?ZQ?^?X5O-.O-4_XE-IX(M,DV=EJ-]]K_M>P'Y?\3.N,_9!_9&^)?CS
MX V'C;XAPZ3XZU3P9X=U>\^&5[/#:ZMKWP7_ -"-UI-UX?N\#_A)M<^5-0'A
M(G3#X6VV&J?VMJ8U(?V7^?9QFF<XC.?J& _V+ZEKW7W=?ZZ'^@7A1X7^%7#?
MA)EGB9QXLKXGPF=YI_9/]EK-,TRJ>57M\+RO;:[NUHKV<K(]Q^%OQL\/?%K2
M-#T7XCS:S<ZU>>&[>ZU7Q9XHT:T\+?%/X??;+J]'A/Q1XVTG[?J1\2^%O&1%
MUIYU#^T]*&E#PW?CDZD-O6-X*U*U\1ZKX9UA/LUYHDOEW\=O+CSATM/LG_82
M!K\;OA3X(^*>E?\ !0/3/AGXSU.X\9:U\3M<N/"^N^,K607EAK'@[Q&MG9+\
M1+*SX5?^$=%IA=/R /\ 3^PK^@;Q--HZZAX5U74H=4O-;\0?"7PO%JEGXAT&
MV\*^*O\ 1+K6+.\U35O#UE?:D-%OO^/3^UM/_M35/^7 #TKERNI5S'"XG%8K
M_>\%FEEW^?R_74^H\0\KI>&V?9;DN3YE]=RKBCA;*N*LLM>V5-[J+:VNG:]G
M:S:3=C@Y]-T33YIK;1+/1[EY;6WL)=/U#]_?3:QUM;K[7_X%YQD=:_&W]LCP
M3HGQ!^)'C#39O[&\,:QI<NCRZ7J$G^@SZEH_^F?:[K[(?^/W^SA]D_[!/VSF
MOV)TW[,;J_MH9KF\AU"ZN+7[9;V'D6-YG_CT^R?]/W_Z^:_';]K*/Q#I?Q6\
M>:KI5MY=S/=:/%+H]P#8P:EI]Y]L&K?:[O\ Y?;[3A]D_P")A_T^<5YO$E/_
M &#^K>OIT/N_ .ICZG&_M:6)_P!K_LL^/_"_QT\5?#*V?P!XPT2W\6Z;H?VB
MUT:\CO\ ^RO%6CV_KI'B'[#J7^@_] G3SIF>O/%>HW'[:?BIO#+^ /AIX/UB
M9]4NKB*P_P"$LU[_ (3&>S^V<G[':?8=--[? \?_ %Z\'^,$=M'8^%4N]$CT
M?7I(KB66W\WR+Z;3_P#GZU;TO@1_R$*WO OQ>\!_"/2[FY\,>%;C6O'-Q:_8
M+KQ!>2^18PV_7[+9] ./^8ABOB</F&*IU?JOUGZEA#^TL\X/X7S3 8;/O]2?
M[:S;_P Q7]J?]#0_5;_@E7\(?'/@?QY\5/&?CRYC&J^+/!MO++:7%UY^N37.
MLW5G=_:KO_I^_P"@MS_Q*NU?L&S0MYULGF.G^DS>7C]QZ_GWZ\>E?D1_P2Q\
M;?$+XD?$3XM>*O$FEV^@^$H_"_V7PY9Z?8^18?:-8NK.\NQ]L_Y?;[4;ZTSJ
MVH=?YU^OEZKL4^?9^]\[RXX?](F[>WZ'\.]?MG!_L?[!PWLC_%[Z6E3-*GC3
MG?\ ;/\ 9?UO^R\K_P"17_R*SG&D29D1/,WV^?\ 6<8[]/Z5B:A#-NF=_,\N
M2+][C_4?S]NO\^:Z25O,DAA$,B0R2_O9/^>.>O\ A^?XXE\R0R3']XGE_9_]
M9_Q[G^?IQ^@XKZ<_FD\B\<_'KP?X/UI/ <*>(-;\<QZ#<74NEZ/HWGV.@_\
M$AO+O2;KQ9JW_,%L=1/V0:3J'_3YI]=5\)?$7QO\6>)$UG5=-\#^'OA%_P (
MYH]UHUO)_P 37QQXJ\07F@6=YXA^U_\ (-_X1BQ\.ZY]KT__ )B?]JZ59_VO
M_P 2O^T:X/XO:I<V7A#[3;37'[R6X-U'9Q?Z=-_HMW]DQ=Y_Y_OLG_<*KK?!
M_BS_ (1?X!V'B>;^SX9CHUQ+=?VAK7_".6-G]L_T.[U3^UA8ZE_8M]IUC]KO
M_P#D&:I_QYU\-3SRK4X\_P!7*7^Z?V7_ &H>E]3]GE?UHK?$+XD:5X+\>:5X
M DTJ2_U+Q!+;F76/'&O'0]#&GWG^F?:OAZ+*QU+_ (32^TZ^/]G_ -G_ /$K
M_LK['?\ _0-S7[_^$QM\+^'$)W?\2'1^3STTVT__ %_YS7\TGA'4M-\.ZMX;
M-LGACQ4GQ$^T1:#KFG_N-*TVWS>:S=VO_";_ /$RU'X@^*M1_P!+\0?V?J/A
MCPQ_Q^<U_2QX17;X3\,(F-O_  CFCX_#3+0#'UZU]G2ITJ?\+8X*E3VGIJ=+
M1116Q 4444 %%%% !1110 4444 %%%% ##]S\%_I7G7Q<N4M/A;\1[EVV)%X
M%\5-G/3_ (D5]@>_)KT4_<_!?Z5\Y?M;ZM-HO[-OQEU*#_70>"=12+O@W1@M
M/_;@_GG%9U/X;]%^1,_@EZ/\C^.[Q@J?\*3\/8_Z VG]_P#IU].WY?XU\V?L
ML[(_VI/@S]I>1(8_&5Q++)Z_\2'6/S/?_P#5BOJ+QROE_!W1$Z^7HVGY_P#
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
M?;MSR*_HO_X*7#'[&'Q?XW?)X(_''CSPSG_/OZ9K^=.S5+?0[))DWO\ 9?\
MCWSZ8SS^9_\ U"OR_C"I5_M3V2_Z%?\ PY^C<'_\BK$_]C-?J>&Z]:G^TKF9
M[FSAA\TQ?Z[\?IQTY_.ONK]E'1?%L7@'5=5TK4M+TKPQJ'BBXM;K5/M_D:K"
M/[+L_MEU:9_R,=NE?!_B2/[3>?:[9]\,1\J:/_GC_G^E?</[.MUX8L?@SK%M
MK%M'87\>H:AKVJ>()+K[#/IOA^SM>+K[6/[2Z_9+O_B7\?VJ?^)17XQFE3VE
M+ZU5Q)^G?\PF&]?T9[W:+K$<%IH^M^)=0?5?[9T^6USI_D7VC^'SJ?\ Q]?\
M?W_%3WVH_P"E_P#$Q_XE?]E?]13^SJ["3Q1<Z/?0IKWABXFTK_B<1:I'>2^1
M_;&L?9?^/JT]/[1L?L@TG_H*ZK]OKQ/Q/X@T2U7P^^I:;I_]LZIX2\06N@>%
MY+7]_9Z?H]K>^)/M5W_TXZC87?\ :&D_]16\JGH?BK3=3L='L--ADU6;Q!HV
MH75A9ZY^X_MBXT>U_P!+TN[_ .G[3A^G6O!^L^O]?(JI@_:4O:TCZTL]/2:U
MN=*^WZ7J5GH_V?5-!N'B\@:Q_;'_ !Z:7JN3_P _W_$O_M#\*]L\&S7DUK>6
MUG#<)>:K_9^O?:-0NO/GO+C'V*[TO[7Q]B_X]1C3_P *^8+?P[J5]H_]CW_A
MZW_LV2U\/W\7]CV'^@V=O9ZK>?9/LG/34;[[7I_]G]<V?->ZPS6RKJMX^L?8
MK6X\4'[!';Q?N)M/^RV=G=_Z7_U$>=._[<^^,U])E=3_ )>U3Y[&4_\ EUV_
MS-O3[7Q/-?0O->6=_?Z/=6\LUYI\OV&Q_L>\NN#=_P#3CJ/75O\ KSZ=37'^
M-/%V@Z3:WFF37^G36%G%<?VI')_H/ARSM]8_X]/L=YG-[?:=]DN_[6T__I]_
M/SKXM?&K5?!OA.UN?^)7K&O?;]'^RQR_O_['N+.ZO/[6TN\M/^@YJ-C=VG]D
MZ=S7@FK>)+_Q-XBUB:_U*X2;3]4T_P )?\(]<1?V58S:A9_Z9=Z5>?\ (2_M
MNQ_TS_D(_CUR*YLPS2EA_P!U2+P>5XK$4O:U?Z^\RO&'C:;Q-#X>TK6/[0FT
M&2ZT^UTN..US_P ))G[9_:UK=G/^FD?Z)_9/B'_K_P UE>&?!]MXR\+?$+P]
MK=L=;TWQ!:ZQKUI>27XUR?6+>\^Q_8_]$^PZ:+V^\.CO_P!/A]*Z&-[FWU*Y
M,UG_ &/Y>E^;%J%O+Y\__$G/^B6O]DC_ (\K'3OM?_$V[YO+"NVT/Q@C?/#H
M-AH*7EK<2Z#H^L2^1?0ZA>?\O5W:<_\ ",7W;_F*?X_-U*?UC_>CVZG[NE[*
MEAC^>;QM8ZK^QGXVMO!_B2:XT%Y/%%QK/POU#3_#GV_0[/1[S[9>>'KK^UOM
MVF_\2/4;'[8?^%8?].?]K?\ "6?\2T_VI^:'[:=A\:?VU_C!^SWKVMZ;<>&/
MA'<:7<>%_P#A8'A 'Q5X'\-W&L?8[SQ%KUI=_P#%.?;;'[=I-H<?\2K^RL=?
M7^P/XK^"?@Y\?OAK_P (9XW\*Z=XMT&\TNY\.>(M<\02_P#$\\-V_P#H?V2U
MN]6^P_VA9?\ 'I^'\_S6^,W_  3/\,>,E\-7.F?&;7/"=MJ'A*X^'7@CPM>Z
M7_:VN:#;Z/\ 8[S2=4_X2'[=IO\ 8HU&QTD_VMJ']F8U4BP]:RR:HN'\_P +
MG.&PWUW-G_:B>:V;LGE=F[+5M7O96;M:^I\KF&1U<12Q-*E_NGZ_D?@A^Q[X
M9\9?LG_&#X[WEYHMQKWPRN-+UC1O"_Q0\21?\(YI7B/4-'U2SL])UXVI_M+_
M $+4;'[7J T_^M>ZZ/XF\0_$B^O]5UB&._\ "5OXCT_5-8USQ1X<_M6Q^)&H
M7OVO_2O"=I]NTS^Q;[P[8_:]/TGP?_Q-/^$5TJ\O_P#B;:I_9M?4'QY^#]K\
M&]/\+3V&HQ?$WXEZQ\(?"]AXM&J?\2/5;RW^RV=YI%UI%H3J1O=<TVQM+O\
MM7_D&?\ 'X>23D_*'AN&ZT>WG\?^,$M]$T3P_%<Q>#? ^CC^RIYM9\2?] G2
M>MG8ZC8_:]0_M XQ7I5:?^LF*Q6?8K+%_:N->5Y7=)J]KJ_O:Z[V\UIHT=F3
M\+XJG2PU*K_NGF8GQ2A\&?$#7O&>I:5XAU>VL]/M?[+B_P"*<_XD>@^'_#>-
M'TG[7JW]N?\ 'C]A^R:>>@KY1^%.N:;X;\4:KHGA6'Q!XS_MB(PW6J6__$JL
M8?L=U:?:[K^R?^)E_;5A]BM+O'_$STNOHI?%WAVXAO-*U[P]I^FZ5J.EW&@Q
M7GAZ+[#/#;X_T3_A(>_B?_3OLFH?V@/[+%>.? '3]*\)>/-;T'Q/X\U#P>_B
M"6X\)6'B32[#^U?!VI#[5]LN[7Q#=F^TW[%F^M*_4.&Z?U.E]0_Z CV\TI^S
MJX;^OZW/[=/^#9_4K/5OV<_VC+RP^T?9C\;88(OM&G_V7./LN@@>0;4D8"C(
MSTP2#ZU_2T>2X]@?R K^=G_@W8U33;_X!_'RVTGQK9?$.#0_BSI&@2^*=.M#
M96=W<Z1X:CL;FUM+4$;=.TTVOV'33R-B'CK7]$W_ "T^O^%?M^3_ /(NPK[)
M_@T?@G$+Y\ZS'SG;\/\ AOZN24445Z1Y04444 ?*?[;%ZFF_LG?'R]F<HD'P
MTU]C(.W[O'YG(_6OX:/AG<6%KX'\-V">7;>+;?PEH\5AXHN+'R-*^SFU_P!#
M^R?\^5]_U,'/_8)K^S7_ (*L27T/_!/']J^33==7PS?I\)]1^R^('NKBQ72Y
MSJ&F;;IKRU&^U QC*<DN#C;NK^,30=4\51_#CPQ-J6I:I'?_ -E_V5J!DNO/
M@F^Q_P#()]O^)C8_:_?TK\[XP7M,?EM+[_6]ON/ZD\!L/[3AS/*NNG%&4_\
MI*_K4^#_ (N6VI6OC36(=5MKS[?)+YMU]HBNIYYNH^U"[_Y?3J/?G^E?J/\
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
M?^@]><#GTS_^JOTFT7]WX30\?ZK_ %GY?7\:_P!;LGI^SP&&I?\ 4K/\[?\
MF.Q/_8T/ST^)6B_VMXNO+:3S$MK>UN+JZDCB\_R;>S_X^_;IZ?RKZ:_8W_95
M\)_M+?M+? _X)7VJ:YHWASXE_$2Q\)ZGXFMYKD:[:Z1=VEY>W5S9VIX%\39@
M9.I@#.2>]7OA#X<^#FI?'#Q#J7[0-_\ $BV^$7AOP;X@UGQ19_".U\_Q_KUQ
M]JL_[)TO2+O[=INH:+_:/^E'^T-.YTKIVK^B+]GKX"?LK?#3XS?L1^)_@9\#
MOVJ_AOXFN/VJ/ 'F>./C+XYMO$O@'Q'H/B30/$MY=VUI9V.NZD3K>H_9+,:2
MNH:9I1TO_3P,YQ5U,GS[,,TPV*I8G_A)O_7]?TOJ,'E^%Q%+VM7_ (?NCZ:\
M%_\ !O\ ?L[?!+QIITFG?$']H3Q?))'<WTMW9V5M/H=I< V8-M=Y\4J?MNI'
MH1P19WQ!Y%=G^T?^Q'X._9X^/7_!/;XO>%?%^NZK)J7[7/@7X=77A_6+8?NA
MK7@SQ[>B[^UB_P V*Z<=((_L\@ M=L 3@FOZ(9M+L+AO.N;.SG>0>5+))%^_
MQ^7ISU].V:_,#_@H\T*^.O\ @F[H4)C2:Y_;Z^&]_P"4G[@"VLOAS\5/M>,>
MOVO/3/KBON:F#I4Z7[H]6IE^ ITG[+#?U^)^KE%%%=YZH4444 %%%% 'Y\?\
M%.-1:S_9"^(%C&8T&M:IX.L)I7E\D16__"8Z+>739ZGBS]<<]R!7\\$-N[:0
M[I-9[([7_GKZ8SCG_/-?OO\ \%50[_LL7[))(A3Q9X7R(_\ EJ/[5M>/IR<>
MY[XX_ N3_2-'1$A\G]U_Q[^G_P"KZ>G<BOR7C"I56??]TO\ K^OF?IW!U/\
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
M)XP^/'@3Q)\2O"'PP^+/@SXBV%M-YUQXZUVT\.:5XH\$?Z=J7]BWVGZWJIU
M:?\ \2O_ (E=GC.!7[\V\=Y>-IMXD/V:SCE_MG[1'+]NOIO]%_X]?]-_Y<38
MGG_]9/\ .G&O N8<)1RO&4LRRO.\HSSFMFN5=\I:6;1UMJN:+TTM)6>Z7ZOP
MOQ1A>)*6)_V;ZEB\%;]=1FHWTUM-LO4CN7U"4^5)>6O[C[1_SZW?O_U$*U+Q
MH?+>;[3'"]M86$5U]CBNH/[-'VJ[_P!*M+O_ )?;'T']>*W(=/\ MUC-;8N(
M+RXM;CS;C[5=>1"?^7.Z^R=;WWQCV]^GDL8)+"%_.N/M\?\ 9^;>27,$WV/C
M'_3[U_YB/XU\AA\/BJGUD]G$8RE3J^R[;'#:]I\T>G:H\-_)_I&@ZS82_:/]
M1#;?9>/M=I[_ /00_/M7\$_Q*\??VMKUWX;\'W5[HGP]\'ZI<:+X2T^SENH)
MYK?1]>UB\M-4\0WG_+[KFG7UW=_V3J&H?\@KZ9K^]CQUXCT?2=#UNPO'C_>:
M-J!M?,NKK]]<7EK_ ,>OVO\ Y\=1Y_\ K]*_A"NO$7PB\<:E-#XPT35_AUK<
M>J>(+6Z\6>%Y?[5TF\N/[4O/LG_"0VE[_9OV*P/_ #%M0T[^U-5K^Y/H?^RI
M_P"MM6KAOKN$_P"$LYOWKJ^UJX8FL]6TKXG>![^V\;7]O8>*O ]_I\NE^-([
M#R!>:/XD^V?:[KQO_P Q'6;'3O[)(_X2#&J:KI7VP^M?/?C+3='\$V]SXGN=
M5T_Q#K^CQ6]K:6^E_O\ PWINH:Q]L&D_:[N]_P"/Z^'V2[_XE_\ 9ATKGVKZ
M*T72?A[X+\:6V@^(=2\:0V?C#1KC09;S^QM!GTJ\\+^)/]#_ +>M+O\ MS^T
M#8_Z)UX/YFOG+XG7'@GPO>W.@O\ \)I>6'V\6NLZ'JFA:"/](L^?]%_XGG^A
M7W^E_P#(0Z_7O_;>#_>8KZKA?]T/!SRI_L'[H^R?@3\/OBCJW[!_C&Y>.2;P
M?JEU;RZ#<7FC:5/816]YJEG_ &MI?VO[=_:&BV/^B6G&G:9QC\:_T\_@3,]Q
M\&/A9+)UD\!>%R<#C;_9-I[>O'^-?YFWP7\2?M&ZY^QFGA+PQX)MX?A7X?\
M!%OJDNN:Q+:Z'?7NC_VK:?9+K2?$-EG4+W_L'C_D*U_IA_ 5E'P3^%9!&U?
M'A<G:!C!TNUX'\R>O;M7W'#F8X;%U<QI4:[DL&U%^2?VOE;[S\<\;<1E\\'P
MIAL#_95HQDW_ &9MHNOD>R4445]6?@(4444 %%%% !1110 4444 %%%% '&>
M+AOCL5XYFG/_ (Z,_H/U_"O/E:95V._KYOF2^1QZ=?\ #GI7<>.$W6U@#LV>
M;<?)(./^/8@#_P"M_CQPBC]W(DS^?_RQ\S_(^G^/H #R(S?(\;_NO*_=Q?EW
M]/?\JP=46%M/O\/'Y/V6XQY?,\.?Y]ORX!K8?9MWHF]X\?NX_P!Q^73\A_6L
M>\MT^SW6'E1[BUN(OL\?Z6O/X^OOD5%3^%_79'3@ZGL\?AE5_P C\.O#]C<W
MVEW[I;27-K'K-QYL=O\ Z^'['=?Z7]D_\E #G\S3/%&M>7<3:/IKQV>FZ?%]
M@EN+/]Q/K%QW-W_S^\#_ #T/U!\*?V<_B[-8ZG!JMMIW@:SU"Z^U6MYK'[_7
M;/\ TJ[_ -*TFT_Y!_I_S$_SKZ)\%_LP?"OP>QN[RP_X3#6(Y?\ 2M0\0'S[
M+_P5#_0![<@^G(X^)IY/C\1_"_V(_LS./%C@W(_K/M<3]=[+*_\ ,_-/P?\
M#7QMXZN4MO#'AC4;R&XE\J74+B+R+&'_ +>[[U_/'?K7YZ?M>?L9?M7?!?XN
M:W\?O#?A6/XB> -8L+>+Q''X#F&JSZ=;V?\ Q]VOB#2;W^SN/^/7C3AJ?OQ7
M]2]TT,$/V9/L]E#'_JOL\0@@AM^WV,UY_J5X]O-YT-S(@D'[W[/+CR?Y=\'Z
M>^*[,1P?A<9A?95<3_M9\WPW]+#BGA//L3FF5Y)E>-RG&Y7_ &7FF5YI_P S
M3*_TMK^I_+]\._VO$UK2=2MOB'-I?C#R[6WU37=/U"+^RO['M[PYN]!\0Z1>
MY_MJ^T[_ $3_ (F'7KG->J:7^T-\'_ ^EO8>!OAO)X&MI+GS=9^T:-H.A^&]
M-U 6G_$I^U_V+?:E_H/V'[7_ ,@W3-4_6OU/_:$_8*_9L_:/MKNY\:>!;+PU
MXP<>9#X_\#16F@^*9;\<?:=6-C_9O]LCI_Q+]1U+&!QDU^%/[3'_  2W_:6^
M#-O>:WX#O[SX\?#'3X;B6*XTN7R?%6@VY_X^[K5O#W_(/-B#WT[4M4SW/2OD
MLPROB/)Z7M:7^V[_ -6/ZE\._$3P"\7,5AL!F&=YIX?9MC?^97FF:?V7E7G;
M_F5_KM='TM_P2_\ B!<_$S]J[]IGQS-<V]^^L>"/*L+BRXL?[/L]4L[.T^R7
M=[_Q,/L/V'TK]T8X4;8\+R;_ /EDD<7^I[CGI]?K[5_/9_P1<AEM_C1\;["\
MMKBQN;?X?>3=6>J6MU8WUGC5-'_Y=+T?VA_G\OZ(IEVPOL20I&?-\S_4=O3K
MCO\ J:^MX+]K4R'#5:O0_E'Z9&#P&7^-V98#*_\ =,%E>5_V6<KJ6_R-C^9,
MGFW _>9 F_GD=OYC-<!J"PR33><DCO'%YH[]O?M7HNK2I\Z>D7[V0_X>G?\
M#)K@-6WQPS3<[\>3^\_Y;_\ ZN>G;TKZT_E<\!\>7&E3:=:V&J_8YH;.+Q!X
MMET*XM?/M]8M_!^EWGB2TM?M>/\ B2_Z=I-I_P 3#Z_2N,_9;^+5_P#M)>"_
MA1\;[S0=/AO]<TOXL>;'H=_]NT.'1_#>O>)-'M-+U:[O?[-U#["/LEII_P#R
M#!I1U7'I7<^/K.:/3[;6TTV/6[;2Y=0BUFS,O^D3>%]8TN\T?Q#I=I_X%WG3
MM]:?X7F\'_"'X5^*OB%9^!M'\!^ _#?P^\0?\(3X#T?^R]#UR;PO9Z5>>)-7
MM?\ F&C[=XAOK2[U'^SR.?MG]K]JQ^KXK$8K#>R/E<93Q7]O8:K_ ,PA^*7[
M#,G@;XI_MBVGQ1\'V&L>++?X?^-_COX$M=0ET:UOO#GP9U>\N?&%YXAM;3Q9
M>WQU#1;[4;Z[N]/^P:=IG]E:KI-[G^UO[8_XE5?W)_#6,)X"\)\*I;0--!?G
M<1]F08 _ #./RS7\<_A?2?C?\9I-!T3]F#X5^&_V>_V>)/BK\-_BAX\C^'?_
M !1T'B.XN[7PW\2/$.I_$+Q9HMCINH?$&^U'[7=Z?_Q,?[4TH:K>8_ZBM?V0
M^ 989O!7ARXM"J1RZ5;/!NQQ%@X/7J1^6>.N1%/$7QV)PGL.3ZG[O,O-^?\
M7D?H^;9'_9679-BZN99=CL5C(MN$/BRY)7Y.F[]-;>9W=%%%=)X04444 %%%
M% !1110 4444 %%%% "#I^+?S-?+'[:LGD_LJ_'%_P#GGX)O#GI_R]V0_I7U
M..GXM_,U\3_\%%=;'AW]BG]H;6/G_P!$\%HOR=?]+U[1K+Y?PN>?:LY_ _3]
M&85OX.(_P2_(_E#\43(OP5TV9WV)'I=O$))/\]_\]:\0^%/[*O[5VI>-OAOX
MVT3]F;XP:WX,O/%OA_5+7Q);Z7I=CI4VG_V]9V=YJEW]MUS3=0LK+3?M>-6_
MXEF/[*^W]S7UCX%\2>&/ ^G_  E\>>.?#$?CGP3X#\4:/XC\6^!_*M9QXPT[
M1[6\%KI>+W'^G:=KO]D^(-)QR=5T>PYR,5^B7Q$_X*^_!']J7P;XB^$OP\\3
M?%[]E[X@:W8F;PE>_%C1_#.AP^+]1LM3M/M7@_2=6\->*O$YM/$&I:'_ &M?
MZ79,?[-86A)8_=/Q688? 8S*\RI8_P#W0\3AC*\+F&<9;2Q.8_4G_:JW[7U>
MB;T5^GW*Y^@VN_LW:MX;\->)-=U3XB^#-#U6X\.:P9?#EP[?\(I+I!NOM5W<
MW>L7H_M\,++[U]IVF@C5#D\8KYST[XB>#(=3T'X::;;:H^O:IX<MXM&N+:+_
M $'^Q_[+_P!$NM)U8?\ $P^P]M)U#C5?^/#_ (E)KXX\(7_CA/BO\$?!7C[X
M>>._BA/-\)O&$:?%WQWXPNI]+T+0=8\8CQ=I.F6OA^]O?[0URRTY5LO#O]HG
M3#JVDZHH&C'^QE_M6OKZ;4)VU#38;_3=+LUTBZT^U\.:QH<MU]NL]8^U?Z7I
M?V2]L=-T_P#L/_CZ_P C%?YT>.N5\&<)YSEN3<(Y&\D]=?[4_M3^NG^9_8?#
MV#SJG4S'^U<R6=/_ )EC5[-J]G9ZK2VEW;76UBRMCX/^$.AZ;X=T&;4/#UAH
M>J:AK,MOHVE_VY?:QJ&L"\O-6_TOM>_;KN[U#^T.GX<5O6=P^L1W3Z/KUR=2
MUB73[^ZU'Q1+=07']GV?V.\_LNTM.#^?3T[T:3?WEIXF\56%SJ>G6<=O+]J\
MR[L+7]S<7G'_ !]\?;?].Z?VB?6N;\:2>(;'4/#VI0^)X+]+>6XNO(T?0=!U
MR"\^V?Z'_I=I>WW^A?V=]K_M#O\ \>=?C/\ :'_,55_W3_D5_P!E_F?15,/[
M3]U_S%A9^&7T/_A*O$]_K$=Y#'=?:Y;S5);JQ\.:1;_].EI9?VE]MUSIUTON
M:JZ7K7@FUUK0BGB8ZAJ'B>_M[&PU_P"R77]E17%Y=?Z)I?V3('/'_$O) 'KW
MKL?%'B+1X?#.I:K<WGV;PQX?L+?[?>7-J?\ 3=8O/^7NTM++K^7OTK!U"UT2
MXN-!\2::]A;:KI?]CZ]XCTPQ>1//HQ^QG^WOL?'VW%C@?]A7OFO*QF#P%/%9
M;]0_VW"8+^R_ZRLZ:>(Q52EB?K5_SM_7W$WB3P[\1=1UB9+74O"VJ_\ "-W7
MEW5A;Q6O_"1G_GTQS_H0]2.OZ5ROA%O#WBZ9+S3?!/B"P\3R75Q%JDGC6UTO
M2=5LS9W7V.[NKL65]J7_ &$/PXKJAHVB1_$G5/%,;ZA!K?Q#E^WVEYH\OV&;
M[-H^EV8QJPZ7H'V3IJ/3MZ5T-\=-U[7'AN;F.;59-!U'_1_LOD?;-/\ LO\
MQ]7=X,X_S[UZN,RO"YA5_=?]#0XUB*U.E[+K;I_P?.^_0Y5++X.:\OBCP9J6
ME2:]IMYB7Q1XDLXKJ""#Q!>?Z'_Q3UWTLK[3A9VG_(.X_#%8FL6=_P"!_"OB
MZ:V\6V>L>'K?1M0NK#5[W_C^L]'^R_Z7_:UI_P OM]IUC[CM]*TK.;1/%!N=
M!\+^.+SP=JOAN(Q:IX;M]+NO/TVY_P"?J['_ "#[TX]. #UKF]:TFYUCP_J3
MV&H:?XMN=/T'6-/\47EO8?V'?:E<?9?^@3]A!ZY_XF'YUC]8Q7M<M]EEO^UX
M+-/^$O\ LLC$4Z7U7,O:XG_F5ZG\!/A%=VOS?Q^9KWB"6+_P?7G^!].1S7Z4
MZ2OE^$T'E_\ +K_G]??/I7YO>!RDVOS(?,/_ !.=8]_^8]>9[_3U_"OTJT^%
M/^$6AZ_\>HZG/\Z_UQR?_<,-[7^M3_/'_F*Q-+_J:&#^RSX@?PG\9OC9K:7.
MGV%S_P ,\?$BUL=0U2ZNM)@L[B\NM'Q=?\)#96.HZAX8_P"Q@T[3#JNE8-?L
M5_P3^\6:#KGC[X56.@6%G;0_\-E_LH7\LFA>+-5\<^'8=9_X1;XV_P#"0Z99
M^*]8LM+\17W]G8M,"_TT:6?M@VD$Y'X!^&_BQ\/?@_\ $SQ5?_%KX::A\7?A
MIXU\$>(/ _BWP/H_BW5/ ^JZE;ZQ=6GV3[)XAT7_ (F%E8_Z)_7Z?LGX+_:<
M_:Q^/MC\'=<_90_87_9B_8[\*^ /&VD_M(:-?1^)?MES\5)_ MK>:/:6MU>Q
M^%4U&PLM,'BS;JF@WY#ZI]LSH[:HVG$U]A@\12IX7V1]1@\PPN'I>RJ_[V?W
M3%L(5YW8ST[Y_P ]1^E?DY_P4!F2X_:D_P""8^D,Q&_]JHZQY9&"QLO!7B_G
MV_X^\=^GIBOS'T+]LG_@K?X?^+'ACPEXJ^(/P?\ B5X8\4:6-4E\1_#;X:^&
M+?PI9ZA9?9/^$BT'2M5\3'PUK]\/#QO+7.H:EI>EANIS@8\^LOVAOC-\7O\
M@JY^R3X,^)'C*?Q7X=\#_%?Q$?"T<^@6>A>1=#P_K N;LBSPIV@  G(P,=*Z
MIXS"U&J7FNNBU_70]I3Q.+I>UI9;FGU735Y8TEU;=WHENWT2;/ZZ4^Z/Q_F:
M=34^Z/Q_F:=7HG>%%%% !1110!^9O_!5S:O[*FI2&;R=GBWPL=_I_P 3RRS[
M<?I7\_\ J331:2Z"239Y7F_O)>WV7V]>IZ<?K^_O_!5^W:X_91U5$3>__"6^
M$#LZ]-?M#^G;^G-?@%K#36_AR%'2-WCB_P!7_K_)S^/T_3BOR7C"I]7SGVO_
M %*S]1X._P"17AO^QHOS/"KIO.BWW]S)^\EQ%OB_?RV_L?\ .*^__P!ETO)X
M'T?2OM\D.CWFH>*+_6;R2PM9X-'M_P"P/LGVK2=6O?\ CRUS4OLG]G_X]O@/
M4K6\NIOM*0R3<^5%'_HGGPGIC_(K[>_9SU*WTWX6ZQ#=I%<W-G+J!L-'DE\_
M^V-8^R_;+32[2T_Y!_V[4;[[)I^K:A_T"L=Z_'\93I?5?:U<2?I'_+GY'U7=
M>-/#>G1Z/93:W<7-GYMO875OJGVK^UM2M[.[^V6EU]KSSS_Q+_[0&>WX^/Z?
MX:\0^/O%GA_Q)<V>J:;YD/B'5-4M]8BM/W-S>?;-'M+K5\7W%C_8=G::AI.H
M?\A7_J$UJZ/INI:I)>>,_$.@R0IKEAHT6EV>L7_VC^Q_%'VK['=Z#X=M++^T
MOMMC]AM+3']H_P!EZ5C'2NVUKQAX4AT/4M'U"_DOWU#2[;5+^22*Z@U738/M
M5YH]I=7=V?\ E^\.WUI=_P!DZAIW7_D$:Q_9>CBO$_B?[T<W^[_PL,=GJ5WH
M/ANQA\'Z;J$FE.8K>+3_ .S[K_3IKC_K[Y_L6QU$'_B4ZA],UX/XDU"S\*Z>
M^O7,.J:/9R2Z/++;Z7:VM]_Q.+.ZO3::H/\ 3C]MOM./']H>I-=#XD\20K#I
MM^[Z/-H_]C>;+X@N-+M8)YM'T?%W_P ??_(0_MP_]!#3^:^;_B5\>O@#\-[7
M3? >O?$OPMX;\3ZI]GNM+L]<UG]_9_VQ=?\ (4N_^8A9:'_V$?UR:C$5*52E
M[*D&'J?5_P![5/8[+Q$EO9W4TSZS>37']GQ16>J77VZ>;3[P_P#'K]D_Y!]E
M8_\ 40T[_B:Z54VJ;+Z;Q.FCW(L]2M[73_$<L=Q+_96AZ#J'^F?9-?U;5K+_
M )@?7^UM/T[^U/KS7YH^*/VO/CU\0_''BOP]^QY\(_A?K'@#X-^(K?PGKOC_
M .(?BS5-$TKQ)XILK6TO-6M?!/\ PC&A^)/[9O=.L;NT/]H:C_9A'VRP.*]*
M^#?[5/P]^+WPUUBY\9^)(_A%XDM]4\<?#GXJ_#_Q9JF@6-]H_CC[+H_VO2_#
MWVV^_P#!MJ&G?].'3OYSDTE2I6U5]))YKE5[6_M7*DWR[W5^CZ:H,/FF5XBK
M[(^R5OH=26:&S?R8M+N3I\MY<:7I5]!9ZA><_:[NTO;[_B=:'XA_Z"&H\:5]
MCK5\'^&WDUZ;5;FPN-]Q%]FM8]4NOMT&IV__ #%M+N])O?\ B7Z+KFG9M?[6
MU#3?[4_Y<#5#PKX)T?Q-X=L-8LVM+RSO#I_AS5-5T?5+K59]>T>S_P"/.ZM-
M6Y^V_P#'W_R#\_K7T),VE69AL-*UO3TOX]*T>6UCO+3[=/-;6?VS_E[OAT_Z
M"VH>]A]:[L/3]I2]K5.FIB/WO[HROA[H]Y8V'AOPQ?ZQ>0ZE'=:Q*+S5+"VU
M7['_ &/]CL]7NO[6O;TZA]N_TL>HU6M[Q-XX\*^%KI- L]8O-6_=7'FZ7JDE
MU/JMWI]GG^R?^H>/^H3G4_\ B4USUYXRL/$6HV%MI27%LDFC?VAI>GB(&?4O
ML=K_ ,3>UN[L_P#'EKNHWWV2N,TWPZ]OH?\ PL7Q[9R:._BFP\/Q6MGJ%_\
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
MX=^R8_XEW2O[+^B'F'U>EQM2PM_^96>GB*E6G2]E5Q)P_BKXE>$[KQ%?C0?
MVGW/A.27^R[^W\20^?KFL:/9_P"A_P!EVEW_ ,3+_A"['_C[_LG4/#O_ #^?
MEXY^TMHD/B9=$^)WA+[1J6E>)+7RO$=O<?N-<T[QAH__ "%OMEI9<WUCB[M/
M^)AIW'.?:O1='^$OB37(;^:PU7PV]GI=K<76J:C)?^18V5O9\7=U]KOL_;?^
MP?\ \A6N&^,^@P^%]#ATWP9XKT_Q/<Z7*=>O]<TNZNK'R?L?_'W:^'K3_B6Y
ML-2_YBW]H_V7JNJ_8[ BO[DP]/"X?'X;ZAB?]K/F\\]E]0_V4Z?P;\4OBUXV
M_9WA\ IK?BR#PWX/\)6_ASPOX?\ #?\ 9>AZ5]GL]4T?_B:^+/$.M7VF_;;'
M _XFWA_3O[4[U_JZ? 78?@I\*]BY5? 7A<?^4JU/;WR,_3TY_P E+P'8^-O%
MGP!U73?[!CF\/:?=?Z+XL\4:]_97A;1K>\U2RS_PCWA[[=_Q.M<_T3_D(:=I
MG7]/]:']G>[6^^!'PAO5.(Y_A[X6D'U.DVG3L/8\<8YK]!RC!X'!U<0\)0Y5
MC'S-KJE>Z?9.^OH?S[XHX>E2PN2>RH<N^OR_I_(]MHHHKWS\@"BBB@ HHHH
M**** "BBB@ HHHH X#QQO$5@VPND<MQ)A.I^4<9/&>F<?K7%+_?V?\>__+2/
MGO\ X5VOC:7ROL/?+$[/7D_Y_"N$D;R_G3[DDW^?7O\ RZ4 ?/?[7GB+XB^"
M_P!E']ISQG\'$O'^,?A/X!?%#Q%\*H]+TNUUR_E^)%GX7O;SPF;3P]>DZ?K5
M]_;GV3_B7ZCUS[FOPW\0?M__ /!13]B'0OA[\-_CE\(-+_:<^*.J?LZ>,/CQ
MXW\<:/X<\96/@>'Q!>:7GP1\.=)U;PSX5U+4/[<T^^M+L>+=/U'3-+_X_+ Z
M,=4-?TC-&\=QYT+F%XSYL7[T8A]\>^/I5-M2O[-MEM>7GDR?O?W<O_+QV_T3
MZ=!C!- 'X5_'7_@IG^V#\ OC!XC^&]Y^R_X(^)[^$O@;J'QY^(4GAZZ^)T_A
M30O#W@/2K35_&_A_X9^++/P*=1\:>-]2L=6TG3_">@>(#I+?VK97V&QD'N_
M7_!5O4/%OP0_;*^/?BO]E_QSX.\*_LMZAI#>'-/3^TY]<^)NCZS;7MZ%U72;
MP#4-%\4^&_[*_P"*KT_3P=,QK%A_9&L:KS7[(+J5_'"\-MJ%ZB1\^7'+_KO^
MW3^5>.?$::PT7X=_%?Q)8:'X?O)I/"WB#7M4T_5-&M9['Q5<6=K_ ,S9FQ_X
MG7M_:/\ :GMWH#_E[[7K_7R_JWF?E=^R-_P5*M_VF/B1\"O@AXM^"OC30?B1
M\4/V=-'^/'BWQ9H$=J/AQX.'B6VUB\\/>#;/^VK[3M0O?^03=_VMJ&G:9_Q*
M^G&,CY,_9Y_X+1/\6+?6+_XH_"[X:>%=$T/XO_L[_#G7O$GA/QYXIUS^Q]'^
M/&@_&#6+NZN[3[#_ ,C5X,_X5E::?_PC_']J_P#"28Q_Q+:?\'?^"I'C;PO\
M.?@Y^T/^T/\ L9^!_ /A[Q!^R-^U!\;K75/AOX7TNQ^)DVC_  'U3X;V?A[P
M;\/;06.F^'[+PI\1/^%A7?\ 9.GZCJFEZK_Q)A_Q*<5UND_M\?\ !-#PC:W.
MCWG[(7A?X6S>*/"_PG_:"UGPG9_"7X(V%]J7BCQAI?B3_A'M4^R65]_Q.O%7
M@S_B;:>/&&G?VKI6E?\ "2?\2?5O^)G0/]]Y'9Z;_P %1/\ A,/V)_&W[:7P
MI^%T?C#PWX#^*&L:%XM\!_$#5+OP/XJTWX?_ -O6>C^'KO2;OPQ_:7A_6O%7
MVZ[M/^8G_90S?_\ $VKUK_AZ=^RCX=M_B18>+?&&H:#X_P#@GXWT_P"$OQ:\
M'Z'H&O:K/X;^*'V76!XA\+Z3>65A_P 3K_A'?[)N_P"UNG4<5](> _AG\$/B
M5^SGI7AU/V>+;X7?"7XD:7;^([KX'ZYHWA?0Y]-%Y=6>L6G]K:3X+OM2\/V5
M]]OM+3/]G<_6L?6/V1_V:=8U;QAXCF^%&CVVL>//%MQX\\9:AI=_=:%_;WQ
M^RZQ9GQ1=_8_^/+7-1L?$&K?VMJ'_(5U4WN*!4_:T_X1\?M_P4N_X)U:3\6H
M=8TWQ;H=A<^,/A?X@\9:S^T)H_P^\4?\(YJ6C^#_ !1X/\'W?@W5KO1?"O\
MPF/BCQ5J.N>(=)_XE^G:9JG]E?8[_P#MC^S*^LOA;^UG^SE\?/%OBWP!\&?B
M[X;^(7C/P':V^J^,O">EZ7KVE:KX;T\_Z'_I?]M:'IOVW^SKZ[M-/U;3_P#F
M%:M_Q)]8_LNO#]%_X)B_L5>%/%?A[Q;X?^&_BS3=<\%Z7_8/@W1[?XO_ !&G
M\'>%;?\ M31]8U:Z\/>"/MW_  C]EKGB/7-)TG4/%GB#3M,_M7Q5JMGG6/[4
M->P?#']DOX%?!?XL?%'XW_#3PE/H/C_XP:IXHUGQOJDFJ75]YVL>,->_X3#Q
MM]D^VWV;+_A,_%5I_P )!JVGZ=_Q*O[5LZCV?LW^Z?\ 7]?UN=.(QF*QE7VN
M*Q/UT]LNF^T-,B>8DT?,L<G/3_)]ZX#63-Y;NB?/_K?+C'X]/UY]N#T/;733
M;O.D\R-)/]5Y8NO/_H3^>!7&:Q%\N$?_ )9_\?'YC_/I[<59S'@GCSQ'\2]+
M^P:5\,/ >E^)M>UC][=ZQXHU3^P_!W@_3_M7_'UJUW9?VEJ%[??;O^8?IVF:
MI5:\\#_#V/6+"Y^,=SJGQ=\=^)-+_L&Z\*?\A7PYIMOK&EFS\677A[PG>_\
M%':+_P 2.[U;3_\ A(-1_LO5=4TK.D$_\3+^RJROB]XHO-)N/#>CZ)XSL]'O
M-8O[BPU7P_'86M]XCU+1_P"P;S_D7OMO_$OL[X?]1#4]+_XE/V_6-'/]L_V6
M*\0\,V>N>(O"^L7FM^(9/A+X8_X2FWTN7Q!K&J?:/$?BK3]'TL6=WJFDW=[_
M ,5!XHL=.L;/_D'^(O\ D%:K9_VMH^D_\2W2Z +GAN\\<^+-83PDFO6WA5_!
M?CC4/!OPT\!_#>PU3PM\*_AOX/\ #>@_\2G5+O\ T'3=0^(-_P#\(K:6FH:M
MI_C/3#I6E>*KS^R-(U;5-'TW2]5/]-7PKC=/ASX+CFN1?7$?AW3([B\\C[/]
MKG%L/M-T;;(^R_;'#2X.,;QP,C/X1?#/QYI^O?;-!O-+US3;RWBMK#1O%.N2
MZ7/!X\\/V>EYM-4TB[LKX:AK5E]AM/[0_P"H5C_B<U^Z'P9N9KOX9>#YYXA
MW]EK&L:'I$+EQ;GV'E@=<#J3U- 'JE%%% !1110 4444 %%%% !1110 4444
M 1M][_@)_DU?GS_P51D:'_@GW^TS*C;73P;I)!],>,?#?/X@D5^@S?>_X"?Y
M-7YZ_P#!58,?^">_[3H3[W_"%Z5C_P +#PY_2LI_PZWI^ACB?]WK?X&?R_:R
MWF?!%YD/_+KU_P 3^O?D<>WQY\%['X,^(OBMX&\&?'+PQ;Z_X5U3XC>']8T;
M7)-4_LJ?P?XPT>Z%YX>U2[N_^@']NL[3^UM/_P"8K]L_"OKV^D>;X%W7$:/]
MEM_*\PX_'ISC_/O]^?\ !.GX%_\ !.;Q/^RCXB^+'QAL?#^L_$RTU7Q=X9^(
MC?%#5],%YH.I+>ZU9Z$OA7PO>Z@?#P!T'R]>\(W^G1?VN#:V.M*=.U=9!'\=
M/+_[1I?5?K/U+U_K^M3Q.$ZOU;B?)<PI:_4<SRQV6K=M=%I=OHKJ^Q\;?'K]
MH;QY\+?CE?\ P]\!_L>_M*?%CXD>(/%OB#7O ?Q,^+'Q:\CP!#<:Q=7G_"0W
M7@C5]%\<>)-0T7X<Z=8W>K:AX3\/?V9I?_'G8:1H^D]Z_7KP#>3:YH/@F;Q(
M^EV'B'3]%T"ZO_#=G=75]_9NH"UL_M=U=W=Z,G_3N -0^G?C\^5_X)W>/?B!
M=:[X_P# ?QQ\<?#KX!>!+7P=XH^$.L?&?Q[XQO\ 7/%UOX#\3^'-9\0VNK:3
M9_\ "16&C?#@^"-(\0KI!\.#^U=5)T_6/[(QG;^PGQ,\8?!+PE;>*=6T;X7Q
M^)/&WC?P!X U30KWPAJ=S!I7BJV\7:;X<T:UU0B\.G7]D=/&JB__ +0U#3%U
M75=+LR<#6 $K^6_&CP?Q7$&5X;.:N=\+Y+A,E?\ R-,T_M3_ -6GR?3S/[3X
MDXNX<R_'Y;A<A_M3.GC5?--'E7]E[;)[M75]=-4]=#YUU#6-5\>Z'?W]GH-R
MEYK^LZA86OA>7_C^BT_1]>_L>ZUZ[-[_ ,N/V&T'B#2?7/'I73V=CJ7A/9I5
MAX$_LCPWI]K;_P"D6\5K/JNO:CG_ $O[)G/V&QU #\QD"O(K..VU;Q0B>(;G
MQI8:IX7\.7%KHWCBSO[6#PY]H^U?V/\ 9?LFBWW_ !.O[.OO^)?_ ,5'IG_+
MGZ5T/A_Q8GA'PKXATKQ#\8]/?Q/)JGVJZUSQIK.EV,&CZ?\ :S_HNDZ3>WV/
M^/'_ (F'Z5_"^,R.EE>?8G*_[2_MK%XW*_\ F5_\*G]?UV/H\P_V?"_O?]B_
M,]:M])TW[*F@I8?VGYEU<:I?V=Y+]HTKPW<?\?GVK5KR]R;V^_[!W]J=^*S9
M/#-MJC0WNCS6\UR8OL$OC"\B\^^AT_\ X_/[+TF['_+C[5\2?$S]NCX2^'=0
M2P\!IX@^-*>'["_BUG2_ ^BW7GZEJ'V6\^U_Z7XG_LWP_>V.H_\ (/XU/BN>
M\ ?MB_ ?X^:QX8_X5%\19/AU\:-(EM[#_A1?QGN]4\'6/]GFZ_XFUM]EO/\
MBD+R_P";O.H>'M3U0^XKUL9DV=8?"^VI<-?[CO\ ]#1>N5]O-JW2Y\WA\XRN
MI5^JU<[^1^AVH>*K"U^T^,X=*O(+;P__ *+$FJ6O[_4K>SM/]+_LFTLL_P#(
M1_TO3^>#WJGI.M:5=:[KFE.]Q;:KH^E^;Y%W_P! _6+4WEI[_P#+W_9YZ?XD
MGV]M8A\Z :K>6^E_VI?WEO+_ ,2.&X'_ ##/#W_3]S_R$.G]E56AOK#7I)-5
MT&&.VO\ 4-9MXM4DO(?].&GV9L_M=KU_T+_E[QT_P\G^T,53Q7M?_,6>E3IO
MV2I?+[CH;"/^VKFSU'1[RWTW6-+B_L'7KR\M;6"#6/\ E\TFY^UC_CR_X_/\
M]\3XC0^*H?"?B2:'1OM.JQZ#J'E:YX?NK6"^.+4G-W_S^USVFW5GJ4GB*_L[
MFX=-/U2XL#;Z7_RV^QC[9]EN_P#I^'VL>Q-4/&7C*PTGP_>0^)[;4W^T6&H6
MMU?Z']JA@TVXO+7_ $2U%I9?\?M1@\\P%2KAJN*_V+%XW-#'&8.K]5Q/LO\
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
M\O\ @?<?5'[0'PDL_&G@S5?B%I&CZ?#\0? ^C:AJG]H?8+7_ (JKP/\ 9?\
MBM_"_B&T(QK)'A4:MJ'A/^T/[3.E^*;/0M6T<C6-.KD_V/\ QM=>&_'R?#2#
MQ5J&L>%?%'@/1_%OA?0]<M;KS_!]A>:79WGA[2[2[_Y%_P"P_P#"*_9/#^K:
M?_:?]J_VK]OU?6-)S7J7P3_:$\/?%;5)O"7B'0/^$,DN-!\01:S9^(+H^'-5
M&H?V\/#=IX7M/#VM_P!F^(/MVH^%;O\ X2#^T/[,_+!KX'\)^)K[PIK?@Z_T
M^_T33O\ A$_BIXW\)>([G4;KQ1/JNL6%Y\1=7\-^%-+\/6=C_P 2^R&G:)=Z
M5_:O_"1?V7JN+.^K].X;R_.Y<-9WPOQ'AT\5E]LSRJ[UM)R=EO=)IZ725]O>
M9\]B*E+Z_AL5A>M^G:VI^K&O>.O!_P )O#^L^&_##V>FW-GHWC#QOI?@O3[^
MUMY[RXL[76-8U;^R=)_ZB-]]K.-.%>"?"WXE>*_'^F^)/^%BOH^E:QI^O:/H
MW]GQW]K/8ZQI_B7POH_C"TM?LG.GWM]_8>K6G]K:=IW8W]?(W_!0?7--\$2:
M#>6GAGQ!XP\=ZAX2UC1K"XT?_09]-M]8U2\T?P[=6>K6/]G'1;[_ (2J[M-/
MU;^T?^)5JOA7[?I&=4UC4O[*KY=_9=TVS\+_ !L\,>"?B7X>^)&@ZW;^(]/\
M26MYXDO]=UN&[O[SP'9WG]@VEIHE[J6GZ+?:?XJ_XF'_  D'B+^S#_PBO_$H
M.K?V/C2J63^'U+.. L3Q)5S+_A6_Y&G3^U;Y5O\ :NMUJUKK:]@Q&:?5\T^H
M?\PA^L\NE>"?@%\.=5MO!FE>%_"%G<76H2VL?V#_ (1W2M2\0:Q=8%UJMYHM
MC_H5\+VZQI&H:C_Q*=) XX&*^%?A)X(O_BSXN\3Z%!>^)/!FD>*-+N=>_:'O
M_"_B.Y@'B_3_ .U;S1])^'.-&OCIUE?:C]DM-0\6:AIW_(5\*ZQ8$_VIR3[-
M^V3?:EKEY\(OAO#<QVUGXP\97$7B?5/M=K!!9Z=>?Z':?:])O?\ B7:U8_;O
M^8?_ ,36MS]G74+'P9\$O$?Q0U*TNU3QIXQUCQ%?:?I>C"#5 /#A/PXM/LGA
M_1;'^SO^)C9>%+34#_9^F?V4/MG7%89,\PR/@3%<2\TL=Q'Q.XV;=WS723;<
MKW25TWS:I)V235XFI2QF:?5/^83!;_U^A]>_#:>Y^"VCV/ASX175Y\-_#.GF
MW-AX?\*77]E:42><W=K8_P"@7V?^HD._6OI+P_\ M;?%?39+-->?1_$]M;RW
M'E2:A86MC?P?;!_S]V1_I^E?GE9_'_P9J%U;6UG;:S-]IM?"]SF3[-!]CM_&
M&O7GAO2?M5I>_P#$P/\ Q/+2[_M;T/L:E\%_'KP-\0/$]SX8\)0ZQK$]G*+6
M_P!4EM?L-CIMQ]K%G]E^R7O]FZAUZU^1YKP?G^8O%9AFV6MMZYKFKNVW)MN3
M;NVVVW=MMMMW;;;^JP>>?V?]6I8#$_U8_9CP3^UQ\,;BWOT\2:#J'A?4KS[1
M?Q7EQ%:SZ'#<?9?L=I=?Z#_:6H9'I^?6OXX;&\\$P6OC:\\<^7XD\!W'Q'\4
M0Z5HGA^7R/$</B"\NO\ 2]>M-6_XENGV5C_QZ?\ $OU'4_\ ESXK]^+J.&."
M\>_C\ZSCM+B6ZC_U'G6_^/XYZU^'K>*/&WG>.='2'P/-X;\06FL:SX-UC1_
M?@V?2KR_\-W5Y>6FE_\ (#_X_M1^U\Z?XB/]J_J:_<?HUY?A<O\ ];:6%PW_
M $*_Z_K0_0LCSC%9A]9^M'D7CZ2_O;.*YTVYT>X^&G^MT&W\)_\ (#L^?^9A
MM>=0_MS_ *?_ !%IG\@:\$D6SN/'7A)9OL_V#^U+>76<?ZC^Q_\ E[%WV^P_
MA7O=A\8/'FC_ &S[!>>%TAU"+RM4L_\ A _!OV'4O^G75[3^PS]M_EUKB?CE
MXHF\2>'D\0^'M!TOPW+KEU<^'+OPWI>@VO[XG_C[_P"$3N[*Q_M"]L=._P!$
M_M;^T?\ D%?:_>O[2P]3%8/ZMA:N6_[\=G$'M:>5^R^K#/ NG>';KX-ZK-XV
MFU!'DU36-&\$7&H7]U?6.F:?9W5G_P 2OX>^$[+^T?MNN>(N?^*@\1:7I>E:
M4;/G5J_U/OV#O$DWC+]C+]F'Q3/Q-K_P3\!:G)];K0+)O\^M?YC'P(\'^ /"
MGP1\*_&;Q)K>EPS?VI_9>O?VY=74^J^%;?[+_HEUI/AZ]YOK'4?^I=TS'^AC
M^V.U?Z4G_!+9W?\ X)T?L7/('5V_9V^&Y(?[P)\/VG7^E?HV54_9W7]UK\C\
M \3JE*IE.3>RV_M*=_\ P%GZ T445ZA^-!1110 4444 %%%% !1110 4444
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
M^:]#TLOX@P&#J^UR'._J5O\ F5YI_P BL_>KX=^/O#?B30=*\8?#VY\/^(?
M>H17&J:\_@N_TO5;[^T#S_Q-KNR'/TU'W^E:\VI6GBK1=22P\N&PU2PU#[!;
M2Q?O]'T__E[NKO\ Z?O3I]!BOY[])^#%M\.]03QA^S3\:=3_ &>_%%Q%!=76
MG^#_ !;:ZY\*]8N#F\^RW?@C6K[4M -CC_H':8>?QKUC3?VXOVI?@[JD-Q^T
M/\'+?XB^#S'YNJ?$#X&?OX/%7V3/V2Z\0^'KW^S-0LK'3AU/A[3 -5Z5\Q4X
M>^NO#4N&LS^O?]2KBFV59K_YE7;-?^Z4]>BU/JL/Q12_VG^U,-]2_P"IIE?_
M  J95_\ @L_GI\#6?V7QYK=GO+_9_$>L1>9WYU2\S_G\.U?H/=2>7X90?<_=
M'_/ICOZGTKX&\!WT.J?$#6]6A22"VU3Q'K%_:V]Q%Y$\%O>77VS_ $O/\A^7
M>OO/6I$C\,_)_P ^OMW_ %X^AQS7^L^1TZM/*\M^M?[W_9>5[G\'_NOK6)]C
MO_:A\B^!?VC/'_[,O[1GA[XS?#'2=+UOQGH<6L:78:/K%K]N@U.WUC[']KM?
MLEE8ZEJ!_P"/,?\ (/\ 7GUKVGQ-^U1^TSX\T'P]-XP^,WQ@T?4KB6X\+W7@
M?3XM+\ 6/AO3[2[L_LFEZ3JU[?>&_L5C_I>,C_D%>M?#U])XPU3XP>&X/A[;
M:AJ/C^37K>+P;I^EVOVZ^F\0?\NEK:6G_+[?:CV_+WK[M^&_P!_:3U"'QYXS
M^+NE?"?1[G3_  ;_ ,);=:I^TQ\2]+M]5O/^$P_TS2+K2?A]_;HU"]US.DW?
M_$OU'PS_ -ACG^RZYLXX;R'/,5AL5FF6Y7C<7@CTJ>:9I@_K-+ 8GZEA#[G_
M &.+/4O!_P 2KFY\3Z#9^*KG4(M0\.2^%_%'Q&\4?$:"SU"RYN]4L[OPO?>)
M-/O;'_N)^GN:^Q_^"8\6CR?\%C;6;P]K<'B.#_A1_P 4;J_O--L+NQTRR_XG
MOA#_ $:S%Y8:=J)LAU']HJ><8%?GY^R3XAN6\20^(9/BU\/YH='\+Z?%:6_P
MC\)7?A7R=8O/^0MX7M-)LM"TW[%KF.=7U'/]E:KVU;5.E?IO_P $<[?X?R?\
M%6_BB_@._P#$NL:5I?[,?BB+^T/%5KI,&H#6;SQGX#.J"S_L@^7]B)P )/\
MB9$X#@INKZ3+\OPN'JX:EA<-]2^6YTX.I5J8O"^UQ)_8?1117V9]L%%%% !1
M110!^9W_  59<+^REJH'^L_X2CPL8^>YUNQ./RP1[^]?SJ>(6=O#L+\/YG^M
MYSZ\@_A@U_13_P %79&B_9,UN2--\S>)_"T<?/KKEB!^8 '^&37\[GB+8WAF
MP\Y]\TG^BYMXO]3<=/P^G?GFOR'B_$+#Y]B:E3_H5_JS]7X)_P"15_W5%^1Y
M192.T-RDUU);6R?9AYD<O^IN#==_3Z5]C?"WQ$FF_#G1-$N;FWT>PD_M"6_U
M"/5/].F_TJ\-I=7=I??\OPONFGX_LK5=*_XD^L8KX_D5UD>V@-O-9R#RO,\G
M_EXL[7_Y._STQ9M;Y%LH4F7>\?[KR^GD_P#U\_RYK^9_$3B#%</Y-_:F%PQ^
M@GV5KGQ&\!W6FW-J-<O)DB_L^ZT_2[.*ZTJ?3=8^U?8[NZM+NRX_Y=#J&D\?
M\OE>:?&#XU>._&.G>([SX7SZ19^/O['GL/ GB#XCVHOM$\*W_P#9?V,_:K2S
ML=3^VV7_ #$!J&HZ9_:N;R_]*^8F\8:/=M9O;>)/#<R:I+<6&E_9_$>@S?VG
M<6>?M=KI(^W'[=??]0_3OQKI_#^J6VJ*CVVI:/<P277E126>J:7-!-<6>/\
M1<_;O]-OO^H?UK\%Q_'O&\VJWU583"8%IVDKIV:=FKJZ=K-75TVKJ]UE]8I?
MPOK/]?E^!^=.HQ[M3TVY_:!\6_'/Q)\6;?7O[,^,>OZI\8_&/@#1/ >GD?:_
M#VJ?#+PI\/O%7]@7MCXS^UW?A_X>C^S,:KJVCW^DZP-+R"?K?P3\,OB[\ /#
M;V?[,_C#0_'_ ,-/B!XGM_$<O_"T)=4&N?#VYU@V=GJWC+2M6LK+4M0\9V/V
M"UM!JVG^(AJFJ_Z$/[(&<FL_]J#P?8(WPT^(CZ5'JKR>)](^$NO1^7:3_P!I
M6_CRZ_L?P1=7>>/^+=ZY=:MX@\)ZAC_B5ZK>7_I6]^RE\2-OP_UCP9JUS;S7
M_@/7I]+_ +4M]4TO5O\ B7Y_T2U_T*^_T*^T[G_B7ZC_ &6?>OT#->)LPS7@
MW+>(\+_MRLEFF52M_96E]%HFDF]-4[:-M:'R5/#?[?\ 4*IFZ)^SGKOP=TGQ
M)-_PV%XP\*7_ ,2/'FH>+99(_!'PZ@TK4_B!XPM;.S%K:6EZ>NH?V3:?\2_3
MO3'(KPC2-"^./P)U[QM86&B^#_V@[#XT?$'4/$<OB"XL+;PYXQTCQ1K%K9V?
MVKQ9:6-CIWA^Q\#YL\:K_P ([C5/^@/I(XKY4_:Q_:G\3>)H_ $/COP-JOAK
M6_#_ /PM"YTR+2Y3JECX<\8&UT<?#[QW>$?VEJ-E?>#;W[7J&KZ>?^)KI7VR
MP_XE-?I+\'?B!=?%+1_$.L7GA+5/!B:7KUQX7_LO5);6?59_L>EV?VNZN[NR
MOM2L./M?_,.Z 5&>?ZXY%PWA<^SG#97CL+G3:S5-67_4J:>5:^OFMG%MEX.G
ME>(Q7U7"_P#,%U/D;QAX/^)?P$L_$GC^W^.7Q/TSQ#\1_$]OKWBCP1\$_!O@
MZ#PYIILP2+KP_=>)O[-^V_\ "/?:\#3P!JNJ_;!G21R:^P_V/OVQ_C!HOBN?
MX'>,/$MW^T3\$[?3!_PD_P 8O#>@Z9X'^('P]O\ !)\">(+NSL?#GA_6M;'
M_M#P=JFJ?V7]E']K_P!E_P!HG'Q-\:/%DOB?XF>(=5\)7.L_\)-X;UG_ (5?
MX(\R77?^$<O/&&L<^"/LGA[6O^*?O;[P[]C\0_VMX@_LP_\ '[8?\3;U^^?
M_@71/AGX/T'P-X5L_LV@Z':^5%)Y0%QJ6H<?:]4U;C_3=<U'_F+:AJ..OI7H
M9QQ=C^&^&\MJ9@EC^(<<K?\ (KY7E3Y4HR]U7]Q7LKI3;O-2:3+R_#U:F*_=
M8K_9,%_7]>6VY^FEE\?K;Q5_PB5G#JNGI>?9=/M=>DN+JZTF>74-8M;S_D+<
M?V?97WATVAT_^S]._P")7_IE;GAOP6_CJXT?1'EU![#5+"XBBDD^U6,$VL?:
MK.\N[7[7HO\ R_\ ^A_\P[KS]:_-!OF'[SD?]-(L8Q],UV>A_$#QSX=EMGT'
MQAX@L/L<OFVL<>J7<\%G<?\ /U:6@QI]EGG_ (F'UP#UKY++_&"K3I?\+.&^
MNGT]2I_SZ/%O^"I&L?V?^TK\'X?$T.EZE9_\(EXHBTO^W+"U\^;4+.ZT?_1;
M2[T7_B87MCJ-]_R"?[1'2SYZU^5]]O\ #\SW/Q.\*Z/I6JWLMQ=?\(M;_O\
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
M7?B'23D_V5JME@U[_P#LN_%*VU3]H6.SU7Q3JD.N>+_$?C_0;7PAI^E^!/\
MA'#X/\!^!/#FL>'KKQ#FR_X6!9:Y_P 3:\\0?\)!_P @K5?M?]D?VM_Q+37U
MG??L]ZQHMTESH/Q.MY+FXFU"UU"SU#PEH-]I7_"/ZQ:_8]6TNTTF]T/[!96.
MH_:[O^UM/_Y!6J_;+_\ MBLJZ_9[^)6G>+O^$\\":]\-_#FJW'@G_A%[NXN_
M!UH-4O=7O/MEI>>*+O5O["_M#_B76-W:?\2_G'V/&*^_Q?B+P9FN0XG*G98O
M'97FB;TWS22=W[LK6O\ 92]U-=+/S?[+Q]/%87%?U^9]1:YJ$<FFZJD*;_+T
MO4/S^R_3'7_.3BOYU/!/Q U[X>ZU_:NE/;WEA;Z]J&JW_A_4(O/TK4O^)G>&
M[_T3/^A7^?\ F(:=_P 37GBOWF\(Z;\2-)\.:Q8?$[Q;X<\9ZO\ 8+B*TU3P
MO876AP?9_LO?[:-,_P!.SQT';I7XR!?@/X,FF^TVWCCQ;XJCNM0\ZWCO_"\_
MASPW<?:KS_2OM>/^)U??]@[^U-*]:W^CO3I8-\6Y?_R.O^16KY7Y==E\M->W
M;]FX/J4JF%Q/M<,97BSX=^#[3Q'K$V@^+;?2O#&GW5O+?VVN1>?JL-O>?Z9:
M77A[[%_R&K#4?]+_ +)_Y"F#9_\ $XKRO]I;Q%;>'6TKX;^";.XT32O"=K]E
MU35+F;S_ !'J7BB\Y\0W7VL?\>7]I9TG_D7>.G?BO;/#=]\.M<\87/C?7IOB
M)?OX/L+CQ;=?;(O <%C>?V/_ ,>F@?9+*Q_L^R_M$?\ ()T_U_3YR^(WAOP_
MXBM7UZ+Q)K&FV$EU<2W^L>*8K6> 7/7C[%_Q^WW0?V?IW_$U_3/]/X.I2^OX
M;ZU_S!'O9Q4_V#]Z>.:"VJ^*-)TJVO[_ .WPZ78?8-+L[B2U@^QV]G]C]/\
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
MB5<QZ;:Z'9Z_^R_XFUNU\+VDFJW-SX;M;OQKX"-L-5N=9^8WVI*#D+_Q+O\
M0_W?S[:^)?@#^UYI6N>&[/7M$\-Z/#XGL)3K,L=GHUKI5C#X@L[6\L_^$IN_
M]!_L_P#MSQ%_:UW_ &M_9W_$JQ9]J_2'_@@7XEL_B+^U+^T[XDOK#9KW@?X<
M?#[P9%J-Q(9[Z\@O2+O5B;L XT_[=I5H=+L.BJ&;( R/2P;I5,5AK;GLY?[)
M8K+:5+^OZL?UET445].?<A1110 4444 ?E__ ,%:V>+]D;7&1]F/%'A;/7G.
MN60/\N>._;C'\[5Y-YF@PIL_Y=?M68_^?C\/QZDX_'G^BO\ X*RW#VO[).NN
MB1R$>*/"V1)'N _XGEE[\=S[YS7\Y>KW#R>&],>SA^23][+''_RQX'&>/P_K
M7XWX@5/]O]E]7O\ \);U^>VG;;Y'ZUP/3OE>&_[&IYC#=31R1S)[F7_Y%_SQ
MFM62&%;Z%-NRVO/WMU&?^??_ )>O?Z__ *Z;)-;6LC[+.W>;_GIYMW]G]?7U
MXS_2K&F_O+BVN7^3RY/-\R/]_P#S'Z_G7\M^,GM?]5\-BOJWU+ZEFF5GZ%B>
MO]=C\>?$W[//CFUTWPPGAZV\/II7AKQEJ&LZI);^/-!@_P"%8^%[/QG>>)+O
MQY_R'/[0O?[1^UW>G_V?X=_XFO\ HATC->I?#']FGQ)=?"7Q'9ZWXSU3P!XY
MT[XVW'CSX<Z?H_Q!T">#4O#WB72_#=GI.O>(;O\ MO\ XDNAZ=?Z3=^(-5T\
M_P!EZMJH_P"85Q@?2MK^S/K'AEO&&JP^&/AWXGF\276OW46EZA?^*+&"\T^\
MM?\ B4VNK?;;[_CQ_MP7?]K?V=_W!^V.8\<?"_XS>+-8M7T?PK\-S#JFE_:M
M>L[>ZU2QTKPWXH^R_P!C_9?#W^G?VA>Z'J-C::1_:P\1?VK_ &5S_8_]EZQB
MN&GQYA<12PV 6=Y5V>:7WUO_ ,!=_4^#_LNK_O7U8Z/4O&7Q-\>?LA?$G1O$
M_@+3/"GQ \(6&KR^#M \+:Z?$D&KZAX#M1K'A_5?[5O;[4M0L[[Q#KEW>?\
M,3&J\'C-><?LN>*K#_A<WB3PY;0V:>'M<\&Z/KVC1Z?HVEZ5!KUQ96MY_:VO
M_:_L.G:AK7]HWWVO3])\0:E_:G_$UT>__P"@;FOJOX"_#N\^%/@^YL/$FFV=
MAJ5QK5QJG]G_ -J76N?Z/]EL_P#C[N[V^U+O:'_B7U\">,_A_!\"_'<']MPZ
MH^A:5)<?\,\^/$U6ZLO!WARP^UWNL#P;\5]6^VC^Q!X=UN\NO$&DW^HG3/"V
MJGQ(=)SJ@T[5 /G^'\9E6=+C?A?"**>,?]K96\KNI--1CRQNVFHM<]M):R?-
M))073B*=7#U<+BOE^;O_ %?]3Y(_:'\/> ? _P 0OBSX>^(MS\3)_&DO@3QQ
M?Z!>>;<P^'=2N?LN;O4SJO\ R#[[0_$?^AZ?_:&G#_A/_P#B3XUC_B3_ -EU
M^FO[(]CJ7@'X!W-W>Z]X@\8>&X[K6->\$:IJFC:I!XCU[P?_ &79_9-4N])O
M+#^W_MVH_P"EZ?\ \3#3/[5_T.N(L_VB=8\2:=?Q^)_@SX:^);^'Y=8M8O%&
MGZ!_;GAR;3]'M+.\N[J[U>]_M+3_ /E[_P"8;_Q*M5-8/Q>^-7B'5[2'PKXP
MT[0_ 'A*2PT[7I+.WO\ Q/X<\<?VC9F[_P"*-M-)LK[3=0O/^H3_ ,(;IF-5
MY_LCV^OSQ\1<29+D?"N)RQX)X)Y5_:F:?VJFF\K7+HN5.[;7VK):6UNN/#_5
M<'BL3BJ6)_K?^M#RC]F_1H/$GQ3^'MUYWB";^V/$?BCXJ:SI_B"[U[[1X;UC
MX5W5I_PCV+.^_P"//^T?^$LN_P#B7\@?8_>O>_C)XMUCP;\4;#P3#XV\00^)
M_C9?Z@/!$LFF:G<>#O >G^&\WEI:W=W96/\ 9][KFHV-W=?VN<<?8^<<9M?!
MK3O$7@WPEXN^.?C'PQXJUC6-<T?P_H'A+PO]AM(/'UG\,/#9O!I.J>(=+LK'
M;_PF_B,ZM=GQ98?V;_:A&CV!SWKH/BQ%?^+O$WP9\0Q^"?B!'_PB4OBCQ'H.
MGV=B+[^WOMEK9V?V6[_T'_BF+[_2^?\ A(O[+_M7C^QZ^?Q.9X#'\>X98M/&
M</8'*WE,M?MQO?O_ ,BG1-+W7;XG=G33IU:> _ZB_P"K=CYXL_VOKSQ-X=TK
MQ#X)\<O::1J']GVNEZ?9^$M4\1W^I>(/'G_$X\/>#=)']AZD+WQ5X,L?#WB$
MG^TN?]+']L$#^S,_H7\+-0O/$7@?2_$=SKUYXDL_$<VH:]X<UF\T&Z\+:K_P
MB]X3_9.EZKX?O;'3M0L[[3['_H(:8=4[\YK\H?!O[+^L?"?X=Z#JO@_Q/<?8
M_A/=>'_B_P#\(?XY\)>/-*^V?$#PWI>L:/XLNAJUE8:=J'V'Q%_PE=K?_P!G
MZ=J?]J_\2?\ &ON'X%_&+P'X$^'?PF^%.M>)/%^K^,WT#PQ8_P!MZYH6O7T^
MO>(-9TP7=V+K['99T;^SC:X_XJ'^S#C).0"1'B9D7#>)R#VO ^&^O2_M5?VF
MDG?^R5&4FWHE=6UN[VT5TM+R?&8KZU_M_P#7]?U8\D_;"UZ"Q^(GAO2M8TV/
M5=$E\.&ZC^SQ"#5M-N/M5G_Q--)N_P#G_)Y_L_4?^)57S)\1O#[S7%CXYT&2
M36/"OBBPM[K^U+:(&^A\06?_ ",-KJUI_P N5]]NN_\ D(?\@JOJ?]J[X?\
MBKQE\0M$O-*@TN'3=/\ #?E:IJFL:]I>AV.F_P#'G_Q^?;;[3?UYXKY[N-'\
M2:+INE:)X-U+2]2O-/O[B7_A(/\ A*/"W]E7GVSB[M=)\/7M]_IMCJ-]_P!#
M%IG_ #X5^G^'=3ZOPEPW5I8G_:_[+/T7#?P7Z,Y[3_#[^&?A]XJ\5>*+RXT&
MV\46!\+Z-HXB$^N:Q_I7VR[U3^RO^0?9?V=]D_L__BH1_P OF>>_Q5X1;2KS
MXC6%M826^E:/;W4^J:]I_B"Z\BQFT^S_ .7J[N[+_B87O3_D7_\ F*ZK_P P
M@:/FOMCXH>&_%30Z;I5S/I]X^AZ-;_:I+CQ1H,]__P )!K'^F>(;6\M/MV#_
M &=??\2_C\N:^2_A/X9FT_XU:;-XJTK2X;"SBUC5/L?B27R+&\N-(M;S6+3V
M_P"73_B4_P#,*P:_6N&ZE+VN)JU<2>/G'[SZMZG]='_!MK<7FH_M%_M-:_=6
M5U86VH?"?PO%IEO?Q-#JUYIUCKOAVUM=4NK)";+2;(@%='TM$L&TW3&"^65+
M,O\ 8LN I)Z9Y_SCIS[]Z_CR_P"#<3XK:5\8OVH_VI/%VB>'[C0;-_@[X'MI
M8KR0&X.HBY\(&[ %E_H!L_MOVLKMYR/0FO[#5P5(/3N/Z]?;V[U^UY+;^SL.
MZ?P]?3_AU]]C\&XL_P"1]B_:;Z6W[+]"2BBBO6/""BBB@#Y0_;?^R?\ #(O[
M09OXWFL_^%8^(_.B3EI%^RD8&.Y.,]./PK_.KO/%7VSX9Z#X5MDL]-TW1_#F
MGZI+I>GRC[##<:Q:_;+NUN_^?V^TW_G_ -1_XFO'M7^C#^V1>6=E^RY\<YKZ
M[^P6MO\ #K7[B:]\OS_(54.";;_EIS@<XZD^M?YST&N:E:Z3JNO?$6VT\:5K
MGVC5-!TNWL+6"]\2V^?^73[%_P >5C_V$>_N*_*/$"I[+,\MJ_\ 4KS2W]?U
MY']??1BJ4J>$XD]K_P!#3*OZ_K_AN/\  MXFI>&?&?AO7H;B\\,6]J=9L+CS
M3!_8/B#[4;.T^R75[_Q+[*^^P7=W_P 2[_F*_E7V!^R+#HEOI/CF/P]->7EM
M)K.CQ76J7DMK!<7EQ]EO/^/32>=0LK$X_P"8C7QM<?%&'4&MM*F\&>$[?P\;
M_P#T70[/^U((+.WO+K'_ !]_;O\ 3?[._P"HC_:GU]/LG]G_ ,4?"[X9ZU\0
M/#VI:WX?T=/M7A^ZL-4N+K[/!KW_ !*[T8S>WW_,-_Y!_P!>G>OYO\5,'C\1
MPEG>%PN6YI];QO\ S*S^C_$S#XK$<+YW2I8;_:\:?<NGZ;##ON;Q]J?]-/PY
M'K_/T-?#W[4GA_7KCXV_"#XH:5X \)_&/PWX7\!^*/!&L_#3Q1XH\&^'((;C
MQ'KQ_LKQW9VGC2]TW3[W/VRT\/C^SO\ B:C^V,:1C@CZ6D^,WPWU:X:WL/'/
MANY>.+S?L]OJMK//-S_SZ?Y[^]>*_%7P'\!/C9J&FIXV\8:>FJ^%]+,.EQV_
MBVUT.?3?MFJ6>L?:OLGV[3?MM]C_ )A^H].U?SGP,\YX:XD^OYIEN:?4WE6:
MY4_^$K-'HU9^CVLTTUT:/Y(SCAO.L12]E2RW-/K>_P#R*SY0UCX6?M6V_P <
M?$*:/X8\2>'M(O?#>H7/AS4-*\96L_PY\*^"!\"=8\(?\*[M/#WVX#_A*M.^
M,-WI(TG4"3J@^Q_VOC^QSD>&-X?_ &QM4^'/B=8]-^,?@W6X_"_P_P#!OE7
MN_$G_"1ZCX;M?#8\0W5I_8UCJ.H6?]HWNDW9&H:<=+U7&,YT;(K[5NOV?/A1
M-HVD:/8?M&^-+:_TOQ8/$5KK<GQ+TN?5;P7?VO\ XD-U: _V?>67VZZR3_9A
MR<YZFNF_X4'?W5].FE?'C7+"VM]>M]9U2PTOQ'=3W]E]LTO['_9?^FWVI&RL
M=1'_ !4![?VK>'^QO^)/S7[9'C?*X4HTL5EN4W2LFN%<T5O[*>C>CYKKNFEJ
M]7J?+U.%\^I_Q<LS37I<\"L]8_:EM_$.I:;K</Q/\*:W'\'-0_X4MX?\-Z9:
MZKX/UCQA9^ S_P E,U4V6I:A9ZWJ6N6EW_96GZCJ>E_\N'3OYWH/Q._:]TOP
M1X;\1ZQ<_'K5_#]I\6;C3_$<NL?#'5)_&XT__A3>CM=Z7_PBNB^%S?WOA;3O
MBG_:RZ3J&GZ;C_CP']J_V3S7VAJW[-.H:QX;TK1W^.OB";5?#>E?8-&UO4->
MNL?:/^%B_P#"=FZU;^Q?[.^V_P!G:'=_\(_QWL^,<5O^#_@U\8_#EWXAT]_V
MB=7\<^'-<\">(/"^E^&)+:[,&FZAXD&K_P#$S_M6RL3KXL-.OKLG.FZE_:Q-
MF.<<5,>.N%:5+$^VRWA;'))77]EVYTGK&,O93<)24G:3^%Q;O)N,8XU,CS2G
M5PWM?[4P7Z?CK_P>FI\H_"[X_?M,Z+\1O@=X8^(NI?%.\T/Q/87']O>%]/\
MA-=:'?P7%WXRUD6FJ>-O$.M>%@#8Z?X5-GJ!_P"$>U+3,:3SQJ^34GQUM_B4
M_P"TS\5O'%M+XB\3>$O^%B_LP^ ]!\,7,WB>R\.Z=I&L?$[PW::M<Z5_PC5]
MIHO?[.%U=Z@M_J///_$V']DG%?4EG\ _VHM$DT&YT3XT:!IOAO0X](L/^$+'
MAS7KZQAT^SNK/_A(;JT\0^)_[2\0?\3'_2]0_P")CJ?_ "%;S_H#\U5M_ _[
M:5C';6?_  M?P?<H9;?S8[?PEI9\[3[/Q1>:Q:75W]ML?^0X; VFG_VAIW_$
MK_LJSL/['_XG-<>&XCX;HY\LYP"X5PB_LK^RLURK9YJN9RM?DO%[)M-R:5N>
MWNJ*F#Q7LO95?[47]6OO;^MCS?\ 9G^-7QOUSXG6VF_%2\T_7O"OB2Z^)%AH
M-G)X<NM"U701X.%Y>:3=7=V+'3=/OK'4?]$T_P#[<^E?>%Y?7FI<#Y(?]:(X
M_KS]?SKPKX7^"?VD+?QK>:E\5-;\%ZEX-DL+B*QT_0-!M;&]TW4/],_TK[6>
MO_+IWY]!BOHKRXK-7\P=N(Y,_AQ[?3M7X?QYB,KQ&?>UP&&RK!_\):_Y%7_(
MK]'HM5U\^K1[F7^UIX7]Z<-K5Q;:/H>MZQ?VWVG3]*TO4+^_L_\ 4?;;>SM?
M]+M?\1]:_ KX@?#>\\-ZY#-X8MKC7O"7C"7^U/!%YI'_ !-)[S3]8NKS[):W
M=I99^Q:Y]N^UYT_^7%?O'\3'_M#P#X\LWO+?38;SP/X@M9=0N.8+/[9I>/M=
MW_V#@?IFOQ,U32_&BQZ#H/P_FLX=*^P6_@.UU"S\;^%]<U6\_MBZO/LEUJW]
MBWW]G^&+'4?M=W_9.H?\2O5<_;_^)MZ?OOT:ZE7#X7.\52Q)^E\'U*M/ZS5&
M-I>C_"_P+#9^,[.#6/&'CBZT_P 1Q>$[?5+6?2HO#^C_ /(O77B&[LO^)@?[
M1OKO5L:?IVIZ7JV;/)Z5X?\ $1=(\<>!=8TKP]8?V)XGT^_T_P 4'PM+= ^'
M/L]I]L_X2'5/#UW>\V6?]$_XEVHZG_:M>\^+/AOKWCJX7Q#X2_L._P!5\JPT
MNZ^'^G^+=!US7;+G_F4_L-]_Q.M#_P"/K_B7_P#$TU32O^8Q_P A*OG+Q-X-
M\0Z;?6#WB:4EAJDMQHU_);Z]I?GPZ?>?\??_ "_'N?\ Z]?U%E_U7$4O:U<R
M_P!K_P"1H>WG%2E4RO$U?^8L\N\(E_L<,*:;Y[W$.(K?_2I[Z;4/7['_ ,_W
M_4/'_P!<_P"KU_P3+DGF_P""?7['DUPR/,_[/OPX\PQR_: 6_P"$>L^ESD;\
M# QZC Z&O\GZSU :'H-REM\^O/+;V%_J,<OGV^FV]Y=?8[3[)=]?MW_40 X_
M.O\ 68_X)T^#M2^'_P"PG^R;X)UB![;4O"_P(^'NC7\$GWHKBS\/V0.1[=>W
M45]SPY/VM3$U6_3[T?@WBI_R)>&O^WO_ $D^U****^M/Q$**** "BBB@ HHH
MH **** "BBB@"-E21"KKN5^J./SXY^O^%<CJ7@+P;JS))?\ A[3YGCZ/'"8&
MZ<_\>A3\L=Z[*B@#R*X^"G@.16,-A<V<Q&?.M[JY!_'G!_/W]JR;CX$^&I(_
M+@U/6+;,F9#&;09^@^Q?KT]Z]SHH \ N?@7:>4J6FOZ@Y'$@O._3_GTV^G(Q
MCISS67=_!/5PVRSUS3VM7CQ-]IM;H32]/^?/KCUY]1FOI.B@#Y-?X/>,@1%O
MT^YCC&S[0TELK2 C.;96 *?\""\\8ZBLQ/A=\0D9X1I \D=_[5TO][C^7?\
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
M'Q'T?5?!_A/Q!\$K_3_&%AI=B/%.GV=SHYNM=U6T.AZ;_IVHC2K0D:=_99R
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
MZ5L?%K3;;7M%MM3^(5Y_PAGC/_EUCC'D7WB_@_\ (PZ3_P P6^U'_F$^(/\
MB5Z4>.:H2?'CPEX+O%3PQ\-/ =YXAT_[1%?^(-4L/%!L?M/KI.DWNN#[%_W$
M?[4Z<<FO(O&7CK1/B NJS7/AC0]$FM]+U"_N]4T^75+CR;C_ )=+7_3;[4C[
M_P!G^N*]NI3JXCZM5JY;]2_ZFAQYQG&%QF Q-(]3_9(^!'C7]ISXG_";X$?#
MC18M4\3?%?Q%I&F6,?VJUMX(;_PU=9O+K5KN]_X\K'31=_\ (0_G7^N_X-\-
MVOA'PGX<\+6DL\UGX?T;3])MY+L[KB:&QMEM8_M/ #$JJL1CKCKQ7\F7_!L5
M_P $QO$/P=\"ZM^W-\=-!DL/'GQ(TJ?PY\"=#U.T6+5O#?PNOOLEWJWC"[ )
M"W_Q$-GI!-C*O]H:4ND7X8_\33(_KT'(8G\\=\YQ^/?\*^_RC!K#4)5G_P Q
M=G^;7X)L_FOC_B"EFV84,#A'_L> 5EYRNT_6RLO5OY34445[!\"%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M7]309CC 7'Y?IGC\J>3ZD#\1_45E/ 82K\>'OZ-/\O\ (Z5GV<PVS"2]4O\
M-'\DGB/_ (-0OV2M;OM5U"#XD_'.PO\ 5/WL4EOXH\+&QL[C/_/I_P (K^.>
MX_.N\_9T_P"#77]C[X/^(M+U[XA:_P#$+XV)I6O:=KIT/QAJNE_\(KJ/]D70
M.DVFKZ59:'INH7ITX&Z/_(4Z,#W%?U/@ #@$?EG^M! (Y!/Y9_I5_5,)[+V7
MU;W?Q_.QM_K-GWLO9?VC*WI\NY@Z'I-KHFE6.E6-M;VMI86L%K9V=G$;:VM;
M>UPEK;VMJ%Q:VJJFU0>G0X  &_1174>*%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3/+3^Z*?10 W8O
MI^I_QHV+Z?J?\:=10 S8/4_I_A2[%]/U/^-.HH ;L7T_4_XT;%]/U/\ C3J*
M $"A>G>@,&Z=J6B@ HHHH **** "BBB@ HHHH 8R*P^91^/^(/MZU"UK;R'Y
MX8W_ -^(']< ?_KJS10!DR:/I$W^LTZT?>.CVP.?KD#%95UX&\(7G_'SX<TF
M?_KI:I_0?G75T4 >1:A\!_A!JC.]_P##_P .W)?KYEIC] 1C_P#57#:C^R)^
MSSJN?.^&6APY'_+L;F#^IKZ6HH ^%M8_X)V_LO:RSR/X)DLY)#RUI-:Y'_@5
M8/U].3WKS_5O^"5W[+FJ-O.FZY ?^X#/G\]#''MZ_K^E-%9^SI]E]Z+]K5[_
M (__ &I^0_BC_@CW^SUK]E-IJ7ET]A<1>5+9:IHNA7T!]P/L()Y]L_ICQ/4O
M^"$/[/%W'"D,7AB3[)%Y5I_:'ABXG\GZ?\3#D>XZU^\E(21V'MU/YX%9NC0G
MOATO5HJGB<53VQ#^[_-G\X.I_P#!N[^S9<OJ]Y#H7P\EO-=$)U.0Z)XJMC>;
M?O9-IXI!L<<'_B7XSVS7D/B#_@VJ^ VJ1O'8>'_">B)(/+NO[#FUZQ.I#UN_
MMNN:EP?K].HQ_4X<XXQ[9Z?I2?/_ +/ZUG+ 8*?_ ##1^=_EH;4\QQ]/_F(?
MW?\ !/Y*[[_@V8^%;7U_J=G-<6VI:A)YTVH6'B+R+@W'7_CTOAJ6G_A_]85Y
MEJW_  :S> [_ %"6_F\?_%!'N,>9%9^,?"XA^T<_Z60?"F0?8C(K^R!7).,?
MEV%/K/\ LO >U]K]77-ZZ?YFRSG,X+3$NWGH?Q6S_P#!KB;*WGLO#7QE\;:)
M#/?VU]]KO)M*U;5H/LEM>#%K=_V'_9_)NL?\@SMM'.:Y3Q=_P:S^,-6T.VL_
M#W[0-YI6MV]UYIUCQ)X<NM<@EM^MWFTLO[.__5]<U_;R64' 4<=^.OY4H?)Q
MC&?>N7^P<JYO:+#:VOKN:T\^S>GMBOP9_"3H_P#P:E_%W3]2L[S4OVJ/"]S9
MQR^;=6=O\+]?@GFSZ7G]N#/UK^AW_@E;_P $D?@Q_P $X=.\2>(/#RR>-?C'
MXZM;>T\6_%#7[;&JS6!(N[O0?#MKG_B2Z'J%_:6=_@@AC:!2,9%?LR,*O7@G
MKCO]/P[TT*/9N_7;C'^>^*VH91E^'Q+Q=+#I8FU^;U_+[_N,\3G&/Q=+V6)Q
M#DGIHM_O:^XEHHHKU#S0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BFO\ =/X?S%*5#=>U "T444 %%(&#=.U+
M0!$"W91^"FERY[8_+^IK/N[VVT^*2ZO[N&QMXQS<7D\%O!D\\S,V%R >N.F,
M9KB-4^+'PPT(78UKXC>"-*_L]/,O$U'Q9H5I-: 6YN2UR+K4 5!M<2!FY9"6
M!92"(Y[]&_FOU'"G4G\%)_*._P#X"G^:\ST;\1^2?XT?B/R3_&OAOQK_ ,%(
M_P!ACX=Z++XA\8_M/_"S2=&@E-K+=QZQ-JI6?^[]DT:UU&]SZ$1_4YYKP'Q1
M_P %O/\ @EMX4AN?MG[7?P_O-2MXK>6'1=.TOQE<ZM=BZV"V%K:+X:RV_P"T
M*0<C )W9/RF/;X?_ *"H_P#@7_ ._P#L7./^A+FG_ANJ_K$_6+(_V/R/^%&1
M_L?D?\*_$K5_^#@S_@EYHETEE>?'>1[G[)%=7,=OX6U^<V18_P#'K=$60*W8
MY^3&.GS<9,7B'_@X+_X)G>'--L=5G^+NL:E9ZI+-'I4FF^%=2D_M$K9_:S]E
M^W#3]PWDV@SC;)P<C@X_7\'_ -!,?N1T?ZL\0_\ 0ES'_P  ?^9^W61_L?D?
M\*,C_8_(_P"%?SIV/_!S-^P/JUGJ%UI'@7]I#5[G3;FYBETJQ\#>"AJD]C:?
M>U6SM+_XBV!NK G^$,-5&<'2C5(?\'.?[ S:%_PD7_"O/VF$L/[5ET<1R^!O
M!<-S]H2"SD_X]C\1<D'[6H XV[=P.31]?P/_ $$K\?\ Y$Z/]4N)?^A'F/\
MX O_ )(_H[P?[JGZ<?SI,9_@_P#'@/Y5_+KXD_X.I_V,[),>&O@=^T7K;^9C
M.H:+X"TB+'^\/'.HG'';&.O%+_Q% _L\2?V,]M^SU\9GLM9TQ=4_M>27P6-*
MTVW!_P!,_M:['BC_ $/[#GY\DD@\8I5,PP-/^)BDOF[?A8Z%P-Q5O_8M1/\
M[=3_  NOQ/ZB$.T<J%] .O\ ^K\AFGA@03T -?RE:E_P=<_LE6=[=6]K\$?C
M1?V]O+Y,-[%!X5\FZ7@&=?\ BJ.%[\Y/)P:^WO\ @G9_P7Q_9%_X*%_&&\_9
M]\)Z-\0?A?\ %V+1]1U[0]!^(EEH=GIOC#1M+:U^VCPWJ^FZWJ?VS6M,6]M/
M[4TW48=,8FY4Z5)J@W$:0Q.&J?#B+OUM\M;O[VON.3'\+9]E5'ZSC\MEA,-_
M-)K\E8_=FBBBND\(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***:_P!T_A_,4 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M: /WD\">/O!WQ*T*'Q/X'U_3_$V@SS7,,.IZ:Q>W-Q9L+6YAY"D,K9&"./<
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
MM7WA/QA>:C#;N]Q:VWA?1K.WU3P98P:P=8^V?VMJFK7=E??\3K6].L;32?\
MB8:C_P 37_3*^#/B)X;\2>&=6AU*_P!)MO)^WV]A%)]JTJ^@FN.?]%_T*^U+
MGC_/0_9^M>$]'TOPCX,T'Q)XFC\'^9I?_"416<EK=7U[_P )!XD_T.[NM6M+
M(_Z%8Z<=)M!_9_\ R%?]-_XD_O\ -OQX\-Z]<?$+P?INFI9_8-<L-'NO#EGI
M<H_X1R'4;S[9]KTNTN[+_B7_ &[_ (]/^0C_ ,37_H,<YK[/*\9_O)PYY4]I
MA?ZWL?U!_P#!J7X[O- _:,_:F^%UG?;=(\<_#_X?>*)=/DM4S-<>!#XCLK2Z
ML[MO].W9\67?]J!N-W]GY]1_=._?Z-^A:OX%?^#=+PMKGPQ_X*=MX&N]<M/$
MVFZA^S+\1M>BUW1XA_96I*=6\ BUN1='_3R2"1_Q,><G !.,_P!]#$XQ_LM_
MG]37Z5P[B%B<KPU2GM9K4_F#Q*H+#\6XM=Z> U\U#0LT445[)\,%%%% !111
M0 4444 %%%% !1110!YC\3]-AU31[-)O,V6^H6]S^XF\F?T_7^E>3?94AM9G
M?[3,D<1EACEE_P!3Z_\ U^_'2O<O'$9DTV+#[")OZ#_.*\BL;-+Z"Y??(EMY
MMQ%_UVXX';_ XSF@#@[BQUC5ID.]TFDS]ED_U'^C]!GV]_\ Z]=G>>$/)\)Z
MYI5G>2)J>IZ7J%K_ &A>?OY_M'V7_1 ?I[8X&1TKL(;>VMX]D(YCZ"3K_+]?
MRHU#YM/U/?\ .D=A<?\ 7?O[$<_A45/WE*QTX.I[/%8;T/R[UKQ);>%5MM2\
M0PR6=M>2ZA:_VQH]U_H-Y<7O^AW=U=VG'06G7^S!Z?7Q;Q%\*4U*Z?6_!FMV
M^L6&JW7VK['<1?O[/[9_QZ?\>7?_ (^_^0C^/>NG\*ZM8>.?!^I:/JJ>=>6<
M6L?:K?RK7SX;?[5_HEU:#^>#[<BO'-/\1^)_ \U_I5G?_9G\WRK\^3GSL9&<
M=?4>GMBO@,1B/:?O?^80_O#A?+\?A_\ <,3]2S;_ -6G^9R5Q:W.GW$UO>0R
M6US;R_O8Y/R__7S[XYKY@OM+'PS\3^,/!^JWFH7\7B?Q9<_$;Q/'(-+@TK[/
MXQ(_LJU_M:^R?MQ-G=$C3N-*(R>U?8>K>)(=:U*PU6_TVWV6?]GVMU;QRW7^
MF6]G_G\_2OGOX]:?8>/O&WB?^RM-M'T2233]3ECU"Z,'G:B/M@^R_9,G3S8_
M]1'G^ROL?Y>/B*?[KVM(_8^'\PJ_6OJN887_ &/&Y7?-#X/_ &W-4L[/X3^#
M_#>S5-2UC6/&^HZ]_:%Q=?N(M/T?_0[S[):&^/\ H.H?VM:=_P#ETY!.*_+6
M]0JV]/,1XXC^\CE/^?RQ[=\?17[17Q,O?B%\1M52VOX[_P ,>');C1O!L\7_
M "^:/_T%.>O]H_9+0\XS]C["O$+.SAO+A$U!H[.SB_>RW'E74\$/_7V;(^P_
M"OS?,,1]8S3VM(_T(X#X;_U?X#PV%Q7_ #&_\*G7RZ=#];O^"/-]K%GXX^,>
MFPI;VUGK'@C3]9NY(Y?/GO!9W5G9VGYB[S7[W^'[Z_MYO)=(IOW5OYMGYO\
MGCL,]^*_!S_@C_>)J7QN^-EY;0QV<,GPYMXHK>WB\C_1[.ZT?[)]LZ_Z<#^/
MUK]O_$6L3:8KS:.D<.I1_P"IN)8LW$/8_8^_T_45^\<%_O,APU7^M3_$;Z9F
M'^K^/'$E+_J5Y7^&IVWQ(U1/%$UGX,L_[/AU?5+7S3')+_I&FZ?9VOVRZNKO
MU_X\QI__ &^_C7Q%XGM9M!UZPN?[*CO-$DNM/BEDM_\ 7S7'Y?S]/:O=_AU'
M/)XR?7[^:X>:\BN+6;4+CF>;[9:X [D?_KKD_%4$UK9ZFG[M/[/NOW4<D/G^
M3]CU3\><8]/\/JC^5#V[P/JT?B.U_M+08?[-?3[NXTNZL[R:Z_T.XL_]#^RW
M?.>_/XU?U26YL;ZY3[';3/)+;_N[RU\^";_[A_/OZ5Q/P^\[POXXO?#TWSV'
MBS1M/\4:#>2?\M[B\M;.\U>U_P#)N[U#M^0S7L'B;3;F\C2YAXO+/_6R9YFM
M^V3TYL?7G- %+X*>-='\!_$VSU6_T+0X[;6[L6-\;NQMII]'((M!=:5JUX1J
M-F./F4GYAE3P2*_8"&>&YACN()%FBGC\R)TY$L1 ((Z#!W#T)[<FOP[UC04U
M.SF>9)/+DBN/*N?-/G]?7V_QSS7[*?#:]2^\ ^$+B-"B?\(YI,0#/DYM+5+0
MY..N;;<3@9SST- '<T444 %%%% !1110 4444 %%%% !1110 4444 ?CS^VE
M_P %4M%_9F^*FH_!+P;X*A\7>.O#6G:/JWBN\U^[N=+\/:;;^(],&L:3;6QL
M]U]>WTEBH9@BJ!N P""S?EUXN_X*V?M-^*YKE-*\7Z-X2L+B6?\ XE>A^&]*
MOO(M[K[MI_:U[8_V@=N3C4.W..2:^!?V_P#Q%=^(/V[_ -HV_P!;U&2_>W\9
M?V##<2?N/^)=X;^V:/I.E]>NG6/_ !+_ *5PWA'5O!]G"GVGYW_Z:?YR.?H1
M7SRQE6OB<116)22V2T2]/Z\C\]S3B#%4\5B:5+IHE_7_  ?\_J+7OVL/CKXN
M_P"0I\3OB3>0R0_9?LT?BW7H+&:W_P"?6[M+*^_TTXQZUY7?>)/$^M2)<W\-
MQJ4T?_'M)J'^G7$/4G_C]^O;J.U:6F^,O $.Q ]OW]O;CZ^_X8XKW+P#I/\
MPG5];67AO1KBY>X_U4<=A=7U]-Q_RZ:39?\ $P/XZ9[5CFF,R;)Z7UK-,[^I
M'FX/$9SFE7V6%PWUW^OZ[GSQ&GBV9=Z0^3^?TP<>^??'Z6;?PGX\U:1/)AU"
MY23K);VMU/\ X>F,=O2OT^3X3?"KX66,.K_'#Q]X-^'_ -V8V&MZG:ZKXHF#
M E;>S\*^&CJ%]:  <_V_INFD< CG%9]Q^V!^R-X75[/P9X&\4>.?+Q_Q,]?O
M[7PKHDUO]E-G_HEIX8O=-U#!O0.-1''OQCY^IGE+$?\ (FRWZ[_U-,T_X2_^
M"OF?M'!W@#XI\;?O<NX<S1X3NLJ=OD\T23V>S?Y7_/[3_@+\2]2F1_L%XB>;
M_K)+JU@\C'<#[>/;Z=Z^8Y/^"=OQUOKR\O'M=/=+R_U"Z_Y"EKR/M7M??_KK
M]@IO^"APA1(_#/P[^$OAR&.UN+:(R6/_  E,XP<BZN[OQ)8:AJ'VWZ]>AKB)
M/V]?B-&O_(S^ 4227S?+C^%WP\Y'_@EZ^Y[5RU*G$53^%F?"^"^6_P [G[70
M^A)XFXS"_P"TY7]2_P"ZND^O:+6GJ?ETW_!.7XM6]J\TVFV5Y)&>;>/5-+\^
M8_C?>F:YZ_\ V*_&&@J_]L>#]81(XO-EDMXK75>,]O[$_M+I]?6OUWTG_@HK
M\0;5IK7^S?AIXJF_YZ7GPZ\':5##_P!O=CH@T^S^NI=*U)O^"CW@>"XE/Q1_
M9_\ #$EA:18N;_P!XMN?#E]+_P _7V/2;R^TS0+V^)Y/]GD_49KF_P!:,5E]
M7V57,N%\;B__  UGDYI]!OQ5ITO]ERSZ]_V*LU7;M_PE]K*S]>I^*R_ 7P]9
MR>3=6?DW/_/.XB\B?_R=QWSCOZCFMB'X-^%;=7=[:/9S_P L?\X_#O7[!Q_$
M_P#80_:8 T3PI\1-*\'>,M1W>7X1^,5A9^%KU\#-G:VOC7PQ9C0CGH!>^(W)
M/4#C'P-^U/\ LZ?%WX.F:Z\-Z;J'EW,/VNPT?4;FVO;'7K<_\>EUX4\;V?\
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
M\"E@^./KE7V6%S+_ ,.G_"6=&'P^5U/WN%_VTZJQ^)WCFWT#Q5#_ ,++\/\
MA7Q-H]U;W6LQW$6O3SV?A_\ X\]6M;N[LK'4A_Q_&TS_ &=WKS35-8\*^+[A
M(=>\<V>FZ\\OE2^(-#L-4_X1:\_Z>M6TF]L/[0LO^Y=TS.;SM6/X9\8:'KWB
M+[?XVMH]*O\ Q!]HL-9\0:/:VOV'4K?6,?Z+XBTG_D'_ &'[=]D_XF&GZ9_:
MGK7-W7PW\6Z=K4WANYL[>9[>Z^P2ZY'=6L^A_P#'T;/[5=ZKQ]B/_4/_ .0K
MC'>O5^L>TQ7^WXG^KGI4\/2?\(H?$K^Q_ /A?6_#TSZAK \8?9XKJ\M_LOD7
MGA?_ )]=)'&GWN=<_LC4/^W/WK:_X)+?M'W_ .RE^V_\!?'UM]M_L2#XC?\
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
M_P"G6?A?QAKUG9_$+7K3W\.Z'JUWK_\ VYUZ?@OX8?5\T^M8_P#M3.LVQO\
MS-,TW]/[,_X?7LM#S?![,\+DW#G&_B/G.7/!Y3PSE=\LS7-/DM,KO9+M;\VV
MV^,_A!X]\ _#SX8?%_Q]I-WIWA3XRZ9?ZQX U?4YA]OU>#2+BZMKL7GV[_B8
M6)*VRZE_Q,>H..:^2O%WB_[1-]FL/N?\LH__ *PS]!GTYK^P/_@II\*OA/\
MM;?\$M-,^(/[+^LVGCK2OV9HC+X-UG3M-U;2YSX>^&M[_P (=\4[2\TF^L--
MO[*_.G^%=7W?VCI@(8_VFH9+]7/\5<;>=&ES]]Y(O-Q)WXQSC_ZP]NP_I_CG
MA=<+YIAL+A+_ %3&Y4M^_7HNM_PO<_;OHP^,K\:.#,3G.,P\<%Q'DN:YKE>:
M97&]N5MO*='K?^R7%/IS*7+I:WH/PR^*OQ-^"_C?3/B;\)/'/B#X>?$'2+F"
MYLO$?AVY$,Q%IQ:VFKV9SIWBC3_73O$?]J:5V/>OW8\#>+/@_P#\%+?A;XCO
M;#P?HOA?]LOPEI?_  D7Q4^$%G:VK>"/C[X?L\#5?'?P_P!+O2;&SUS_ $7_
M ) 6G_V9JO\ :H^?2MV-W\_%MI\UPOF/^'^<']1V^E>I?"OXD^,O@+\2?!7Q
MD^&NI/IOCOX<:[!XBT*>.7R+><6ET1>:5=@_\?NAZD+3_B;:?QZ<5\[@\3A<
M12_LK-?]SQK_ /#7_P!37*UWM_EMMV^//@;DWB9D.)S'+\*L%QSDBME6:O\
MYFJO?^R<U=K_ -DMV[V;<DK_ !>3_M-?#?Q/X'^*FM7.MO>:K9^,+JXU31M8
MDM<3S'_CS_LN[[65]IW3^E?*/V[4([[1]*F_M"S3P_XHT_7M&CDMO(L;.XO/
M^0M=_P"F_P#0.^R6F?P[U_5!_P %)="\,ZYX,M_VD?A;I&GR> ?CM\+]/^.W
MAVPU32[4P6>H8NSXU\,:4?L &BEEM;(M_9@_M0&]P#BOY<?B)I;W'B3PWXJN
M=8U2'1Y+_3]4NO!_B"6UL?$?V<77^F#[)99T^]L?^@3Q]>>OZQP?G&*QF%Q6
M0YI_O>2_\)?]J?\ 0T_Z%6:?TC_,JCFN*Q67X6GBL-_M>#S/;>V:Y7HT[.UT
MTT[=5V9_5'_P0R\*6WAC_@H_X$T>PBMEO/#?[*OQ6L_%NH)?^1_:?B'6M6\!
M702STG<A%G8&UNT5O[/7:Q#=J_M_Y4$X&,#KZX Y_P /_KU_$)_P2+O-*D_;
MT^!WQ(L]>#:EXKTOXX^';FS2*U@MX;#5_P#A S9VMJ/^0B1J)M+HG3]1/_$J
M^R?\2>O[>2WWSR?EZ'CD8&<<X-?K7!F"_L_)_JJQ/US_ (4\S?/ITFO=U[_=
MJ?BOCM3?^O<L5?3&93EDEWTC)?K^9-1117UY^-A1110 4444 %%%% !1110
M4444 <1XY?R]-MF'^L%T/+(]2/\ #'_UZ\PTB9(5>W>&3R9/M,N>W7W_ ,G^
M7J7C6'S--A!V!1<C/F28'Z]>>PZ>U>46?F--Y._9YGIUA[_SQ[_3- '1F1U9
M"$WI)C_6?R_$_C6;JEQ_Q+]22%R_^@7/^??KZ?6M-F_=H[_\\?W7Z>_Y]:S]
M3C>33=5RXWR6&H?ZN+_IU_IGOZ\5%3^%_79'3@O]_P -_P!C9'X Z/K%_H.I
M?VK83;)[>ZU#S8_^>UN+N\'V6[_/\LUV'B2:Y\>:T^L:5II2\GB\K5+>"+,/
MV@9'VKOI]D<=3^/6L31=+LYH[S6-9?;IL=_<#[/_ *5_IEO]JO/]*_T+_B8'
M^8_.K<EY#)<0V$-YJ%NEQ%_H$EO%Y$\V/^77_0O^/W_N(]_:OS&G3]G^ZO;K
M]Q_I-_LO^S8K"_[W@LK.?NM#O+?[)OFLQ!>2^5]H^U6L\,'^?\]*_)S]H?XQ
M^)_AWXY^/7PTU**YM8?$\ND6'AS7Y(KJ<>'-/O?[8_X2&UM;NR!;C&DX (R3
MD@\8_8J\,UKJ7V;6+;]]I]U_I4EO%:^19V__ "Z?9#9'_CQX[?7UK\6_VO)M
M$\2_&[QGX5FM+C33<?9[^ZO)+_\ TZ\N/]-_LG[+:7M]_9][??\ 'W_R#_\
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
M32FGM)\JBZ;@VXQ2G:/56^6/A*OC?XI>(WTJVU633='TNU-_XCUB3C['I_\
MTZ9S_IQ^@Y[U^EGPX_9#G^+=I:W>B6L_AKP(UK!=7/Q/\0Z_JF=9T\77V/5K
MOP[9F^_T*^T[[)=DGQ%IATH<D]LXW[ O[,_A/3/A G[1_P 9+^2'P)K%U;ZK
MI?ANX&IZ7B_T?7C9Z +L'^S?MMGJ.M6EH1I^/[)U3[8#SHX&?HKX@_M(>+/B
M!I,_@_X9Z&GPR^'DX-J);BSME\1S6YN?^)KIFDZ59'^P1H>H6/VHXU#3/[4)
MNO3BO\M_&[QRX\S3CS,LB\.\SS3),'DM\JS3-7?*\KRK:SLM<VS1;.,4\L2M
MU:/QOQI\1<QI\;YE1X?SKZEP]DMLKOEFW]IWU5T[YI*U[98URWW;1\E_M2I^
MS!^SEHMKX%\!^+-8\=_%2"UT^/5'CU359Y_LYNC>?\).1: > -8OQ8W8T_\
ML[4C_98^Q8.DCFOS'\1?$C6_$%C-9VUA)9Z5'+;FZN)/[4U4BXX_Y>[S^TO^
M$8_M'OI^G?V7I7/_ !)\&NV_:<\0>&]2^(SPZ/-9PZ5X3T'^QM0U&S^R^1-<
M&ZO+R\NOM?\ V]^G_+G^?[Q_LU?\$]+/Q+_P0]^)>JZGHJ#XT_&*ZUG]J&UL
M;S3@/&.@W?A)M/LO#?@SS\_;[2QU.R\$6U_]A)_LU/\ A(BJH0Y(_M#Z/_AW
MC\;P3EN:9]F6:YUQ#CLL_M3,\SXG5]7=K;T?2RL]E8^YS'Q1X7\#.$/"7->+
M\/F>=<0>)O%&597*6:M165Y5FED\UVM_PEMJT>K:2=]3^:*:;[1&D-TYN4Y'
MEW'[_P#'_P"OQ[U]X?LS_P#!0?XM? :T'@+QW;GX^?L^ZA%/::S\(?'VH?VK
M?:1;7?\ H=WJ7P_\5WO_ !/_  ;K6G6)8:1IVGZGI>E ,60JWSU\$Q[]J><F
MR:/]U=1?\\+BSS9WEJ?^W[MZ4YMFWMW_ )#K_7/MWK]0J.E[+$X6KAOKN$_Z
M%?\ P^A_6O&WA[P/XG9!_8O%V1Y7G>4XW[\J:V>59JK--/9II^J;3_8G]K/]
MC[X0_M*_"_2/VB/V;]:77?!NKB<Z-XIEA\CQ3X+\3D?Z5\.OC#I5E_I]GR+4
M:7K^HD,IZZH%9"WY!Q>']5\-Z'K>@ZW9R6&L:')<:?JEG<?Z^TN+/&?T'>ON
M7_@GE^TS;_L\?'&'PKXZ,>H_L]?'?[/\.OC9X8O)KK^R8=(U@?8[3QW;9S]C
MUKP_]KN[\W^G?\3;_3<J0P5A[5_P4F_9TE^$'B'7;X(9I=(U,>&-8U"WB^SP
MZ]I][B\\)Z]CGG4?M=Y_X!U\MPW3J^'_ !9EN3X7$_\ &$<3Z97E>O\ QBW%
M%O\ D5Y7?_F5YJONV['_ #R_3'^CI6\&^+L50PW^VX7^RO[6RK-;)?VKE3;5
MLTM_S-<IT3ONK2[H_GJNI-NJ7/\ !^]N)>?7]#^/IZ"ON/X,?L"?'3XP>&K#
MQU]N^''PN\':Q%]J\.:I\6O&.A^$#XDML_\ 'UI-GK&MZ=J5]8\C_B8 &O O
MV?\ P'H_Q)_:&\&>%?$GVA_!]OK)U[QO)9Q&>>S\'Z/_ *9JUU]D_P"7T_\
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
M6?@^\BU"_M?M%AI>ASZEI^D?8SJUU=W7B?\ LW3]%L3]JM#C4?[+_M7KH_\
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
MO?7X94M_V7/A1>_"CX&^(I);7[%:?M._&C3KOPC?6:VAQ]NO+'PKXJ\)ZV^
M,+?GG=71?\%W-3CTO_@HA\;M3O\ [3-I^@>%/#FI2V\!_P!(FM['PKHUY]DM
M>GS<<^Y/'>O>M9C_ &5/V2/V#/V:_P!CG]JKP'\3O'WQ.^)=K-^UQ\7-+^#G
MB+0?#UCJ6O\ C"[O+3X?GQ;=ZT;\_;]/\#Z5X30:;G^U ;$/R#MK+#8"E3XI
MXNS6K;!83)/^17=?\)=WL[;:?/K9-69]]7Q7M/ KP*\.\JRW-L\S7Q"_LOB?
MBG*\J;S3-LURK*FLVS77,Y)Q<N5+XE\3BGK<^A?^#<CX^VWB1OVH_P!A7XI-
M;ZKH_P 2XM1^.WAI=4N;DSZO_P + M/^$:^)G@32AP6T_3K7P[<>,"JLO_(R
M7QR IK\//VH?V?+O]F+]H_XT_!+6'\[_ (03QMJ]MI=Y)"8(-2T;61_;.DW5
MIUQ8_8=7&GGT-G7Z%?LN_ML_\$R_V1_CY\//CUX4_93_ &C="\3>%[^X\+IX
MXU_XK>!;[0_A]X7\>#_A&O&_C+5=)LI#_;%AIVB7?]HZMG<2+/&CD8S7U[_P
M<3? .R7Q?\"_VO\ P9!)<:#\1O"UMX$\6:A;6@%L!:EO$GA+4KD#I>^(#KYT
M_&/E6T4#CIMQ!@J6><!X;%4LR6.S;A?6^5?);67D_5[')X59S6\+_I39UD3X
M:S;@GA+Q=RODRO*LV_LO_D;96G--+*<UFE=*46W).ZMKI?\ F[DO-J!+9-G^
M?KVY-9OSMOW]>OT^I]C^72D_=_YW5T_@[P9XH^)/C#PM\.O!.GMJOC'QSKEA
MX9\,Z=$@66ZU;5KDVEK;LQ("JH!))/&"3QS7X?AZ7UG%8:E1W>EK7;;V[N]^
MG7:US_1_,<;A,JRK%9AF.*4<'@<J>:MMI)))MMMM)))-MMI))MM)-K]\?$\V
MG6__  2G_P""?EY<O'-?0> _BOY7F 7V=)%KX<!S]M_XEYX"C_B8@] <DU_(
MA\5)/#?BB\\0ZQ#;>+/[6L["XNHM0U34]+G_ .)Q]J/]DZ7BR_X\K'-I>?\
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
MV>G%?D=XZ_X*5?&/Q]\0KSPQ\!+.WAMK/^T/-EDBM?[#GT^SM;S[5JO^F_\
M$P^W:=8VEWQ_R"M5-F.]>]_\%+/&U_X!_9AU*PTJ\^QWFL2V\4LDG[^"]T>]
M/_(+Y_\ !AV/^A_E^5GAOX9S?#7?I-GK&J>%;;XB>&_ ^EW6L:II=U<>3X7U
MCPOH_C#Q!KVE:M]A_P!-_P!.-W_R#NG_ ""-8XQG\6\2,TXCQ%7$Y7PY_O>"
M/Z]\ _#O@W&<+YEQ1Q;AO[:Q>-_X2\KRL_:3]CO]M"']H:/7O!/B>_\ M/CS
MPW:W'^F7'V6"?6+?[*/M>;2R_P! _P"HAI.H:=_Q*N/^@Q7]*'PQ 'P^\)#K
M_P 26QZ^REL?CC%?PO\ ['_AN'PK^U=X2U+X=7J:KHFH76H>'+&/^V=+U759
MO#]GI=Y_:WBC[7HO_$OUJQU'_2\:?_S*OVS^R-8&EZQIM?W2?#DQIX'\,K'C
M8-)@V9[ +]#R,>GK7V7!&,Q^(ROZIFF*^N8O!M+TN?E?CSPGPYPGQEAO]5_^
M13G>6+-/Q2.\HHHK[<_%@HHHH **** "BBB@ HHHH **** "BFO]T_A_,5GZ
MA>K8V%_?N,K8V-S=2^G^BV[77\@: /X>;SX;WGQ(_;(^/VB6</VF:\_:;^*%
MA%'V\^]^(UY9_EIUC=W>H#_KSKX\_P""DOQC'CGXZM\%/"]Y+_PJ#]EV*Y^&
M/@S2HU*PW7C;2";3XJ^,+Q<L;S4?$'C:TU6_TO4,\Z7=L0%X _7?]CNXA\0?
MM@?$+Q5#91O-XE^/OQXUFU23]_YUQ>:#\2+RSQZXXSU]S7\V?Q(DO9OB-\2)
MKS_D)7/Q!\<2ZIYDOG_\3#^WKS[7_P!?O^G<=?4>E?RI@ZG]J<;<?Y]5_P"8
M+-5POE?_ %*\K_Y&G_F4_M0_TT_9G\!9#F'%V=<28K#O&XKA?*GF>5KH\US7
M-%E?]JOO9*R72[:=V>A_L[?'.^_9Z\7^+_&ND:?<7NJ>*/AAXG^'5A)!+:P#
M33XNM[O2;K51]M]+*[NCWZ>]<1\!/"A\1_&[]G7PA&DC))\>/@?<_NLCSQX<
M^(WA#5S=<=01I1R.X->>JK[>OZ]?\CUZ_E7TA^QS)"O[77[,QD/SR?&7P/%%
M%W_Y"EG]3_+CFOMLKQ%6IC\DPG_0%FGY_P"?7T5S_3;QDX>R7(_"_P ;.*,+
MA5@LWXHX#S3^U<UMO_965O\ LJ_>UW;M=GZX?\'(Y:/]L#X*SVD+WM\O[-^K
M+::?",2WDY^(-P+*U XS_:-YBP' ./SKQ?X9?L3>"_"7[&/BO]I#XF?M)^'+
MCX(^'/'7A#XAZY\*]4^'7Q$\_P +?M#>+M"\-^ [9O%=G9:*/$>MC2_"U[HV
MG:6?#BG2=5-NFKZQG1RV/H__ (+Q?$?PAX?_ &TO".KVB1^(?BEX2^$']AZ%
MIMY8C^PO!MOK&NC5_P#A)KL G^V-<470&E:9N<(WV'5?[-?&XXO[-WPJ^+/[
M1/\ P1$_:5\"_#+PSK'Q.^*'BC]HGPGK4>G07@FU75OL7BGP9K&KW!NKWM86
M%K>:EG/&S'>O0JTZO$'%7%V5UL-?*?[*MVO*R7?NGI=M]+Z'^?F!S_/^&?HU
M_1;J?VV^%LI_UJRS*\US27]ERE_96:YQ4;S3+)9GIE<LL6:7<MDVVW;4^'OB
MC\!/%OBWX%^(OVNOV=/VE]8_:%^"?@?QYH_ACXI:!9Z/XO\  &M_"G5_LNCW
MMH=4^'NLV/AO0;W0]+%W9_V8+#PNH&EFPU?5MP&JM7U%X*T']EGXF?\ !/KQ
MO^U]X@^-7[6QM/ACX[TGX.?$?X:Z';_"72?$LOQ!U<Z+=V>@Z1KW_")_V>=#
MU*Q\1Z5J!U+3M5 7[7SJV=/ KS?P_P"-M!_8+_80_:+_ &?/%_B;P=XM_:@_
M:V^(%CJ&J?#3P3KMKXOTGX(^$='TC2?"]W:?$#Q7X9O]2T"]\:ZA9:!>:C]A
ML%&J:8;O3])U4LFF[JQ/AEX5E\-_\$&_V@-3!D2W\<?MF>!?$EJTG_/O9O\
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
M/''BS2+RZ[$9LB3_ &A^(XK\;6CV_<^__P#6[_SZ=O>OYMS7_A/^K9?2Z?\
M"KFG_4TS1I/_ "^X_P!C/H8<#Y5EGA?BN-;6S?C5YK%YH]_[*A*>4Y5E2[*Z
M<NS<K[[?<OA/]K[XD_"O_@F/^S;^R]\*?B!K?@?5]8\;?$_Q9\6&\-ZQ_96N
MKI%WK^M?V!X8^VV7_%0>&-U]:I?_ &_3AI?]IZ7=<'GC[>_X(#?$;XK>*/\
M@HEXNTKQC\4?B;XMT./]G>WNH]#\5_$'QEXDT."_&J>)";K^R-;US4]/-]@$
M?V@!G X^;!K\/[:U2:X=]D8>3_6R=1^H_P _6OW _P""!L%E!_P4-\3QJ2LO
M_#.8$Q [?VMXCX /<_7N>]?I'!?$F:9SQQEBQ6*MA/[+2_LQ+;_A+WMU>_KW
M/C?I(>%?"OAS]'+BZEEN797C,TQN:/-I9J\KOF:S/-<TO)O-'?1*^FR2:2MH
M>(_ML:5J<_[;/[5LE_XM\:)9W/Q9GFM;?2_&_BC2?L=O_P (MX;Q_9(T77--
M_L2^&?\ D(:=_9GIFO4_'/B+XI_M5?#G]FJY\7ZUJ'BGXA?##X3GPI\7_B'J
M^E7-O864&D:IK%[I>O:K=V-CIMAK5\VB7=K8M8>'<ZMJS6AZZR:/VM/ VGZG
M^V-^T[XI^(DU_P"'?AI9_%T?Z79?N/$?B_4+30/#>-*\$# ^V7W7&H8U/2M*
MQ_Q..AQ]S7G[1WQ&\1?\$=?A3\8]-N])\,_$'6OB=X>\%WWB:P\)^"SJ>N:!
M8Z^;2U;7[3^P?[!^WO8%0^H:?IQ0"-=BJS2EO-IU,5GG_$0,KPN=_4L)@F_P
M?Z?UH?'9GGF%R"I]'7%\.<)95+B+&Y5E7"^5YK_R*_\ A4S7*4I/,]/^%2_;
M1:JY\_\ P\_;;^&'P&^&L'PO\'?#[4)O$GANQT_2+WXA>(;2UTJQ\16'VF\^
MUZ]JVE9T[Q?96:DG_0%']JX.!G&X]>NH6TUO;>,+SPQ\8/'.I7EA;R6OB ?"
M#XCZY/J5O9_Z;:?V3=_V&=/^P_Z7_P A#3C[]:B\$ZG%^VM^P7^U)XL^-V@>
M'I_BA^R??W[^#OC)I&@Z5X6N_'5C9:2U]_PB'BNUT;3]-T*[UQA9JNKKIVG^
M4/M>G%%5]Q?<_9J_:$^)?A?_ ((Z?ME>,[3Q]KLFL_#WXL^.?"7@S5+B6WGU
M/P?X?_L+16&F:7=7EE]LL[)6&4+*73+F,J&?=^=8/Z.?!N'S3$X_ZR_K6-RK
M_6A9I_S-,SU[/SW[[GYYQ7FN&SC+Y8K+\CS/!<1KQ27 7%-^*<T][-,T2L\K
MS6,?^16XNZ5M/ATT/RI_:'^*=WXI\7ZE=>*=+N_"<?AB&XTS3_#&MVMU8ZYI
M ('VHZM:WI^WV>N:EG.K$]:_:#_@CG\8?A'^SCH/[/?PE^*.E2Z=\7_^"F>F
M?$?XX>%/$5W=:7;0Z9\.?!__  CME\%/ACXCMR6OF\3>(]-\7>.+_P *Z>L9
M=5T?Q"=4+2%0/YC?!WA;XA_ME_'_ .%GP+L]8U&Z\0_'OXBZ/X3UGQ1=RW5]
M?Z1H]Y<_;/$/C+5?^8A>_P!G"TM/[6SCF\ZBOH/]NO\ :A\1>*/V^;_X]?!,
M6447[+GCOP/H/[.-MH5L6T'^P/A#=7FD:!<Z1:L/L!74K'5]7"_V>/N_V>
M!BOT[PZIX7A;"_VK2PW^R8W-/[*RO6VG7-/N_,_5O'C@A\48'+/!7(<5E>2X
M7@O@+_7W-FLTLO[4^'*\JZ[YHY9I;MOMK1_X*9_LUR_LJ?MM?&;X:V5L]MX5
MUS79_B+X"CAA_P!&LO"?BZZO+K3-*L[LD\:8]F0022/M9YXKXBM--FD;?-]S
MH?\ 'I7]6W_!='X;^%/VAOV7_P!FK]O_ ,!Z-K=G#'I>DIK-K?Z-=:3KH\#_
M !'TJPUFVNO$=I>6(U"R/A\Z +,_V@J@&_QZ$_RL37CLVQ'^0?\ //\ _7Z<
MXX_6OFN/<G_L?B3$TJ2MA,=_PJY7VUU_X;R2/Z5^BYX@/Q$\'N&L=F&);S?(
MTN%<UN[R_M7*4LJO+O*2Y9/:[DW97LFS06<*^3L\[S(O*E3'U]OR_J,U^ZO[
M,_BRY_:._P""=/B?2/$US)JOBS]B[QUI/A"QUF\BN)IIOA!\4=+U6ZL_"_VH
M#["UCX?6VT@:4Q. -/48&ZOP@;YOX_U!_K_/-?M9_P $Q F@_LB?\%#_ !=?
MWEY#::Z/A1\.]&T:2:V@T/7M8U;;JYU3_31B^US3K#0;K3B-./\ R"KR_P
MGD?,X:G2J87/,+5_W3^RG_YB[9IE;^6:'S'TRLJRO$^#=?,,4[9MDG%>4_V4
M[7O_ &KFO]E9K'K;F3<6U;3\/QB^)WA'1/AWKGB'3;_Q;9Z;#;ZIK-A:Z'J'
MA?Q/_IFCWEU>6=I_I?V'^S[W_ETJG^ROX;U6'X:_&.ST=_MEY'K-QI>C7EO:
MW5]?:EH]GH.L7EW]D/\ Q_\ V'4!:#/]G>G]K_\ (&S7J_[15U?Z;X@\<O<^
M&]=\<VVH:H?[+T[4-!U2#0]'_P"GJUU;[#_:%[?8_P"03_Q,_P"RL?\ (8TB
MO ?V5?B%K'P[\5>-KFVFUC4GT?Q'_;\NG^=:P>3<7G@W6-''VO\ Z<=._M;^
MS]6_L[_B5<5^H<+_ /"AD.&JYI_T*S_.?@_ZU4XRRVEA?][QI_IC_P#!.^RE
ML?V(OV68IH?L\DGP0^'=U]F3_ET%YX8TNZ^S#MQOSGZ9K[3'\MI_)"?Z5\4?
M\$\?%J^-?V,?V>?$*36<SW?PYT2&0V! T^"YL(?L=Y:6?<VEA=V[V*D<#RN<
M9%?:X_GM'YH1_6OZ*R^WU##>SVY=/QO^';J?REQ%_P C_.O:;_VKF?\ ZL)_
MTB6BBBNP\D**** *YX 7TV?7KD?S/Y5_";^V5H^O:E_P4E_:AFT2TO)KFS\8
MVUS+<6<5UBSM_M5Y_P ?=V,"R_SV'']V3#J?:/\ 0K_C7\!'[1WC7QAXD_;4
M_;%L]5U67[!H?[2/Q7T72[. BQ,.GV?BB\LK3_2U_P!/O?IJ&!Z=J^1XOO\
M5</2IJSYV_ET_%/_ (!^[> -"K5S[B3V7_1,5/\ TM=/ZL?9/[.7[2?A7PUX
MZ\2>$OB=9_;O!GB/1]8^'_Q0T.XM/](U'X;^)/\ CSUZTTD<X\.WUII(.H C
M()&1FOQV_;)_9D\6?L?_ !/F\'W\-YK'PQ\7Q?\ "1? CXCQ_O\ 0_B#X N\
M7GAZZM-6/_$O_MS3M#O+0ZM8#(*D,,@BNE^-7BSQ#X3T7PKXMT%Y$UNXUZXT
M^ZUB27S_ #M'T<WEG::#=\?\>.HV/_I'VK[3^!7[5WPQ^/\ \'U_9?\ VE=%
MN?'?P9GBN-4CTNRE'_"S?@?JUY<G_BL/AGJQ!^W:$K7@9= 7^TV#7?WMC.'_
M )AS"G2R^KF6%S3_ ))[&YI_PE9I_P!"O-/_ )U_UL?V#X>9_G_@=GRXSRK"
M_P!M\$9W;_6G*M%=96TO[5RI[?VI%-NSU:ND[\M_Q"DU29F+^^?08'YGWQ78
M>'[6_P#$FN?#W0=*M9+S6]<^+7P?M=&T>/\ X_\ 4KBS^*'@^\N_LEI_R^@V
M-I=ZAQ_SY]^E?=GQ^_X)E_%GX76MY\1O@=J<G[47[/LLOVO3_'?P[TNZOO''
MA;3[S_2[32OB9X(LAJ6H:-?:;8#.K^(-0TS2]+ QD:5D9\O_ &=?C!\5_@/<
M:KJ7P9\;?\(1J6J7]O?ZI>6_ASP;XCGAUG1[7['_ *+=^)]#\2?V+_9W_4._
MLOGI7-E^'I95FF&Q6:?[IO\ \)?]?J?W+FG&.5>+OAIG?_$+LRRO.\7G.6/*
MO^%3-?[+_LIYITS3*_\ D:+T>5KOMJ_Z9O\ @OAX7\03?#S]G'6X]&U"XT;P
MYX@N+37-5MK6>>PTB:30;NU!U2[3_B7VBEMQ#-RW)R5P:^1?^"%MKJ%Q^VKX
MROX-(U>YTJT^ -S%?:W!IMQ+H=K<W?C&T-I9W.KL1IUE?D*Q&GG_ (F>!R=H
M-? 'C#_@IS^VDNES6GB3]IOQ7XAB<8ETO6-!^'&J03 ]1]DO?"O ]1Z\U\=+
M^UQ^V!KEQJ6J^%?BUX\\.Z;J%UYNJ7GA>PT'0X)K@?\ /W=Z+H>F_C_,=:^\
MQG&G#?\ K;AN**7]IONO+;TU_5G\UY']'KQ6P?@-F?@UG.9<!9+A,;?_ (RA
MYIFS5GFO]J6>5_V8F]+K1KI;L?O;\,_C?X3_ &L(_P!I#_@E%^V@==^%?Q+C
M^*'QA\0?LB?%_P"*EK<>'+WQDFL_$?Q)XE\.:9:WFMC3C?7^E:[=FPT?3M-8
M?\)3\/[:TTCDG:WXE:9^P#^V)\-/VR?@E\*->^!'Q+\2^(?AW^UE^SAXE\1^
M*?"_A/7M;\"_\(=X0^,7A#Q+JWC[_A+;*Q'A^QT,>%;3^T3G4R-*Q_8[?\3C
M337SS\0/'7Q.^(FM:5XG^*GBWQ9XS\5:'%;VN@^*-<_<:YHXL[K[9_Q*=7LK
M'3=0-]_S$?[1K] =!_X*K_%WQ-\,[/X*?M5^#3^TE\,=+MK=M'\1VOB+Q-\.
M?C!H9.;2T-MXV\,ZWX;L+[^S[+G2_P#A(--U)FU7/]LOJG;>GQAPMQ!FF6X_
M.?\ 8L7DEEE6::?\*BUT=E?T>N]GHCSJO@EXH^&/!O$W"?AYF/"_%'"?&V5O
M+,VX6_M5WRO-K)9GFO"MW9+3WLIS1QO:Z?,W?[\_X*!?L%?&#]H3_@LE\,+#
M4_AQXGN_@+\2M?\ A[XV\7_%2UTJZO?ASIW@GX56>C:OXM\&>-O%5G9-8>%M
M0\:V?A[5O#W]F:EJNFZMJK7M@NCDG4LG\K_^"H-M\18OVT_C9K7CS0?["TO5
M/$>GZ7\.8+.7[=HA\#^&_"^CZ/X>MO#UV.!8Z=8Z1GIP>U>&^+O&_A+7H=;3
MX7)^VIX>34+^WBT&S\:?M!6OB/0[/I_HNK6FBV.F_;1U_LD>]AT[^"ZY:^)X
M8;"\\3WFJ7GVS[1+82:QKVJ:Y/\ Z'_Q]C_3;[4OL70'\?3FO!XMXMR;,:6*
MRS 87_?LU>:YI\WHNGG]Z/T?P'\+^*>%.(,ESOBGB3*\;_8O 65\!Y7E2RK^
MRLTRO+&\L;?_ "-<T_X5'_9B6:*VEGW,2/PW-XVD3P9#8_VK-XL^T>'(M+DE
M\B'4O[7_ -#%K]KY^PX-W7]AL;_"SX^_\$<_ G[+/[2O[4?[.-A^U'H?PI@5
MH=:^.OPPU7^Q_B1X.U/5;OX=VFL:K9:V;)SIMC9^'M/U.1 4"VLBMRNZOXYK
MB_ALXTO'O!I_E_O?MGF^1Y/_ &]G/^>*^M?V</V!?VA?VGMGB'PEX(M?!GPN
MWVT^O?''XJ$>#OAWINFF\VW>K6FOZU_9MCXG7<<&QT[4MO/6L>#N(:V3X7,\
M!2RQX["8U:K7;J]+^6O1Z]CU_I)^&^3<48_A'C'B3Q*RKP[_ .(?M9GE6:/*
M\K_M1RO>"LYQYM4WR>]S6:Y=+KYY\2>"_$'@_P 7:I\/-133/$/BW2==MO#P
MMO .KZ;X\TO7=8/V(V8\*:GX:&HV/B5M0^V#*V U-P?^).R@@U^X/[-/P9LO
M^">'@2_^-'Q8^QQ?M@>/?"=S%\.O!,D5K?C]FSP=K-K_ *7XP\1]<_$/4NNE
MZ;J(QIG]C[3I6TLIZKX/_#_X%?L2Z/XDUW]GG2Y?VA/C[X3\$:_JOC?]I?7O
M#EV/!WPRL+*U)\0W/P>\$WAR5T^RQJ&E:]XB_P"$G#:H"-*+(S+7XM>.OVBO
M'G[4?Q*_M[5=2U/1/A=X7UZ_\;^+?$&N2W5]?:]_PC?^F7=UXAN_^7V^_P"@
M3X?T[^RA_P!0GK7B9?[+'XK,L-PMB?KN+P7_ "-,T7_,J[?V6]+YKY]/7;^=
M/%CQWS_Q2R]\%\,K,\'PE9+BGBEI95FG%;M[W_"2F_[)REM?"Y.Z;B[QOSX_
MQ^^)EA\>KS7M8TKQL;"S\#W]S=:#>6UKXH@U74]'UC_D;->U;_3O[0O;[3OL
MEIZ5\!_$B^\&6^K>$M2_X2>SN=>\%VNCV&C2:?X<UZ#2=8T^RNKPVEKJWVWK
M??Z7SJ&G?XFOHKPCK7PN;Q4D-_<^(+"VUB74-&U[QQJ$5K]AUC1]8_Y"UK=^
M'K.Q_P!"L=1L;2T_LG/_ ""O]/.L?VH.GR%\6/!=_P"#?B)8>&_'\,FCZ?\
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
M_P!\_K_C7O?['MMJ6J?MK?L?^'M!L+S6]>U#XY^'[FUT/1[7[?JUYIVCVO\
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
M1X4\6#1-3\/>)K/3?LBC5[_3M3U7/VRR&> 3Z6#P5:IFF>9U_:7UW*,;E?\
M965NZ_X2]/\ D5:?Y)/NVV9YQQ+@\+PEX:^&M7P_S3ACQ$X8\4<IS?BG*<KR
MJ;_UH663E_:O%659M+3-7FCN^53E*"^RHQ3/S!_X)UWLW[/?@+]K']OZ2;^R
MO$GP<\!6_P"SS^S)JDEK:SV.I_&_XO\ VS_A+/\ C]_XE][?>##X4\.CGC&L
M8.<UDR_\%3/VPHY"\/B?X<)-+^]^T1?!CX4"?[0<G_0\>" 5Z\8]#BMSQ)\:
M?V)U_8T^&O[(%AIO[0%GJ7PX\;:_\5-9^)FCRZ7H>A_&#XC^+_LG]K>,O$/A
M/6O"VI>(+*QU$Z5:_P!DZ?@?V5_I^>F:_,O;N^_Y>^0>;_G_ .MQV[YKX'B#
M/,5E5++<KX;SO_9,%E?_ #*_^AH?U-X5^'V3<>X_Q XW\4O#]8WB'.N*7_92
MXHRO*_\ DELK_P"$K*_[+UZJ^:^A_7S_ ,$P/VGO$?\ P5+_ &1?VQ?V2/VI
M=7MO$GQ.\,QW-K'JMG8:#H0U;X7_ !(L]:N_A];>']*L-.TZP-[X-7P^=/UC
M4+'3A'NU;3,88@G^23Q-X3\0^ _%7B?P'XML)--\5>!_$>L>$O$>GW$7V>>S
MUC1[K['=VO!SS]./SS^B7_!.#]N_X.?\$^O&'BWXM/\  3XG_%?XP>,/"^G^
M#KO7+?XE^&-#\':#H&1>ZK:^'O#]YH@U#&H7UG:9&HZEJ@TO[)C(&0W-_M,?
M$KPO_P %%OVCHO$'[+O[*GQ%\(?'/XEW=S?_ !#\+Z3XETOQII7B*]'3Q@UI
MHUHU_P"&B/M>/%?B+4 FE8N]/!!.2?0XIS3 <2Y!DE7^TUC>(L#LM=;N[Z;K
MY733NSX?P7X7XM\$?%/Q1^L\'YIDG@?GF:/-,MS;,\SRE95E4HI6E/\ X5DW
ME4HOE4DF^:"4DHVD_@KP]X>\2>,/$&B>$O!^B:AXC\5>*-4M]!\.:)H]K=7N
MJZQK%Y_QZ6MI:66-0O1^F;//-?NY^T-?>&/V&_V1_ '[*]G>:??^-?#(G^(W
MQVN;>6VG_M+X^^,+2\^Q^ ])U6R)^V67@ZRU;Q#89 !TM;-0PR,#,^'7PY^$
M_P#P3'\/77Q(\3^*?"_Q'_:Z'ABY@UGQ%87UIJWPS_9L_MFT4W6A^'KNR/\
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
M75J]V\'XE?#_ ,'Z#^S?\:/!WA7PO:6>E0?"OXD6OV,6MU!_:5Q>:"3:6O\
M:Q_X\K'C'_$PS@X]S7\8%QI_Q"OO .MO-X>N-,37-9/A?PYX?TNUNH+'1]/T
M:[_XJ+_1/^HC8W=I_P A$_CS7];_ ,6_VMO@%XY^#OQ1\!^'O&>J7_CCX@?"
M7QA8>%_#=QX<NK&?6+C6-!-GI.J6G^G?\>/;!_IS_)KJ'P_N=!T/PQHGQF_X
M2#X::EI=UJ&E^'-/DU7[#!X\_P!*^V?:KO5KWGP7??Z7C_A,-1_M32M5P/\
MB4?\2VOZ,^B_[7*\KXDI9S_L6+QN:97_ ,C3\_P_#RTJGF& J572P&)/,=#^
M#_Q&\13/##X;N(;2.6WBO]8U3_0=#TW[9_QZ?:[OI9=>GY5YC\=+[Q5IOB+P
MY9PZ;XEU+2H]+T?PY?W&L:7Y'_"5:A9_;/M=U:6E[8_VAHO]H_:Q_P" ==_X
MVU'Q;]HMO#VL6<GA73=/B^U:-X7T^6Z@TJ&WO#QJEI_IW]H7O]H_9!C4*\9,
MES))XPA_TB\V>%[C5-,^T75UY\/B"S_Y!//M]KN__K5_:N'^OU/^%3%?V6<?
M$GM:F ]K5/T)_P"";?@7P]X!_P""DW[ 7B*SU:]M="F^/>D:E%8W<(U:RL3:
MVA MK/Q79@Z=K9U 7F?^)>"-+-GR".O^I2. H)XVD'\21_05_ET_L!^&?'^E
M?M>?LWWFI3:7>6'@O7O"$MK_ ,(/=?;K'6+?XD77_(T:M_R$OL5]_P 4\/[6
M_L[^RQQ8'-?ZB<8S%$?^F8_0?Y'UK]%RK^"_7_(_FSQ3FZF:98ZGQ?V9%?\
M;O-=_FRS1117JGYB%%%% !1110 4444 %%%% !1110!ROBN8QV$*+OWR7< X
MX]1S_7KW_#SN.'=([O<R/]HE_P!7_GH>/>O0?%9'V:SCXW270 /EYXP?Q!Y_
M'%<(LB;?G3_6?ZJ/_EO]I&?7U]NGUH _#7]O_P"%VKZYKO[0W@C[-]IN?B7X
M,\'?%WX??9H+F;^V-8^%=UK&KZMH-H!_Q^ZW]A^QYQT^V9QTK^=E6W)_M_ZJ
M6/KBX/;&?3C\L5_;O^T)\%K+XO\ A;3H-,U23PU\0_!FIGQ/\-O&<$/V@:%K
M]IP1JX/%]H>I?9;0:OIQZCCFOYK_ -I#]D77;SQEXKU7P+X=7PI\2[(?VCXW
M^!5R<7NHS!<WGC3X.WA.WQ-H6HG).@Z<=3U32M5_YBW_ !,LG^3N*,CQ7#><
MYEA<?=X7&YK_ &IE?6_]J?\ ,K]7KI]Q_I5]#?QUR#AW 8K@CB3$QP,<9F5\
MKS2Z2CF<;W;NTE'E2UT2L[V2N?%_[/CA/VI_V/3(?W8_:O\ @N2>P UZ\R?P
M'4_SZU[U_P %9O$C6WQS_:A\,Z-:1Z;!J,EL==U6,_\ $UU\?:@;2U-V?^/+
M0SQ_Q+]/&?\ 3/>OG[X0Z[X;^''QF^'GC[QWI?B"[/P8^)7A#XBVGA31Y+72
M]5U+Q3X0N;V\_L'Q%=7EEJ!L[#_H+@:<"?[PX(]1_:T^)7P:_:D^(/CCQ]#H
M_P 1_ MS\0X;:'6=+?6-+UL03BZQ=W6D7=GHFG?8AT[G%>MAZF$_U6^JU<5_
MMF"S7^U+>5M_O/Z'XTX;S7-/''$\3X7AK-,=PY_Q"W-.%_[5RO\ LO\ LO\
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
M=<;X_G%KX$\:W!_Y=_"7B:7Z;=*NV'ZB@SJ;+U_0_A=\61[=#\82?\]/%'B
M_EJMY_\ 7R?\CXKM;C[/XJT2Y=XX4M_%'A^ZEDDFQY-M_;UG]K^U]?\ 0?P'
M\Z^U-6NAJ'P_N=6Z_P!J2W&J?^!@^V8X_'L,_7K\K_#6WMK[XO?#RRO(8[FV
MN/'GA_S;>3_43?\ $TL^/?U_/-?F/%'LO[+SOVO_ $*\T^_^R_Z^9\/E]/\
MX6<M_P"QIE?]?/;T/Z'+[X,^'H]4\'^,/@SXSUSX;^//%EAI^JR>*/"<G_%
M?Z9:_;/M5WI5[_:7VW^T./\ F)_\OF*^;_C?\/\ PAXU\1:[H'[57[,?@WXO
M:GI5H;6V^+OPPAN/!'Q+N-0-MDW>E7=FO_")WA49_M0+X=51GE6  K]1]9\'
MV&M:;JL'AO7K.S^V7_V76?&&G_9?(T>VL[K_ ) /A[_F'_;M-/\ Q+_32O3O
M7+Z;X3U?X6H;^+X=_P#";^7+Y6EFX\7:7JFJS6]Y=?Z7KUW:FQX]/L Z=B.E
M?Y3Y5G/'O"^:8FKPMG?]BY3_ &IV_M7*]?\ J5M?=UOLT?Z!Y;BUE%3#8_)\
MRS3)LV5FO[*D\IS2Z=U[V5..EUJG>+7Q1DM#\ ?%_P#P3]_9 U:46O@W]HKX
MM_!34[R;3_+T?XV?#C5?'T&F_;/L=Y=_:M5\,V7@K3Q8]M)U#/.+ YXQ5/5_
M^"??Q"73[NY\#?M5_LM^.;/0[K3XM%L_$'B.U^&6JZZ+.UL_LEU>6GB?Q5J0
M^P]N3_RY\>E?T0>+-&T3QS&FL>+_ +38?V?:^5%X3T_PGY]],<GFT[F^^G08
M[8KQ:;]G7X"WS>-K;6O"OAOPW9ZIX7.J37>N77V?Q5X*U#'^B:H,D"RL>?[0
M_L_4=,Q_:H[U^H8CQLXHQF*^JYSDG"_$^$_YE>:?\*F5_P#JK/U7!_2$\9,-
MA,-A<5QM_;7U'_HJ,KRO-7_X=++-6[:O_A4N]7:^A_/V/V&/VK#=0ZK+XL_9
M&FO_ "KFU_M&Y_:-^'H\ZW^U?;/LO-X/^0=]JXXQT/(()ZOPU_P3E^-&JR:C
MK6L?M!_L>_#F]N+G^T/[/@^,7@[Q2!<"U^Q_Z*;/7!C^T?LHR"0?7H17[E:#
M^RU^SW?>!8?$D/@0:E;^3;V&F:A>?:H+[Q'<6?\ H=UKQYX_M$Y Z<Y]*7PG
M^S+\/8VU6:Y^$OA/3=-DNM/EL+B\E$_DV]G=?;+NU_X_O^8C8_7G]<O^(X9G
M@\5AO^-;<,+Z[_U-<T_LO\CW9_2;\9L1]9I8;->%L'WMPHE?_P G?IZGXS6?
M[!OP0LVM]*^+7[;5[XSMKBUM[JZ\%_!?X2Z]/?'4#=9N]+'BP7WB6P%[J/(T
MG4/[,!)!XQ@GZN^"G['W[/>@>()[/X-_LD:_\2_&>CVUOK5IXY_:Y\5VDNE:
M;HV"/[=;P]X;LO!GV/\ M'_2[#.H8_X\N1C(/Z4VWAOP'K\VJ_#72_"UOX4O
MM*EN/LMYIEM::4/&%O\ 9?MGV72;N]L=2_T#II_]H9_Y_P"O2]!\0?#R%G_M
M/P9<V&JZI:V]K=7'V\?\3+['_H=I:_:Q_P ?M]_HF?7W->;3\9..,PQ7U7"Y
MEPOPQE/_ %*\JOM_U-7ZZGPW$OBGXJ\0X7$4LUXWXI_VR_\ PE95)Y5E3OW6
M5/*[KM>UK-ZML^7[?X.>/_B[<:;8?%+XHZ7<Z-I^J_9?^%3^!_[+\ >#M&_X
M\_\ B0Z3:67_ "&1J..2?[4^N:\R\=_#:V^$'CU].M?"W_",6OBCP1\0;JZ\
M0:']JGT/PMJ'AO2[.\\)Z%JUV<?\A&^N[OG!!Y/3%?2W@?0?!.D^,?']GX<D
M&N:=;^*!XHCO=7UZU%AX5U#[+9?Z+]JSP/\ 1,XR3T]S7J/B2SU+2?!_C;^R
MO$_@^VMM0\.>*+Z_TO6+JUOKZ\N;S2^;JT^V_P#+[CWK\VRO+_\ 6S.<-G.<
MYEFF=9M@LT_Y&G]J;_U_E='YWF&(I9'A<RI4L-IC<KVMK?UO_3V??_.CL?\
MD(7+\YDU36)?,]/^)I>?_7Z'\,5][^#H_P#BA9G'_/+U]^?SQ_\ JKX(TQDC
MU*\MGDWO;:_K/F^9_KX?^)I=_H,U]_\ @UMW@6;^_P#9?;\?Z^W4=Z_UKR>I
M[3 8;V1_GE[/V>*Q)\>>%]0ATGXKZE>/XDTKPB\>C:Q%:ZIKFE_VKI4VH7EU
M9_9-+N[3_J(YQV_3-?H=XH\(^-M#\2>+;;1-;_87^-DWB"Z\/^,SXX\!?%K_
M (1S7-'^Q6MY9_V9X>TG1?B-_P 27^T?[6_XFPU'^U#_ *'CWK\OO%VDO>:]
MK&I33QVUAIU_I]K=7AB\^"&XUC[9]D_2TN\8KW+P?^SO;>)/V>/C?\?M*^(.
MAV,/P3^(OPG^']UX=O+"ZTJ]\7P?%2U\7W=GKNDW?V_/_%/?\(IQIX! ^UG)
M&1G;$9AA<'^]-OJ]6I^ZI?U_7](^_P#X'Z9^T#X5DU#1_&'@GXR36/A/Q'X/
M\!ZIJFGQZ#XQ^$G]GV=KK'_$@^UCPK_PD%[?:CUTG4-.\3_\N=_7[:_#GQ%8
M:5^U5^P7%;_V7#JFI?&*QT[6M+T_3]=T35=!_LGPMXELC:^(='UR]U13_:/V
MS_B4W^GC3%/V/!4C-?SV_LK_  _^,?@_QQ]ITCQA))I6A:IH^J:HFG^,O/\
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
M/%NL7ECK&@G5/$.H?\(K_86C7FE_\2G2_$.KWECJ-A9>./#NMWFK:AC^S?\
MB:Z5>:#@UZ#XPT?QS\7OVG+_ $?5='\0:)I6N>-[>**WU#2S/]LM[S['>7?C
M&TU8_P#(%OO!GVO_ (2#PGIXTS_D*V8QSD#]%_'WP#_LGPSX2U;X&^(=+^%>
MM_#^73_-U#_46/B3P_9W7VR[MM6N_MW_ #$K[[7J _Z"OVS_ )A?)K^N.%\H
MR'@+ 9'@,+_R46=97_:G]J.S3U3^[173WVVT/PW.,TQ^>8K$XJK_ +I@CY%\
M5?L3>*_%5G<:QKWA6VUOQYJ'PY\/_#"3Q!I_Q+M=#U71_"^CW6KW=Y_PCV;#
M^S[+7-1_M6[T_5@>-4^QV)_XE>3GYSUCQ9XG\,Z#?^'+_P /_P#"Y?A%9^(_
M _PZNOA?_P ?WB/P5X O+J\L_P"WM)\/?\C#XGUS4;X:M_9/B#^T]+TG-G_R
M"N<CZSC_ &C?&W[6W]L?!GP?H^C_  K>\M?$.@^-O%NL>*+6^^QV_P!D^QVE
MI]D^P:;_ -/>H?V?_:?_ !-?MEAI'_$KKU?QS^S?\*_A3\%[RY\*Z)I]A>?#
MO2]0\1ZIK%Q+Y%]XOT_[+_Q6_A?5KO\ Y<K'QG8V=II_7_B5?3%?6K/LUX?K
M99@>,]<7G-O[+RI_\RJRLK-6:MI9K72WKY6'J>TJ_6LFQ/\ N1^4?QVTFV^#
M\WABVMO WPO^(O[/_CB4Z]X#UBWL-4_M6#[&/^)MH-IXA_MW_0K[_CT_M?\
M]-.<5\!_&C6?[+U+P]J7@G1/#^F:/KE_;Z]:V^GZ-=:5JL-QH^,6NKV=[?:E
M]MT/_B;?\A#_ (E?]JCZU^I=[J7A7XF>$/C[^SK<:7<2/\./%NG^*-&^)^AW
MY\50:]K%G;&\U;_A'O#WV'3?].^P#2;#5?\ B:?\37['89]_RZ_:#\80P^,K
M;0? R1Z/X=\)_P!G^'-+U6WE\_5=7MM'_P"/2ZU;5OK>71_Y!GO]?Z,X S"K
MF'^P8O\ WO!:]/\ D5Z/*]F_\^]G='ZCE^<5<\R'#5?^8L_2S_@C3X?_ .$4
M_:HAUNS\3_8Y(_A!K%K_ ,(OXHB^PZYJ6H:QJFC_ /$TTFSO?^/W0]/^R9_M
M#KF[SBO].>/_ %<([>5G\0*_RN/V _CIX5\-_M._LV:JES'HCR_$;P?H^O:7
MX@T_.E>)+;[5_P 3:U_M;_P#_LGGK7^J/&^]$?\ O1CK[J>WX\]R*_?LKJ4J
MGUBG2Z._Z?J?B7BC0JTLYPM6K_T+5^=_T+5%%%>J?FH4444 %%%% !1110 4
M444 %%%% ''>+I/+M[0;)"&EG'F1]8OE7YCWY^E<7#(F[#^9OD/FRR1YZ>O^
M>WI77>,=XBL&3M-<?R4__KXZ?2N.C9&9_GZQ&*6/_/;/USCB@ DCW?O(9"F)
M3Y4DG^>./Y>]>/?&'X/?#OXP:#<6?C[01?SZ7'/=Z%KEI(;+Q'X;O\\W.DZL
M2.<=#S@\8->R2*[;W_=_N_W6?*_3\O\ /0'-U"3_ (E]_P"8=[26%Q_Z2_Y_
M/UYKS<TRO 9Q@,3A<?AOKN$.S+ZE7#X_#5<+B?\ F:=-.I_-?XS\)6/Q&"6?
MQ.\%:'\6GC^TZ78^(X\>'/BGIT%I=?8[3^R?$./L'!_Z"'AH<]>*^:M>_9-^
M&LMR+GP]\1_&GP]'DG.A_$CP1=>(X(+BS_X^\>-[*^\-Z?\ 7.FCMC-?=NAQ
MI)>7*3)<3>9_;%K%';_\_%Y=7@M?4?8?\XJ_?6MYHLVFW4-Y9W*7D5O<R6?F
M^?;YZ_Z7CKG_ /7[?SEC/#^K3^L_V-G?U+3_ )%>:?\ "I_YE/\ D:'^F^1Y
M_P 4<+TL-2X<XDS3 _\ "6F\KO\ VIE6GEFE[7VLK:?-GYCZA^RWXWN)$2P\
M2? ?Q'<R17$7EZ?\4-+L9X8"/]$NOLG_ "Y?AT[4S_ADOXNV]^]_'I7PGAMI
M(C%]CC^+^EP6^/\ ETNO]"L<_P"'MR*_3O7/#>E>(O.^U^&;.VU6/][81QVG
MD6,%M_T"_LG_ #XCUX_#!K\%OVK?%/C;P[^T-XS\/>&_$GB#1+"WET^UM=#T
MNZ\B"&XO/MG_ !Z6?^3['G/R6,X/S[)Z7M?^$O&_]U3-#]A\-^(/$OQ(Q^)R
M&EQ)PO@OJ65_VI_PJ96?5TG[*NO75K"_BKXD?"/P9IL7[V_N-#\46OC'58=0
MY^UVO]DV5]INH?8?SY]*YN]T']CGX4XN?&'Q(UCXNZE;Q7'FZ'I>?"NE?:#G
M_1=6\/7O]I:AK5CIW'_(.U/2_P"U>W!%>D?"W]C[0]&\*6OC;X]VVJ?$7Q;J
MH^S:QHFH75UJNE6=Q>?\>>EV?AZR_LW[;KFG?Z7TU,CIZBNP^.O[%?PKUSP3
M?WGAC0=+\(^+=/U6X\KQ9X?L+G_0]/\ ^733-7M/MW^FXZ_VA_Q*QR*]++_#
M_C*IA?:_VEE>"PG_ %*_^%3[_P"U#RJG&F%_M[#9#Q'XD9I_9/\ :G]E_P!J
M<+Y7_9?_ *M/^%0[#]BCXG>#/VI/B!XG\ 0^#_\ A$OA=\,_"XU[2_"6A_\
M$ITK6+@75G9_\3:T_P"/_P"P_P"E\:?_ &EW!K]:)K&'2[>PL["SM[.PMHC:
MV%O;Q>1!#;_\^O'Z@_2OQ&_X)%^%=5\'_'[X]^&/$</V;6/#_@CRKKRQ^XF_
MXFFC_9+JT]+#4<_S^M?O->0P7"N[I$[QY]X(1_S]5^V>&?"^5Y/DWUKZM]=S
M;_F:9IFG_(T/X,^EIE^5Y'XOYEDV0XG-,;P]_9>5_P!EG!ZA"\D*/OC1+>6X
MBE_^MZ=0?U[5R&L;Q"\TD/F>7'^]_P @_P#U^]=9-<)YF]YALDE\WS(XO^?/
M%GT[?GG^=<WKC/Y+O##)G_512&+R(!]/?\>>:_3C^8S\J?V^KOXA:A\9OV2/
MAOX;\/:WKWA?4/&_A?XH7^L:?H-U/!X*M]'N_P#A&[O[7XA_Y<K'4?M=W_:N
MG_\ 05O*_0[XF_!N7QMXYN?^$2L-,MO#&H6-Q+XCO+R7[=X5O/%'VH?V3=7?
MA.R_LWQ!>WW]B?9/^*@_X2;^RO[*_P")1_9/]L?\36OG/XF?LE_!#X@^-K_Q
MY\7?&?Q@\6VWC3Q'\/\ Q;I?PCN/%MJ? &F^,/A9::/_ &3=>$_"EEH?]H67
M_(O?VAJVG_\ "3?\3;5<ZOBONF+XC0PW%R[Z;&Z8M[_[/'=?\5'-;WG_ %*?
M./[.O;LZ?_R$Q_.OGJE3"Y7BL35JXG_?3Z3,,PJYIE>297A<M^I?V+_YE#Y[
MFO/!_ACXM> _@5XJ\5>*/&'Q+\2:#<:]=>&_ ?ARZ@^'.CZ?X;M+S[)XH\0V
ME[_:6H>&,6.DVG@_2=0U'4^^GU_0U\-H9(/ ?A6"5'C>/1; %).H^7(]QQCK
MVP>^:_&;6/#VMZE\3? WC;1[#0(_#UGX(UC2_%NJ7D7D>*H;:\-Y>:3I=I_T
MX_;KNS_SS7[.^ ;UK[P7X5N7@:V=M"TZ(V[GE?LMNML<]>"4)_$<8 KV,/4]
MI<\&K"V^M_N9VU%%%=)B%%%% !1110 4444 %%%% !1110 5P?Q0X^&WQ"QV
M\!^+_P!-!O:[RN%^)IS\-_B%[>!_%P_\H-]09U-EZ_H?PT7%ND/P9T%_^>FC
M:?\ 7FU[=O\ //2OEOX5IYWQF^'4*3?9O,\>>'X?M$?[CR1_:G_'US_D5]<Z
MY;^5\%=!V?\ 0%T_./\ KT_#]<Y_*OD7X220P_&SX:/<O'!:Q_$'P_+=7%Q_
MJ(;<ZI9X]_U_"OR[BSV7]@YW[7_H5YK]W]EZ'QN _P"1_EG_ &-,K_,_J+L;
M/Q1X9U.;1]*AM_%6F_VSK%UJGB"6UNK&WO-8O-4O/LEK:6O_ #&;[_2\'4-.
M./[5[UZO?+86;:58^,+S4+S5=4M?-BCO)3]AT&X_Y];N[Y^Q9[CGCM5B\\16
M=]>W?B'1]!COYK.74(M"O]0Q8P6E@+J\%WJEII/_ "^_VCD_V3CK]L'3H>3N
M/%GQ+NM=22:'P?;>&-0AT^PTR/4=+-QXCO-0_P!#-W=7=U]NP;'/73P,^^*_
MRCP^(RO(\+B?:YEFF-^N_P#AK_Y&A_>WL\5F'U:K]6_X8X;6-7\5?#SQEHB:
MIX&^TOK%_<6%KX@TN_\ ]!T+3Q:_;+2YNQ_R^_VC?_\ $OQU_P!,[=_=[*R\
M'ZAIOB&VO--CU7^T+"XEOXXXOMT$VH?90?\ 3+K_ *APX_'/U\4\'WOQ-\;0
M^+K'Q9XR\'36UOK.H:-8^#]4\#W6AW%G]CNOL=G_ &5>?VYJ7VX:@.FH'(_T
MS\*V+^S^,%WJGACP2FI:9X&T[2_^)IKVH:/_ *=/J6GV?^AVFECKQ]N_/\..
M#(\P^I_6<5]6S3&Y3C?^I6:XS#O$5<-A?K/U+%X+M?Y?IM?RN<=\/+;XB:?/
M<S_:=<TKPM817&C>'/#%Q_H.B0V_VJ[O/[4O#>V/^FWWV^[NO^)@/^85]@XK
MO=2\(^#/%'B+P]XD\0^)+>V\3Z''J$6C6>J7_P"XL_MEK]CN_L@LO[-^VWVH
MV)';MFN8\2>$]/O-0>\@\5>)-=N-/O\ S9?$'B35+6^L;.?_ *!=K]BL=-_T
M[G T_P#QXY7POX*N?#.O:]KW@R3Q9J6L:Y?V]U=?VY=?\2H7'V6SL_[+TG_0
M?^)+8_\ ,0U8_P#$SS]LOZ^2P^(JY7BOJ%7#9IC<)_2/3J4_K"^M4<3]2Q;U
MT77Y?T_R]4_X1/1]-%_8:)XDU#2KR.*XU72]?N+#_BG/#>L67^F6ES=ZM_SX
MF_\ ^0MIY./KDUR^L65ZOA"P\?>//"GA>V^*%E)K&J>'/#D?B/%E9V]G;?8]
M6U,:M_R#S8ZC86G]H$_V;Q]L'!)..BTGPC\2/%4.JW/C._L]$L))?[+BL[?5
M+75;&\M_^?FT_P"0;_IW^E_V?SGW]OF_]N[Q1<^#_@)_96B0>(-5U[5)KG0;
M"\T^U$\\UO9VOVR[^R?\_O\ 9WVO_B;<U]MA\KJXC 8FE5R3ZE_T*SP\3FE+
M!U?K7UKZ[JNU^KMKT]->W4_-;XR?M333:?XP\$_#WQ/H^B3>)+^XNM4_L^Z\
M_P FXO/]#N_]+_Y?/^$=^R?VA_9__3YFO!+7_A:^K0^)+E[_ .)&C6FL>+=(
M\1Z->6_VJ#7(='L[6SL]6T&T^VGBQU'[)_R$?^GSG/?'^"?@.P\;Z;XC\5>+
M=-D37KC5-0TO[1J%A]A\56?BC[+9_P!K:]JW;^W/L/\ 9-A_VZ6&!65J7QY\
M9_"_6+GX;^,-5T/6-8O);>U\!_$/5+__ $&\.L_Z':?\)#_T_:=]DXR?^)KQ
MR:]7*\GI975Q/#G"6&^NYMDMO[4_M2W]?YZ?+\RS#.*N:?5LYXCQ/^R8W_D5
MGC_C?P[I7B;3[_3?CQX/CUNV\-VOFP^/+/0?^$<^)OAO^V+N\L[2ZN^?[/T3
M0_#OV3^T-6U#4=,U3^U?MG_,+KS?5OAWJOPUT^Y\/:C-%?V<]A]OT;6(XO(_
MMC1^EI=?9/\ ER_[!]?>VI?"W[5X-O/$.MWEQXY\?V]K<:S::A)+]N@U+%H/
MM?@W_I]T/4>_![U\QZY)-JGPK\::->6TC_\ "LO$>GQ:#X@CB_T'6-/\2&\-
MW:VG?[#IW]D_\A#/7MFOZ'\%_%"K_;WU"EB?]D_M3^R\TRO_ -ZF5_UL?FG&
MG"=*G@/K7U;_ &O_ )E?_P"%#\XO!:_#J'Q5XGF^*_E)X&C\6_#_ /M3[1HM
MUKEC>7!_X23^R;75K6ROM-^Q6/\ Q]C^T,]/PKZ?TGX<_LG?$;1=5F\-_8_[
M;N)?'%KK.G^'_B#:_!?X<^%=8L[K1_\ A66J:1I/B>Q\;?\ "3WVHV/_  EA
MTG3_ .T_^)K]C_XD^K:77Y]>--2?1_&%S<?8-,U6"3,5WI^N6OV[2KS_ *^[
M0WVF_P#ZO4U8\.^-O$/AOPWKWA[P]?R:)9^+(OL'C+^S_LL$_BK1OM7_ " ;
MO_IQ/ITK^S*?M</5Q/M<-]=^NGXGC,92ITOZU/U^^"_[.WP9D^*WAC1/@SKW
MC"VUC0_#FL:]XWM[SX@Z7\3=<UZWT>ZT>S^U6?P]T70_#>H^"['4?M?!U'4]
M4K]=--\ ZEX3_:W_ &$M85-0O-!U3XYZ/:VNH7FC76E>3<?V#XD^R?\ '[??
M\Q'_ $LD?].>..WX _ OX\?$CXG>.--\/>,/&WCC6_#=G=6\N@Z7K&LZ7//9
M_8_^/3^UM6L]#TT:U_/O7[A?#F3=^V%^P]"\UX_E_&[P_-%;F4SP<Z#XD/\
M/Z\^E=^'^JT_X6&^I'9@ZGM*7^\Z_P!?>?V;)]T?C_,TZBBOO#[P**** "BB
MB@#QSX^WMK8?!#XNSW;[8!\-/'$<A*D_Z_PSJP]LYW'/H1SR:_DN\'LEKX9L
M[9/WR26MO+^\B\@_9_LW?'\N_0>M?U,?MBO(O[,_QC\K[Y\&:A&/4_<Z?TK^
M6;PS#MT/3=GS_P"BV_\ J\_\?!M?U///?V]/S3BU*IF>7TJG_0NF_FVK_B?H
M/!U-/ YF[7O9?<M/DN9_>>5^(IDOM6V.DJ?8Q<2Q1Q\0?Z'_ *9W^O\ CQDU
M]#_L\Z;N\+^)]8L+;3_[8C\4:?Y.J:A=>1<6>G_Z'>:3=6EI_P ON=<_Y"W\
MJ^;]>C==8F>;RU\W[1+:F3_GX_#\>_OP*^G/V?[^Y;X?^*K.YO-]GJGB[[+K
M-OI=U_Q-9K<Z79_9+NT_Y\O^PAC_ .M^(9Q3I4ZN)]E_NA^JX?\ =TL,?0-Y
MI=S8VVH:W9Z5)>:#J&EW']L^5I=UJNDWFH7GVRS_ -$N_M__ #_?\A;4.,U3
MFDTW0])N8$>/2M$^U?;_ !;JEQ876JP7FH7FEV=G:?V3I/V[3=0O?^/2TT_5
MM0_M/^RM*YU?I7;+-XAT"]^S/9^3>:QH-AI>EZ/JE^9_MFCZQ=?V/_:GVO\
MY<M<T[O_ ,2S_GP^M<?J/@VVOK?7O#$VI:QJ6FZ?+;RZI_T"KRW_ .GOC_0]
M#T[-W^=^>.*^8Q'[NK^Z.FG;VO[TBT4VVIZ/<NZ7:7D<NL:-JFAQZU:P3V>H
MWFEV7V30;O\ T'_3?[1L;NT_XF'_ $^5J:3H*75]KUMX>O[.'7M<BM_M]OI?
M[B#_ (1_Q)C1[2ZN[/G_ (GFG7UI=YQ_R%?] QFKFE^%;GQ9H9TJYMH]5TJ\
MB_L_^U);7S]5AU"]_P!#_P")M=G'^GFQ%H-)U#_KPZ]*]U\(^%;"UUJ_LWO-
M836+>UM[J62XM?L,%Y<9^QW?VN[_ .?'[!:6G//IS79A\/5QG[HYL1B*6'_A
M',?";P+KQL=*36+_ %#6-3?PO_Q4>L:I?^?Y.L6=U>?9-*TG21_Q,/MW_06_
MXF1S_H%>BWEGI5GK,VE0OI]SIMO+K']IZ7]@NH+[3;BS-G]DM?LGV[_F(_:[
MO_B7_EVKV.^DT==-O+9'M_)MXM'TO[9)^XG^SWES>?9/3^VCIW^F?\3#^F*P
MM0L[-=0U5[#S+RYMXOM]_);Q?9Y[/6+S_I[_ .7*QT[[+_R#_P">*^AJ9/\
M5Z7LCYO^T*M2K[4\5\16]A>?9K;7CI]M8:A+J$5_;R?N/[2T>\^Q_9/LEI_Q
M_P!E??Z)=_\ ,3/]E?\ <2K8TNQO+A8;;3;.SAL]/U33["72[R+R((?#_P!D
MO/M=S]LX^Q7^H_9+3^R=1_YA7V._KT+2])MGN!K#P_;WO+31]+TO]UY]]IO_
M !^"[^UW?_42_P!#]^/QKYI_:V^+UA\)_@_\2O$D.N:YX>O[?2].TR+4([46
M-OIMQK%K>_VMJFK7?_+[_P >EI_H'_3Y7FYA_P )^%Q./JG33Q'X_P!?UL?
M?[6?[?%Y\/9KK1_AU?:7IE_'I>H6F@_$#7-4M=*T.\UG1[JSLQH/A[Q#_P @
M_1=<_P!+_P")3J&HG5/^$J^QXT<Z77X\Z7X_^.7Q$^)W@_QA?^)/%GQ'2WUG
MQQ:^-]+\#Z#JE]<0V'C#_3/!%UXA\/?;M1&B^*M/^R7AU;3^NDZKWZDQ_ /X
M<?\ #6/Q6\0^,_&+Z%IOEVL%KXMD\/R74\^CV^C_ &RRM-!N[3_F"^.-1^UW
M>/$'_3GJ'_$IYY^V?"6O^.?V5?$"> _B7X:L[_X&_9?LOP_^*GA?2_L']F<?
M\2GPOJUI_P 3+[;?_8>A_M/_ )<[^OS3-,PJT_K6$TQO$+WRO-5Z_P#(KOMZ
MK?I8\JIB*N(J^U_YA#X3M_\ AH3X16O@!_%6O>)/BC<Z/_;$OBCPW\2/!MUX
M5\4_$WQ1K%U96=IX8\/:3??VGJ%[8^'?M=Y_Q/P?^079WQ_LGC!U=2UJS\62
M>/KKX0>((+SXQ?#.UL)OB5\(X[K2[W0O#=P+7_BK=4\)Z3]A_M#6['PY??\
M$OXU/_B4_;*^[5\2>/OVAOB%?^%8/A[<6'[-^EFWNM4\::Y$;'5?&UQ]E'VO
M0?#X_P"H=?$?VK_T"OL?8U\W?%CP[9_LS^*KGQL_V-]'\'Q:/JE_KFH75K!J
MWB3P/]JL]'M!=_Z#B^USX=_VM:>#])U#_F*Z5K-__P 2G_B9</+\XJU,5AL+
MB\M^I<6M765Y5R_V7=N_O94O*^BLUITT=X?&5<O_ 'M+$_[(?FYJ'C[Q5XGF
ML[;Q/KUYXGTW6!]@O[2\BM9_MFGWEK_HG_'E8_\ 7H,8Y]J\Q^%]K#XDN_&'
M@SQ#86=YX8\-^([C0;75-4L/(T+0?^7,:I=^(3_R+%]IW_41_M0:K_R!_P#F
M)5]:?M*>'? ?@WQ/XG\8> --U"\MKC2[?QO_ &7J&J6NE?V#<>,-+^V?\B]]
MA_X\=._M;C_B9_\ $JQC@U^=>@K#?:)XJ\3OXSD\):W+X<U"*+1\^?\ \+"^
MQW7V/5KK[7_RY?Z=_P 3#^S^?H*_H;@_&87,*7U_"_[H?3YA4^L5<-5I'^D;
M_P $&_ :?#C_ ()N?"OPQ::]'XETRW\8?%>ZTO7(Y!/_ &E87OQ)\1W27A;G
M_C\RSX'(W9 SBOV6/.[Z?R+8_E7Y$?\ !$&/1[+_ ()U? ;2]&G$L5IX8TZZ
MNAYQF\N_U:V%_>@'_K[N7XZ8^G/ZZYY?Z-_,_P")K^@<&^?"X9]OT:/Y]SG3
M-<Q\Y/\ %?UJ2T445TG"%%%% '%^.2O_  A'C(2#]T/"FO!SU&/[)NB><]_?
M^HK_ #S_ (.^%?!]UX)L[OPKXDO+FS^R^==:/<:7_P 373;?_E[Y^W_Z99=?
M^)@?_K5_?/\ M,>(;[PI^SY\8?$>FS_9]0T?X=>*+FVGQ_J9QI<JJ>X'7COQ
MVQ7\!_[-ND_V3\.-)\5:Q-)IMA;Z7_Q)KB.+S[Z\UB\_X]/LEIP?^/'[9_Q,
M<_\ $J'7%?!\8U/9U<M_VBVKT^>^F]UKZ6/Z7\!:=6GDW%N*I5U&V99/&WFH
M9E_G;[SROXU+IOQ UZPTVSO[C39O"]K<6L7_ !*_/@F\/\_9-4N[O[=_H7]G
M=/UR>:]X_P""<NB^!K']KCX:6?A7Q#_PD^MQVNL2W6L:IHWV'2IK?^R[S[7:
MZ3:?;S]BY_YB'_,5QT]? O'7]B>,M0U[P-IMG<:/XAUB+S?"]G]J\_2M8UC1
MS_HG]K7>/]"OOL7VO_B88']J_P O6?\ @ESH]_'^VAX/^WV&H6=MH>E^((M>
MO))?(_LC_1?]$^U\=/MW/Z8%?SEXF?\ )&\6_P"T_P"Y97_R*S^RZ?\ R26)
MI?6?J7U+*_\ D5G]/,UO--=6<V@I<'R[JWM9?,NC8P?9[.U^QW?^?TK5_P"$
M?^QK:Q(GVE+.ZN#+)))^X$]Y]L^U_9/3'T'YU-:V[M.DTVI7B/YNGVLNGV=I
MYT\/^B_\O?\ C6Q<6MM)?/>VUG&T,<O]GQ7$O[C_ *<[OGV]Z_R@IX?%?Q:O
M]?@?E?URE_7_  Q@VNDVT<=Y-;)&ES<?9XHK.\_TZ"&WL[K_ (^L<_\ @O\
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
M:K-<6=K]BM,_Z#_Q_ 6EIQSUS5^9K._N(4U6\N/#WVP?8)8[._\ W&IV^/\
MCUM,_P#'E?=*H7;>&M'O$F_LVXL/#>H6']LW6J1_O]<UC4/^?7^R1_R_?]1#
MTK;U30?!_C:72M-=Y/"NL:'=?;_!NJ?:3]AO+>\M;/[7:YZ?;L?\2_5M//3'
M7!X]C#X>K[+V6 _LO&XO!?U_7](X*E7][_M7^Z/M_6QYCKT.B^)OB)\(O%4?
M]N:W;>&+K6/LLMYJ']E06?\ HO\ 8_\ R"?^7WBT_L__ )">>WK7Q;^VIXB^
M(7QC^#.L:?XP\,6?ANSTNUUC4-+M_"_BC^Q)O[/N[J\T>\^UZL;'4OL7^@V?
M]H?V@>UYSTQ7V]IMB^BZQHZ>)YO[-U[0[;QA875G'<^?!>#^S+R\XP/]-/V&
M[M/KGUZ=5XZ\*^#[3P__ &[9Z5I<W@;QYX=N+7Q;)>?O['3;<VOV.[NCU^Q6
M/KR/4=A7CX.IQ'C*6)Q]+,OJ7U+-%FF:96;8S^R_9?4/JSQOUW*_^$L_G=^%
MNI7AT/7M!T&2.'Q#X@A_X2CP;)KFH?;K>\M[RUL]'^RB[^PZ;]MOO#O]D?VA
MJW_4*O+#\?R+^/7BC7O#OQ=\>:"^O:?K=G\._$>GVL6GWD1\GQAJ%Y_IEWJG
M'_0.//%?MS^TU^Q_\2_A-X@M/BIX/N=1\?\ PW!N/$?@B33]4^PWW@C3S@W>
MEZ1:?8=2^QWVH_9>=0S[?V3Q7YX^)OV>?!-EJOQ4F\3ZE>:QK?Q$NK?S;R]^
M&?\ PE6N>"=8^R_;/M7A/5AKFFF]S]KM/^)A_P!.?;I7]">%>:<.<-\1YWFF
M/Q/UW^V\K_Y%?_,T_K^D?SEQYD^?9A@,MP&%PWU+^Q3Z_P#A_K6MZ9\%]!U6
M;6[/4O\ A,-!T>U^'-G>VOD7T6L:Q]LL[3PN/].Q>V.+/G4/^GROGSQEK'AZ
M\\$>,+_1_P"T'35[KP_X7ACN/$?VZ#[/X0_MC-U=^'OL.FG1=<^W:K=_VMG4
M]4Q_H'O6;)<:5\+_ (;^$H?&'CW4/#=GI>@_8-&N/$FL_;O&\.CC_CTTOPGX
M>_Y<;[Q",'5M/_M/_GP]!CS'5/B)?_$RWN=;N?MD-AY5Q%HUOJ%U]OOH;?\
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
MKC_3;K_CZ\0VGV[_ *>_^0A_D_:OQ8M_!_C[Q%XPO-(\3^)$MM/M?[&M;?\
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
M#M=)O+WQRW'F\=+C[5Z?D>3T_6A\4,ZQ:Z/JWQ+3[-9R?9QHVN$_\5QJ5O\
M]>F?^)U8_P#81U/2QI1]*_M[!T\?@_JV%^L_[)_7]?\  ./BCVN'RO$G]0O[
M(?A7P!KO[%OQ=UBS3Q)KU[X/^S^5>>/-4_MS5=-\8:/JEF=6U[2;O_EQL=2^
MUVG_ !+_ /F%?8^17]R]I_Q[6O\ UQA_]$+7\'W_  3KUVUUK]@_]JM+9)/.
MM_$>L7\MY)=>?/J7VRZT?_2O_)3'6O[LM$NDOM)TN\0Y6ZL+*Y!_W[9'Y^F0
M/P[5^ET/X3^?Y,_C+-*M6O656KN]OP-FBBBND\L**** "BBB@ HHHH ****
M"BBB@#SWQJB--IN]]FPM^>?\_P"%<R[/)OV1Q[!ZY[#TZ?\ Z^O-=3XUC23[
M!&_1_M _3/\ 7M^/%<;&H^Y_J1_RU]>O_P!?U]#]0#^:G_@M?:^+M+T_QAK>
ME6OQ,'A37/$/@;0M>UCQ#%:P>"!87FI_Z)I7P_N_MQO_ +%J%]=W>GZOH T[
M3<\_]!'->>_LH?LE_$WXA? ;3/B%\4M.TKQ?K'@'PQJ%Y\*-1O/#=KKGB3X0
MP?9!=>'M5-V+[_BM;_[:MR/^$0/]F?V4HV_VMJ8U$5^T'[<'[/\ 8_&/X>>.
M;.?P%I_CK2O$'A1=,\6V%O)Y/C'1QHYO+SP_XP\)W1L?]-OO#U[>7=_G_B5$
M$Y&>A^,/V-Q;?L=_ OX4?#[0DT_XI1^*/CG)XC^)OB?Q7?ZGH>K?#[0M8;3-
M(D\9?V5_8FI?Z=IRZ3.%T\ZFH_T,_P#$W.?E^'Q?#WUC/L5BL4TL);:^^J5N
MSO>Z]&]#^Z>%?&GZE]'[*^%^'(99A.+,EXK24DD\TS+*W&;<KI.48I0Y9-*[
MYXQ7,FT?B3\+M!^+]E_P4 MOAKX\U3_A)O$WQ1URY\$:[XGTZ+S]#O/#WB+[
M)9VGQ%TC23? "Q\."SNQI.GY '^G=J_H%\1SZ VH>%M>N'N+_4/$GPF\+_:O
MMF@_\(YKDWV2ZUBTN]>N])^W:D=%OAG_ *">J #MZ?'/P%_8S7X0_M"?&#XM
M:SK&K^)]3TN^\0:7\.?$.MR_9_"OPF\ :Q_IG]O?:S_R&K[F[_LG3M/TP_V5
MW_Y"6:]M\<ZYK>N>+'\26%AKD&F:7:P:-HUYKDOV[5IM'T?_ (]/[6NO^7V^
M)N[L_P#ZZ\_*\'_9> Q-*KO_ &K_ %\]]>MS[_Q(XCROQ(XRR/%9!B4L%DO
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
MZIK-G;Q'R-&M[SFZ\+^+?#VM?V;]MUS3C_S$/^)I7HN@?';X#_#O3_L'P]\
M7'@E+RZ,NJ?:/"^@Z'I5G<?\PG_A(;O1;[4O]!^P_:_[)_L[^U,X/7J,?K&%
MQF/]K5Q/^R?]"L^H_LO.>&^'/[!PO!.:?ZV?VI_:F5\>97FAE?\ !)WP7J7P
MS_:6_:/\ :Q-YU_X3\+W&B_;/+$']I6]GJEG]DU3[+_RY?VC9?UK]VKB'R]_
MSQ[+C][^[DY^S_AW]?7/.*_%+_@F+\0+GXF?M9?M.>-GN;.]_M3P/;VMA<:7
M_P @K^S[/5+.SM/LAO<ZA]A^P_K7[D+#'(J/"\A?_EE'Y0_#'T]_Y8K[G@_V
M7]C?[+_NA_"OTP*F:8CQDQ-7.?\ D;?ZKY7_ &H<3<6\;+#L269(Y?*[P9'3
MV]?YUQFM0_+,43<\GVC'F?Z_/?[7^'\Z].U+>L?D_O',<MQ^]D_Y;#_C[]_Y
M?E7 7ZPS33/,\CR1Q>;^OMCI]/KVKZH_ET^/_$_PEAU#Q]\2?BIXN\9R:;\/
M=8\)>']+U3PGX+T&U\*^,M2N/#=KH_\ Q-/%GQ-LK[_A(/$]C]NTD:?I/@_4
M=,_LKFP_Z!M?1'P1\:6'B*&\T>P\-Q^$IM/TO3]4B^T2C_3-'_LO_B4Z]JUX
M;'_D.?8?LO\ :W3USVKS_P >-I5QIMMINJO;_8X(O$'BB_T=(O\ D/:?X.TN
M\\2?9;2[_P"7+_3M)M/R_LBN5_9E^+EY^T;X2^%?QJ?09+.;Q!I?Q0B&EZ??
M^?H?]C^&]=\2:/9Z7XA''_/I::?_ &?_ ,@K^U:YJF(O5]EW/GL1FGL\YPV
MI8G_ +I9\G?"?]I[1_BA^T-\!]!^%::Y\0K#Q)XR_:(L/B#XL\)_9? '@#X8
M6W@.U^)&C'2]6\._;AJ'Q/\ ^$BUSP]:?\PP_P#$UU@ZO[U_6G\.+NXU'P#X
M3N;M42630M.0^7R 4MEM@1TYPH^M?PQ_L0R> _B)^V3H_P 0O!-SJ'B?3? _
MC+X\>#;73K?1O[5\.?!_Q1>77CR\\0_\3;D>"]<U$7>K:?\ V?IV=)U72KP<
M_P#$S_LJO[F_A@NWX?\ A'_L Z=_Z3KU_P ]<UTGT)WE%%% !1110 4444 %
M%%% !1110 4444 ,3H?K_05\O?MG?\FM?&[_ +$F\_\ 2JTKZA3H?K_05\M?
MMINL?[*WQO=_N#P3>9'_ &]6?^(K.?P/T_1F57^'6_PR_P#23^1CQ8OF?!O3
M4_ZA=O+UYYM?0'W_ %Q]/DC]G'7+;PW^TI\'];U"VN+FVM_&XM9;.WB\^>;^
MV+6\T>T^R=QF^N[3(Z^G:OK'Q1*B?!;39G>.-(]+MXO,DY_Y=>G;U)]<U\W_
M  L^!/QUNO'WPW\6V'P6^*%YX8O/&7A^ZM=<M]!NH+$6_P#;UG9_:O\ 3?\
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
M_P"?SM72:QI?@G1;&SMK:V^QV>C6NCRW^H7$OD7_ /9^C75Y>:MI>DVED/\
MD.:=?7=WGK_Q^6'O7;7MQH_A>QMO"6CW]O;3QQ6\5A''?W4\WVCK=_Z7_P N
M5CJ/_,)Z\5X)XDOK/PO8OK=S<ZI86?FZ/=_9_LMK??\ %06=U>?9-4_X_O\
M3;['_,0_Z\,=36-2I[.E^]+P]/ZQ_"W_ *]38UJ77M/\1OJ<WB3Q ^CV?@W6
M+"PMM'B_LK2O$EQHX^V:3]KN_P#ERUS4?M?]G\X/^B'_ (FW2L?4/^$CL8[#
M?8>'[G3=0T&WBUF/3YL6/ANWL_MG_'W:?\OO]HF[_P"0A_R%=*^Q_P#42J&U
M\1.MG<WES=:I>37D5O%%_;%T)X)M.O/^?2TLO[3^Q?\ +V<:?_R"J9JT<-]-
MKW]A_:+#5;>+3_$<T<EK:Z58Z#K&+S^R=?N]6LO^8'_Q]_VMI^G?C7F^T]KI
MWZ]K:['?[/\ >_K_ %]YR7A>^32?#&MOK?VB'6)+K4->O_!_V"UT/5=!N-9_
MY>K6[LK[4A96.G?9/^8=C_C\KJ/$&J:;<16VO:4_A^\>.TN/"]AKFC_:X)](
MN+/[']DU[_A'OL/^A?\ 46U#/_$V_P! K,62'5'F2S>S_P")?=7%A]LO]+TN
M^@FU#_GZN[2]_P"/W0_$1_Y!.H:C_P @K['WS6KX,\/W,VM7.JO;>=;2?9SY
M>J1_;O[8_P"/S^UO^)3>_P#'EK?_ !Z?VM_9W_(5Q8?] VJI]/\ %^J"I[*I
M_%_,/$5C#X@FAO+F&30;^S-A=:II\FJ76J^(YO['_P!#N[72?]!_TW^SO[6M
M./[3^GI786_A/Q7X?U?7M5O+S4!-_P (9I]KHUG9R_8=*O+CPU=6=G9_:_\
MI_U&QN[O^UOU_M2NM^'>CW]MI_AC1-2U6--;^U:Q=17EQHUK??8[C1_L=GJU
MU_:U[_Q,3_Q]VG;_ (FG3K74>)/&WAOPO+_8\.MQWC_Z0;JSUB6ZGOIK>S'^
MB75I:?\ (/\ MW7_ (EX_P")5_U%Z].GAZ53][5."IB*OM?94C^<K_@KMX;U
M*W_:0^&-M8V<$,-QX-M]4B_L.+_B4V5Q>76CWFK6MI_TX_\ U^]?G+\9K>:^
M^(FMZS;)<:EINJ_9[K2[RSM?W$UOG_CUM+2R_P"@=_T#^W\_U'_X*1:AXD\7
M?$*SFL[;5/#VCV?P^UC5+622_P#[+OM-UB\U71_]%\0W=EG[;_H/VL?V?]*_
M-/39/$_@GP;K'B'PEXA_MQ-/U2VBL/$&EZI=7WAS3=/O#>?VMJEIX>O1IO\
MIWV[[)8'4/[,Z7GTKWL'B/\ =JO_ $!?U\SV\/\ PON_,\].DZWX5T&\U76W
MO--T35+#]SX:DL/[5G\5=_M7]D_\@_["?^@AJ'_$UTOI_9-=5_P3^^(DWA?]
MH7P!IN@^#/A^]AXT\6V]K%X?\8:#:ZYKGAO['=FSN_%'@CQ#>V.;*^_YA_\
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
M> /#,USX>GNOB!?Z;)?^5JFAZIX7\+V,_P!HL_\ CT^QW=EKAU"R_P"/OO\
MIW]\\6?$+P3=>(KR'0?!,>J^%?-_L:__ .$DE\C7+S1[,?\ (*TG[%_:7_"%
MV.G7WVO4-)U#P[_Q-=5%YC6>:\6_:<T6+Q VB?%'PK]LU70/%EL?[>^T16MO
MJNF^,+/_ )"UK=Z39?\ 3C>6G_$PT[J/T_MC+_WF/PWU_P#YC3P<\I_[!^]/
MN3X,^.OV@=:_8SC\#>&/A[O^&GA;P;;W]UXDU"6UTJ>;3_[4L_\ 2M)U;_D(
M=>NG9_XFO?K7^F+\!/+/P2^%2H 4_P"$"\+GY.F/[)M>A]CDGMZ5_E,>"_C1
M\7?&7[.=K\-[#6_$&F^'O!_@VW\,>'-"\)VMK8P7G]CZKH__ !-/%GB'6_[-
M_P!!S_S#].U/5/?23V_U:?@($_X4G\*]OW?^$"\+GCKQI5G_ %S^7.>WVG#-
M/-J=7,/[3M;F7]G7_DM*[7G>Q^#>+688[,*.25<7A<KP>CTRS9Z=?*WXGL%%
M%%?9'XN%%%% !1110 4444 %%%% !1110!P?CE6:WL !'CSKG_6=O]&/]?\
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
M)?\ V#1M+LOLOV[4M0O?^/2UM/MO_+]V]1UYK]:/V7_@G^UQ\'?A+XP?Q/\
M\)Y9Z!XTU[X?_P#".'6-+^'/C_5='M]&MO$=G]J\)CQ1K9U#X?7W_$VSI1\.
MG2O[5_YC'_(.TO'L?VA]7_='[]X;^"_&_B)@,3FN S+*\EX>_P"AIFF:97E?
M_AKRL_9+1/V[/^"K_A_XL^&_ WC<?!CQEH_B31AKW]L_"K0M,O?"VG;39MJV
MA6FK^)[+PUJ-]?\ AXWEJ68Z;E\G=D$BO.8OVF?C7\:_^"JW[(7@/XG>*[+Q
M/X9^'WQ7\0_\(M%:^$=+\-SPZBOA_6!<W-W=6/%[@!54#@  #@57^#?[./C.
M+6/$]G?^(O%GC.;X?BWU6PEU35-4T.:\N/$G^F>(/LGA.SQX?T7^S_LEI_:I
MS_Q-1]@S_:F>4B^'FH_#C_@J%^P/]OU&+6X/'?C#Q'KMCJD-QID[S6]EX?O<
M_:5LQ_:%K?\ ^E_\33^T 03TZUIA\TQ>(K87_9O]CNM]>JWZ^1]WQ+X&8#A;
M)LRS#'^)"QV;X*[6599EEE*RYK-V=D]+O9)MZV/ZY:***^O/Q<**** "BBB@
M#\RO^"L,+S?LH:LB1^<?^$O\(_N_^X_:<_I_]8U^ .K2/;^'8/.CC?RXO*\N
M3I"?S]?SQWK]_?\ @K%(R?LG:J4>1-WBSPM_J^I_XGED>?3KV]>]?S^SL_\
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
MW*U_#_KWAV_TGP7K$Z:3&D,EU]@E_L_5+77/MGB#_E[^R"RO=2U#_B8\'GZ
M=Z_,>-'2J9]EE*I_T*LT_P"'/ZX^CC3PU3)LS]M_T5.66_\ #6SYLT_7K#X@
M:EI7A7Q4FH6UMI^O7%_X<_X1RUTR"QT>W_TR\U;3#:7O]F_\A&^M+3_B8?\
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
MA?H\?BG^QO\ A,-<O[J^\1^*[?1]+-G=W6D_VU_Q4&M6.G6-I=_VMX?\1?\
M,6L[_5_!_P#:G_$KQ]>77A7PPUY<ZWJOAZWU6:WE_MF6X-K_ &K?"XL[7_F$
M_P#,0_X\1G^S_P \#K\W1^&[7XE7VO7FJV%OX\\8>#]9N)8O#DE_=0>'/AO;
M^)+7[9X>M?$-W9?\OW_"*ZM:>(#_ &=_:GBK2M5_XE _XD] 'N'PS\=:;X@^
MWZ#<Z5X@TK4M/B@L+#Q!XA_L'R/%^CV>E_Z)JFDW>BWVI:A>V.HV/_%0?V?G
M^U-*_P"01K&DZ4--K]SO@U=-??#'P?=/$(6;2C"8T.<"UN[NTQ^2 _A["OPE
M^%/@W2K/0_\ A*KRYU3Q)KUG?ZA:Z->:I:VNDZ5X;M[.UO-'N[7PGI.B_P#$
MO^PZCF[/_"0?V9_PE6J_;<:Q_P 3C4M5)_>KX6.DGPZ\'2(B(KZ%8$1Q]!QC
MU]^?QY'2@#T.BBB@ HHHH **** "BBB@ HHHH **** (V^]_P$_R:OSV_P""
MJN[_ (=\?M.;/O?\(7I6/_"P\-_KU_2OT);[W_ 3_)J^$_\ @I=I$VO_ +"7
M[2.E6XS//X)MY8QS]ZS\2:+>_H+4_E64_P"'6]/T,<1_N];_  /\F?RM7TGF
M? NY'[M/]&M_*W^A_KC_  Z\'[X_X)U_LH?\$]_B9^RGJ_QE^+S6VN_$:SU[
MQ?X7\>2_$GQ1IFBP>"M8SK5EH"Z3X=&N#P^G_$CV>(/"6I$MJVK"ULM8VC5T
M)K\[ENOM'P)F_C22PM^O3CC_ .MW^M<]_P $\O@'X>^/7[6/A_3O$OPZ^('Q
M3T'P-I]S\0M4\&>%->TNQ\*2W '_  A]IK_Q#\)^)]<TWP=XG&FV&K?V?I/]
MI'5-5TH?8/[''>OE\/5]E5O]6^NK&_UJ?.\.5Z4,XRY56UYK1K7I]WW-GVFW
M[ WQ>^(&JZWXQ^'7[17BSP_\#_AY%X-U[X9>._C3JOC#^W/%\'A#Q/X:N_$6
MAWATBQ\0ZAHWPXU#P-9>(1_:.G#^U]6U0:?JVKKQJFJ5^R7Q.U[]GWP-#XP\
M0P^ ;W4/&?C#P)X N=&N/"FLZI<>'?%0\8:;X=TC2M4\/Z58WR#11I][JUG?
MZI?ZAI6EZIJ>EV=_J_SKS7IOC;6&\;>$M=^%/AOX9_$WPL?"WAFX\%6OA32G
M^',W_%/WNE#PX;DF]UXG1L^&+N]LM(/B+^R_^)4W]K@9&X_D#\0OVP_@U8>-
MWLOA-X-^+'BG6?AWX>\%?"&70_)TS28//^'&FZ1X=NAJ_B&]OM.\/7W]F7OA
M\:;JQ\.ZGJFE:MC.D#4\D5^1^-M3*N%^",3C\)DO"^-S;&_]#5+^E;IKM:Y_
M1=?C?,>.\YR3_6#,LS^J9+=>Z]DK:WRN,6Y3M>7NZ._+9/7W2Q6/4O%BPZWJ
MOC#0_$/A;PYY6C>)+>_\CPY-<?:C9_Z7::+??V?K7]G7W_$O_P"*BZ?8^_;K
M?#7BC5=!\*ZW8>)/BWI^I>+9-4M[K^V/&-_H.AZ5H^G_ &KBUL[7[?\ V=Q8
M_P#$PSW]L5^8]_\ &CX]^(M#U+PQH+^%_A+X5U37M0UZZCTO[5XQ\8_Z9JG]
ML?9;N[UJQU+3[+_3C_S#M3_Y!/UKR&X^&^C:IJ%SK'C2YUSQSK%W*9;^\\2:
MA=?V5/<=O^*>_P"1?QZ'^S/QK_-C/,XR:IG/]J8_,LKP7_"7_P BO*_^%0_4
M<1Q!5S"E[+ 9;U_YFA^@WQ2_;D^#/@J^33?#>I:I\6O[#L-0_P"$DT?X?Z7J
ME]?:GJ/V6\^U_P"EZU8Z;X/O;'4??5.>?K6+\/\ ]K3X(?'Z^\-W_P !/BC;
M:)\2]#EMK"7X#_%2_P!>\#_Z/>77_$VM;O2=:L=-T^]OO]+N_P#B8>'?[4QT
M^GYQ:U\6/#WPVNO$FB?\(K)H^E>&[_3["*XT.PM;&QU*XO+6SO/LMIQ_9_\
MR]^WZUC^)K;]GCXT:II5AKT.EZKXSO3Y6C:YI<6J>'/'&FZA]F^V?Z+XVT6Q
MTW4+*^TZQYYU+M3FL@Q%+VN+R3BG X/&_P#,U69K-;?]TJZNO*_XG@X?.,TP
M^*_=9EE?_8K_ *]3^AZX6_\ [:2&\LI-2O[?2SJE_';RW7]A6?\ U"](M>OV
M[)_Y"!_YA72J<-Q8:U,^M^'K:-+S5-9MK75+B\B_?_V=9_8OM=K:=./^/LU^
M$'@_Q1^V-^SQ ]G\'/C /C-\/;.6WOY?A7\;Y;J?Q'-]CNOMGV72/B99?VEX
MP'7(_M'Q-_97H!7T5X=_X*;?"RUUR4_%3P3X[_9R^)VJ77A>+6?#_C.U.J^
M=>U&SNO^)M_PA'BOPQ_:7A^SOM1L1:<^(=2TL>E%3)GC:3Q7#>997Q1@UKT6
M:Y6N[RJ_]J[;VO:^O=^K@\\POUKZKFF&S3)<7_YB_P#PZ'ZAZ;=6UU)KU_;:
MA<I]@U3[+]CTN7S_ #OL>;P6MV1C_3O]+_YB/X=Q65XP\;6&E^'[^'Q4FL0O
M>:5J$5UJ&CRW7D:;<7=K_HEK=VG_ "^^G]>M'@7QEX>U#0[#Q;X)?1M8\ :Q
M]HU37M4\)W6EZM??V@/^?N[LO^/V^_SCN=*ZN]/\4:'J7]FPV_V#5+#49=+C
MGB_?Z;I__+WJEWS_ ,?WUXZ\^GQV'Q&*R^KEM*EF7U+%_P!J?\BL][$4Z6(I
M8G_H$/X#/AW"8_%%RC_/Y>LZQ^\/_8>O./Z\?6OTI79'X71_6UQ^!SWQGTK\
M]/ ]J+?QUK%L27^S^(]8B$A]M4O/T/\ GKS^A=TQ7PRG_7*W/Y$]*_V/R/\
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
MWACP'>:Y9ZEX@BU"PUG4- NK3^U=2\+WG^F:3:B[O;[^S[+_ $$6G]K:@?\
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
M'X_?#K4KBVMK/5;R9[BU\/W7^D6MU!Y,'C#7KSPWI/VLWOIKEI=]?KS1X/\
MCY\-/'GB:;PKX2U6\UV_MY?LU_<1V&J006=Q]J^R?9KL7MC^7%?E/XP\=>/O
M#?AW]ELCQ(]VGC"'XH>&/B5XS_X1SPOY^F^$-'\9^,+.[^(UW:6=C_9__%&6
M)N_$&DY)TLZK9\<U] _LO?%.'4OVA6L-5\9)97_C#Q%XX\.6/@"S\+^%['2I
M_"_@/P'X<UC2=4N[NRT/_A,+'7-0OM5O/$&K:AJ.I_\ $U-W8Z1]/9S3P=RK
M!Y!F6:X5_P"Y95FCCYK*I<K=EK'NE+E=M[MHQIYY5J8K#86J?J)<0VT=O>?V
MEYCV'V6X^WQQ][?G[9Q_G^5?AY)XF\80S>/-!>S\'IH.L6NH:]X(U33_  ;X
M7OK&\N/#=U>7EII=I>?8/]-OM1%WC^S]1_XFWTK]O->OD.GZJD*;W_LO4,R?
M]NOI]/R]^E?SK^!_B)K'P_UI-2L$L]3T>SUZ_O[_ ,+ZI%Y^E7G_ !,\7?V3
M/&BWW_41T[^R]5'X5ZWT;\']8I<6XJE_MO\ R*S]@X3P_M*6)JTC5TWXP>.=
M)6\ALW\+36>J1>5JFCW'@CPO_96I?]?=I_87-\/^@A_R%=*XK@_CAX@L]8\.
M)XD\*^&-+\/?VY+<>'+KP_9V'GWT-Q>'_2_^$3O#_P ?MCS_ ,Q'&J]:]4\5
M?#7P]9^(-;F\-^,+.V\*Z7?V\NJ7'B27_B:Z/;WG^F6MU:6ED?\ BI['4/\
M2_\ D7?[4_X\\ZQDUY=^TKX@L/"ZZ5\-_ UG<:;8>%[7RM9US5/W_B/4_%&L
M#_BH?^G"R_X\])/_ !3O]ECBOZQP]/"XC%9;]5PW^UGO9Y3I5,!^Z/4?@+X%
M\#:#\%_"7QF\3ZW;S+'JG]EZI'K%_=SWW@__ $7_ )A/AZ]_Y<M1_P"H?IG]
MK'[)WK_2H_X);2/-_P $Z?V+V<R[I?V=OAO(WF,#+DZ!:=21Z ?AQUYK_*%T
M6XUOQ1H.FV>I:E]LL=+L/L&EZ>);6""&WL_L?_'W:?\ +[Z?VA_R%>^>E?ZP
M_P#P3&$P_P"">O['"W,$-M.W[//PW\RW@_U$1'AVS.U>.F!GZD^]?I.58BE4
MK8FE2]?^#\MS\)\5L/5P^59+[6OS?\*4]/\ MQ[?D?>=%%%>T?B(4444 %%%
M% !1110 4444 %%%% 'F_CW:K:7(7V",W'./91_0_P ZXW[&X\YW??\ N?W4
MGF_Z[\_IG_(-=K\05?R=*=(@_P#I5QYH]OLQQ]>GZ5QMNSR0I)#\Z?\ 7+W[
M_C_D\T 4+FWACCD\[[.B1_O99/U/OCMSQ^%4)53*1[/D_P!'\G][Z^_<]_\
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
M8-5YQC KUOX^?L!V?B+4IO%7P0O+/0K_ %2ZN)-9\'ZI+G0S]LXNM3TF[/\
MQ,?MVH7O3U^V5#IO[-_QFM_#?PTT_P 3_#+PGXFU7X06NL6OA+5-'\9:II<]
MY;ZQJEYK%W_:Q_MS3=/^WZ=?7>-)_P"W"OY2S/Q*\+N//#WA3"9SF.59WB\'
M;^TY9KF;RS-HYHGS>[:22YOAE=37+LD[L_4?J?'F5Y]G=*EEOU+"+_D69HNO
M]=/0?-^U!\,;Z^\037FM_&3P2D8M[675+SPYJG]E>%;BSM;.S/\ :UI96/\
MQ_:C8_\ 01[WF ?32;]JCX0V=Y87FB?'6\2YL[6X\I/$'A'QY/8_VA>:7]C^
MU9_L/_3?^@@?[1_YBV:+KPG^TY?>(=;U+_AGZW?3?$'BC3]>U32]4\<> Y['
M6/L?@.S\'VEKJW_$\_TW-]9CQ#JWZ^HL_$+POJ\7B;0+:Y^"VN>,+;_A _!]
MAKUY\.]&\+V,&C^,/#?Q&L_'EII=I_PDUC_IMC]AL[3P_JVH<?\ $J([U^=T
M\K\.:F/RW"_\)??_ (2\TRO^OZT.FIC.+?JN)JU?_57FA?7X\> ]0L;/[9^T
MMX#UNY^U:A?76EWG@BZG@_Y!?^B77_$Z\*?Z%?\ V[\*[;2?B=H.NMIOB?P9
MXS^$]MINEZ-YM_J']C6NE6/]K_:KRSN[K[9>V.FZ@+'4;'_D+:@>_P!O_LCI
M7QM\7O#6I:GX!\$Z5#^S'K&@ZI;^/=0UGQ;_ &7X<N[[7(=/O/%%YK%U:_VM
MHO\ Q^_VCH=V-/\ [/U'_D%?\P>J?Q*OH=6U[X;K9_"OXB/\-+"PT_2_B-I9
M^%6J:'93:/9ZI>:Q]E_T+0]._P!!T[_F+?V=C5=5Y[\U[%+@/(<PI8;V699I
M_MO]J?\ ,TRO_P!Y?_0T_P"96CS?];,YP>*Q/M<-_P!"O_F5_P#(T_$^^[KX
MP>);KQ1?VWA+Q)\.]>T&2_\ ] DD\9>#8(/LW]EV>1_Q_#438_VY]K_LG^T?
M^)K_ -P>NB\1>+)M;U.\\/>*M.^$_BKP3=Z7]EM;36_%'@W5;*#4!:_Z5]K^
MVWPP=1[?V=7YRV>E?LU:EXVO-'F\):FGA+4/$?\ :'_%/^"?'FAV-Y/_ &99
M_P!DW6DW=[9:;J%E8Z=_R#_[.U'G^U;._/0YK!U;P;^RU'HNFV]A?QV>MW'C
M?P_:ZIKFL:AXRTJ"'3_[>_XJ'0;OP]>WW]H?V'J.A_\ ,P:;IG&J_;_^)M7B
MT_#?AV>+3R_^U<#C%9I_V79K9IIIZ-.S3O=:6MNO5_UPSGV7[W^R\;A#]+O#
MOP:\2?"._C\6?LL?&O7_ (%:W<16\MUX7M]9_P"$W^$NL7/_ !^$W?A_Q-_P
MD>GVEE_V#],/MUKUG3?V^?V@?A#J\)_:5^!EQJ7ABX_Y"GCOX&2W6MZ)XJ-D
M/]$U3Q#X>O;XZ_HM@/\ F+6'A[31I9SC&:_(K7/ ?PKENOB%<^%?C!K%AH/A
M.P\87^EZ?_PM6Y@M_(T?PO9WO@C^RO[9US^T-:_M'7/[6T_^S]._M3'\O:?V
M!?C)\<M<U:R\!W^B:IX_^%7FW$UWXPU2Z_?^%>_V6TU:]_Y&>Q_ZA_\ Q--5
M]/6JSC@'%?ZL8K-,[S'*N*L)DJLGFK>59JK;/*LUBT[K^\III)/0[\CXX]GG
M.&RO 8;^Q<7G7_0K_P"%3*__  UL_/GP+>6VJ?$#7M5LTS9ZAXDUB_M8Y#^_
MAM[RZ-X?R]_K7WCK<GE^&?D_Y]?Y^WKW'?FO@;P[<1VOQ,\2?)%"G_"4:OY4
M<?\ J,?:A_G'\Z^X?$ETB^#R^_\ Y=>3_GIWS]:_OSA_V7]C9;5PN&_V3^R\
MK/YOQ'[O%8GVO]?TC\XM6NO$]Q\6O#S^";*\U7QM'KUO_P (EI6EZ7_:M]>:
MQ_RYVMII.!]MONG_ !+_ -,<5]V_"[X$_M/^+E\>>,_B+\/? ]U>:?X2_P"$
MRO\ 4/VB/BM:_#D_\5A_IFDZ]X>\$7OBK3?MNN:=_9-V/^$?_LS_ +#&DC_B
M5U^=L/BCQ/X7^*FC^,/ VI:II7C/POKUOK/A+5-'C_XGFFZQ9\VEUI.2?]._
MGWK[!\ ^%]*OG\2?$+]K=(_']SI>EZ?XCM/#_P 9/BAKW]DZQI]Y]L^R'5M)
M\,>*O^%H?]P_3O\ B:]CUKTZG\7YHBI4]I5]/^"?H#^R;KUY'XGL_$]SX_\
MAOHEMI?A?3_[+_X57H(L9[S6+RUQJV@VEH;'3=0LM<_Z"VH:C_Q*O^HM@XK]
M-?\ @CMIW@5/^"K?Q,/@W5M5\2:9I?[,OB?_ (G&N6%G8W$>L7GC/P%_:ME9
MBSR&LK$X07Y^\6"CDYK\^_V#_%7AZ32]-\&>#/"6GZE-J$5QX7BUCP/X3M?/
M^)&L>&[4#2;J[U;X@V/]H:+_ &C8W>K?VM_9O]EZK_QX?VQ7W]_P1>\/-X>_
MX*A_$FZBTHZ)IGB#]F7Q/K&EZ&\E[/JNCV[>-/ 2_P#$W-R"ZKJ.1_9<G_()
MU!;,R:5A5)KU<%_%PWK^B/8RO]YB\-_7],_L5HINWYMWM^O3\L?K3J^F/N0H
MHHH **** /S+_P""KLXM_P!D[6I=OF2#Q-X5$:>I_MVR_7@'\<=*_G=\1;/^
M$9L/.?\ ?2_Z+Y=O_P L;C_/J.OXU_0O_P %:F>/]D?6'1]CCQ1X6'_E<LN!
MU_G7\[-],DF@Q)_<M?M7_;SC]?\ ]=?C_'E.K3Q^)Q5+_H5GZMP/_P B[_NI
M_HCSV1?+D>VB2WFLY#_Q\#_GXL[7/O\ \OW^>U7+6^3^SX8)DD?RSY45OYOG
M_I_U_'ICZCUP;>Z>&5)H^?WOFRQX_GCW'XUI/#;+?0HZ2)9WG_'U'W^SWA_T
ML<8^OYYK^5/&C#^SX<PU*K_S&YIE9^AS_A+U_5E!O$UG<26WV;5='=-0EN+6
MP^SZII<XU.XL\_:[6T'V[_3K[TT_3N?PY/3Z#=/J2[X7M[F/S>9+.6UG@F]_
M]"Z>^/\ "OQG\3? 7XG66G^$(?#UA;)INA>-]0U262W^)^@0?\*^\/V?C*\U
MB[\>77VSQ5]OO;'4;&[-A_Q+O^)J?L1TCJ:]0^%_[.GQ!NOA/XG6\\>>(_ /
MCG1/CC<>,?ASH6F?$_0+Z#7?#_B72_#EGI.O>(;O^W-2_L;PL-;M+O4-5L,:
M8>;_ +@5^?U_"7('@/[0I<7V6-UV3ZM;*7-OTLWK=KE3D?*U.(,4JOLOJO\
M7]?U<^T/VH/!]A:W'PW^(MSI4>I)J'B/1_A-XICN;6VOH-2_X3#5/L?P]N[N
MT_Y??^$,\57>K>(/"G_0*U6\O_3-=5^RMX_>'X<W_@G7)K1]2\!Z]J&C?VA9
MZ]I>N6$VG];2U_T*^U+4++'_ $#]1_LO\J\7U/Q]\0?'_P"R!\1[77_ ,?A'
MQ]X#M=7O_#&@:7J=UJW]KZQX#M1J_A_5+35;V^U+4+,^(=<N[O\ T_\ M/)
M']C]:\Y_99UKP_#\9/%OAO1X9[;PWKGA?1]>L+?^QK72H-8U"SM;R\U;7K2[
M^P_VCK5CJ-]_Q+_^$@U'^U?[6^QW_P#Q-C_9M=CRJMC/#W,<GS#%+&XOAC-7
ME/Q1;TS)26EVU&SLG\+=XK6,DL:=3_A4PV*I?\QOE_7]>I\__M;?M5:KXGA^
M'/\ PFW@KQ!X/U?0Y?B1JFC6^G3?VII6@^-[/^Q_^%9?$6[-E?:EJ'_%.WUI
M=ZAJ_A_']J:5]KL#_9)_M(9_1KX0_$1/BMI>O:Q_PBFL>%4T/6;CPO\ 8_$$
M5K_;DUQ9Z79_:[J[-G_Q+[+^T?MG_(/K\5_V@]$\ ^$OB-\7=!^)WBWXD+XY
M_P"$)\<7VE#RA9:)J5S]ESJUU]JO?^*?.A^(K'[)IVDZAIP_X2H_V/?_ -L?
M\PNOT^_9!M];\&? >ZO]5\2:Q\0M"BO]8U[P;KLFEZI#K?B7PN-+L_LNO"TO
M;$Z_>WVH_P"EZ?GQ%G53]CS7TG'O#W#M/P]X:K97A6L5?*_[*T;7_"JD\T2D
MV^BO;YOI>,KQF*_M7$^U_K^NYX_\;/%CZY\3/$.L>$[G6&\4^$K\_#3PO;R#
M5/\ A%=2\8ZQQX(M?^$?UK&GV>N:=]C\0_VKX@T[3/[*_P"/ _VMS7W5\/\
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
M26&G^'W\-V$WG6>ERW&EVMQS^^M[,_8K2Z^OU_GTQ_@#*[?%SPV__80Y[_\
M(+O/?I_CCFOPCQ9_Y-QQ_P#]DMF?YH^0X7_Y*W)/^QIE1] Q^-OBG'XX\2>'
MK-/"'B1(]4\K1M'N);N"_P!-T_[*;S_C[LO^)?>@<?\ $O\ ^0MZ4S6-2^--
MYK27_P!MLM'AT+2[>_M?!_A_PYKWD:]_Q-+/^UO[6\0ZU8_V?_R _M?]D_V=
MJ8_XFOV#\-OQ!\.O!M_\2]-A>&31KSQ7H-Q=1W%OJFJ0?VEXHL]4 M/LG^G?
M\?O]AF[U#^S].]JXGPWI?B2/4-2\'ZJGQ4L+;4-9SI>L"UN;[0X=0T?5/MG]
MO7>;'^T++'V3^SQI_.E:K]LR-)Z8_P R,'4R:I@,+B\+A<K7_"7_ ,*G]J*V
MRW7W:VZ^>A_5.(^OT\5B:57$_P#,T/H32?$UMJDUM;7^CWGA6_U&+[5I>A:S
M=6L]]>:?_P ?@^R?8O\ C]Z?\@_OZ5P?Q6\3/I+6UG-XAU31-&T?0?%'C+Q;
M'H=K=?VK>>'_  WI=Y>"UM-6P-/LO[1OK3^S_P#H*@5PEGX7FO/BEH_@WQ'X
MLUC7M2T/PE<>+?[0T.+R;'_DHUYK%II>JW?6Q//!TX:5C']D C2.G??&+P_9
MZII+Z]>0W]_;6>EZQH.O:/I?,^I>%_&%K>Z/JUUW_P"1=_M>[\0=?^7/M7SV
M7Y7DV3\6Y'2JXG_9,=K;7;IO_6GF>EB,9C\PR;,O98;_ &OU/@SPA^V=H'_"
M3^.;'Q%'XG^$T.L:9;W]AXLTO6=4\8SQ6W]F6=[I-I>6EY?>(["RUS4;$VG]
MD_\ $M&E_P!JWN-7-=Y\._VDM'^(FK:DGPW\2?$R7Q;X7\.:QXDE\)_$2ZM;
M[2OB1I^CZ7>7EW:C^Q.;*]T[[)>:AS_9?'_$HKE?$/PK\'^$/V9/'-AXJO\
M4--30I='BO\ _A#]&TO5)_B1;_V]9W?P]U32=6O;+4;^RON=)\'ZMI^G:GC_
M $._R#T/#?LN_"7Q+\,_%)\1:K81_P#"T/$GAR>U\&^"S%=7W_"$Z/K%K>?\
M51\0KNR_Y O]HV-WG^SQ_9>JCCCFOZKQF#\-<3PMQ)G& 7U/%8&^6Y7_ ,*:
M_LO,[*S=[7LE;2]EO:[U_$Z>,XRP^<Y)DV*Q/UW"8W3-#]5M"U#1/$'AW2M>
M33='2VU32[:_ECCL-+OH(!]E_P!+M?\ 0N?^/[_ZW%<3_P )-\$-8LWUZ:S^
M']_#YMQ:RWFH>#=!GOOM%G_Q]VI^VV/]H?;O^H>!CO7H\&GPV>CI8>3;_N]+
M\JZCL(O(@FG^R_Z7]DM/^O[[7TK\QM!U[Q1XO\*:QI7B*SD\*_%G_A+?A_X;
MT;2_%'@W5-#TKPKH_CSXC:QX/M/&6DVGV'33K.+&U'&I?VIG['D'-?S1P7PO
M_KC5SS%4L[S3!X3 YIE;=LTZ9I97_%*Y^N\29Q2X?_LVE5RWZ[B\:??$O@WX
M)^,+6VN9O!/P[O\ 3;.Z\JUO(_#F@6-C_:%[_P >EK:7EE8_Z;??]0_U_&NY
M\'GP?H\UAX5\*OX7TJ&SE\V+P_H=UI< AQ_Q]_Z)9<8SSV].M?F5X'^.WB?5
MM2\'^%_^$8\'II6H2_#?0?&5Q)+JD$YG\2?$;Q)X/M-?\)VEE??V?9?V=_9/
M]H'4-1_XFO\ IGUS]I_!?XH?"7QQXNFT+P-#JZ:O9VMQXB_XG/ABZTK[9H]W
M=7>C_:M)\07ECIAO;'[=I5WUU, Y[X->QQ9X?<2</X5_7\RS3.LIP/\ PJO_
M (5/^$OHO^%3[U]_W<W#_%&39Q5_V7#97@L6?@2MXEO\1O$DW\$7BC6.W_3U
MQ^O/ISCZ?8WB36D;P"[(_P#RZ]_\!_3CL?2OAC7KAX?&WB1S_P!#'K.?_ H?
M_6[^WI7O>I>*$F\"^2[G_CU_7_/![?6O]4^&ZGL\AR3_ +%>5_Y_\$_CS$?N
M\?F3/G[X3Z38>+/CMX)T'4KL6%AJGBBWM;N\DNOL-C9_]/5WJW_+E8]3_:&.
MU?JMX)M?V.?A'X7^"'QF^)WA[2[_ .(6G_M::A=>,O#<GB.Z\?\ C_0?A?X;
MTN\L[OP'=Z3K5_XDT^^\*_;M6TG^R=0U'3/[5_T/_D+&OQM\/Z]JOAWQ79^(
M=!O!INMZ/="_TN\^S6E]Y-QU_P"/2]L=2T^]'_81K>N)IK[4+S5;R;[3J>H7
M7VK4-1E'^D37'_+WS_AVSP.*]7VGG'\/\S&IB*6'J_[L?T4?L_\ [6GAC5/#
M]GXD\/>&]'A\3Z?=7.O76GZ7HPT/2K/Q19VMY9_\)1_H5CIOV+_A(O[6_M#^
MS_#O_$I_T+_D$YK]&O\ @@CX@TKXD_M4_M-^+9K.]_M[P/\ "[X?^"#J&IRV
M\]_,+S_3-7^QW2D,=#%[I-J=)TV_YTL<#KFOYW?V8=4MK'PCK#O-;I_HMQZ?
M3CW]>U?TU_\ !MG\-[NW\'_M9_'"[L+?[#\0/B+X8\+>%]4$4XN#%X$MO$5E
MXHM/G(!'VZ\TICCG*KVRK>QE_P"\Q6&]'^"_I'O9/4JXC'X;R3?W']0%%-_C
M_P" _P!:=7TY]R%%%% !1110!^8W_!6:Y%M^R3KD@ACGSXH\*_NY.G_(=LO3
MIP1^5?SE:Q<;O#=A)86VQ)/WOE1XGGA [?D?K7]%_P#P5J5#^R-KAE>1$_X2
MCPMDQ]<_VY9 =!W&.X]L=OYN]:O-FBVEE#YB0I]GB_R/Y]37XQQW3=3/O94]
M_P"RWZ;NQ^N\#0OE2_[&:_)?\ YB22VM9''V"WEN?];_ *RZ^SP\?Y_&K-CB
M2XMKQT">7+YOF#]_^?.#UXSW_*J;;+R/?OC2YCE\J4_\L)O_ *P//'>J?B*_
MU+P[X'\6ZKX>3[?XDL_"7B#5/#EG'%]H\[Q!9:7>?V3:_9/^7W_3OIZ]J_F3
MQ8P=+$<+X;"X7_>_[4ROJ??XC^%B:I\V6?[-_BCPZOCF_?PWX8\50^))?$\O
M]D2:SJEC!>:/>VOVS2=,N_MM]_H5CJ.N7=W_ ,@[K]L_"N>\=_#GXP>(M6LW
M\/> -#2'7-&^U:SI^EZSI=CI7A7Q +7^Q[30=)NQ??VAK5CJ-CI-H=6_M$ZI
MI6;S&C_\3@:I7@WA_P#:8\>>%?@[J/C/2OBK<?&?Q->:GX7M?%.A_$[1K?PY
MX;^#?B#6/%!T>[.K:MX:LO#@_L0V/V0:3I^H:F-4TKG5@ ,UZPO[?&F^';[P
M!HEYX(T.'7?'&L^#["+2[S7K72KZ;3_$FO?\(W=Z]I/VZ^.+'%I=ZAI6H9_L
MKG\:^5EE/B-AL7;+\/E>>)?\)ETI1TY8-MQFE**7-92DDI6<DW%P;^+^LY7[
M+V57$_D_^!Y_\$^J_@#\/=2^&/A&\L_&%A)#?W&LW%__ &9JFM#Q'/#I_P!E
ML_\ C[N_MVI=<?ICTQ\!^*O UM\"/B#;)KUSJEG8>'OM$7[//CR\UJYL/ __
M  C]G=WFL6G@/XKZK]N']BCP9KFK:MJ'_$QU/3-*\5?\))_9.C_VI_9HKI_#
M_P#P4+3QM9Z)I]AX2\/S?$+Q1\2]8\$6'A.]\6Z7X5T/0='\-_8_M>J:MXM\
M3WW_  C][?:C8W7_ !*?[.U/^E&M_MY?#K4-1\7^$O$/P@U/6=!TS^T8HAJ&
MO>#M<L?$=QX;M;.[U:ZN_#U\-2_L4Z<+O.D'4,C5<_\ $H]ED61^(639GGF*
MS7AI8W!YTKYI_9F:)-6:2:UO>^C2O=7O9)R4XC&95B*6&]EB?ZW.G_X7\GBJ
MSOQX\^ .G^/[_0_[8B_X2#3_  Y:WWA6;1]&M;*\N_LFK>)[$?Z#_I?_ ##M
M3.E:K_/$^+GQHU[5-+L_"NO>'K;X5^#Y-+T_Q'YEQ?W/A7Q5#<67VL_\(O:6
MGVW3<_\ 8O>'?^)KJO']C^M>.^(/&7[*VK:UX9T34O@7X_L]-\0?$'6/A]=:
MY;_%KQ3X=\ :1<6=KX;O+NYU75O^$IT[P_966H_\)#:?\2_CBS.3TKWO[=^S
M5\(/B-XP\/I\.?$.IS?"GP=I_P 2OB5\0-;U3Q/X^T/X>Z!J_P!L&DZI=V?B
M:^\1_;;[_B577_(.QJG/_$G[BOH9Y3@<!4PM6CPEFV.QG_(T65)7RNW,LJOI
M)M>]**2<5=R5KWUYOK-7$?6?]I_V/]?UV+/P7MM9\(^%?%?QZ\8:#XCU6ZU?
M2-(\.>#=$M_#MII?CB'X;^&_MGV3Q1JWA^QL=.%EXI\9_P!K9\66 TS^U/\
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
MOJ6$QI^S<GQ6\ :I(]M9>.?!]TD<7G>7;^(]+GG/X_;OU./RKPWXM?#;X/\
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
M+'P4\:_M(_$/X6?!+X=Z+_;7BGXK^)] T?3+<ZA:06XU?PUJG^EF\O+W LK
M"ZR=1]N:_P!>;P9X>MO!WA+PWX5MIKFYM_#>AZ=H\$]R5-Q.ME:):JUQY(52
M2 ,A1@'#9W#=7V'#=+D6*J]/^#T\]C^??%7&4OJ'#> O_M<4Y-?W;6]=_E?S
MT.RHHHKZH_&@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MIC(K#YE'X_X@^WK3Z* *LMK;3<S6\$OIYD0F]?4?IWYJG)HNCR+MDTC3&7T:
MPM2/U7UK6HH YO\ X1'POC_D7=$/TTNT_JG3\:5/"GA>.3S$\-:&K_WQI5IG
M\_LN/UKHZ* (UC6-$6-=B)T1.F/3W J2BB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *XOX@V,NJ> _&VFPA_-U#P?XET^+8/,E\Z\TF\MEVCG)W,,
M>^1P179,VT9_S_G%1>8_]P?G_P#7H _SD/''P?\ %_P_\,PZW<O'J6B:7JFL
M>%[^X\W_ $ZSUCPW=?8[NUU>T'^GV5]]OM.?Y>G#?#?XG:5X%\9:5XGO+:XU
M*VT_[1YMG9W5K!/-]MM;RS'_ !^<?YXZ5_;!\6/^"/O["'QBUSQKXFU_X4ZA
MI/B+X@:IK'B#7]5T#Q?XHLC_ ,)/K=Y+>:KXEL]+O-8U'2K34K^^N;F]*+IW
M]E GYM,. 7^'/$O_  ;:_L@:E:6L7A[XQ?M$>%+BW?-U>P:_X,OS=P$<J1>>
M!V (X!(+#@]@,_$9YPC@\]P&8Y7CFOJF=P_L[,[:WA?XDNM[K[SYC#Y5C\OQ
M^&Q^ Q/^UX+^O\S\#M8_:B^%WBJS_L?Q/X)UB;39)1)YAUFU@GL[C_G[M+O1
M?^)A8_\ <._E7.+\5/@Y>--;?\+(^,FFV%Q+;RQ6<=U:SV6FBSYM/L?_ !(_
M[0Z<9U'T'2OUY\7?\&S4TFL7_P#PKW]K#5+;P]Y7_$JC\:>%UU37(KCUU:\T
M8Z;IU]U[Z8..U?/NK_\ !M5^US86^I7FC_M1?!#6YH!<&PTH^ O&=C<:B/\
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
M8C'8I^]-V\DET7]:M^21+1116QYH4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !3=B^GZG_&G44 %,);^Z/?)S3Z* (BH;_EG^N/RR,4_8OI
M^I_QIU% $7DI[_G1L_N/C'X\>Y_ET_2I:* (=DO_ #THV2_\]*FINQ?3]3_C
M0!BZEI.GZPBPZKI6GZK$G,<5_86M_ ">X%YD9/T_'BL67P)X+FCD2;P7X3F2
M3_6QR>'=*GAFSQD@V'/7N#^E=GL'J?T_PHV#U/Z?X4 >3GX(_!MWWR_!WX5R
M.X_>22?#_P +LQQZDZ)D]<\G'TIK? SX*L0#\&OA6R>A^'_A?IVQ_P 23T]#
M^G7UK8/4_I_A1L'J?T_PH ^;/%'[(O[,'C")H?$?[/?PAU)''[P'P!H$(..F
M6M+"Q;/ON)]:\LC_ .";G["$5S!=K^RI\(/M%O<?:8IAX668PW..6 .1P>V"
MH/!&.*^YM@]3^G^%-\M%]OY_AQFL_9KN_P ">2EY?='_ #,32=%TO0]-L=(T
M;3;+1-&TRU@LM-TC3+2VL=-T^QLQ_HUM:6=DOV.SM J_*JJ  -J@  #H*:J[
M<\YS3JT*&\Y[;<?Y_P ],4ZBB@ HHHH **** "BBB@#XS_:^^!%K\>_AIXI\
M"7T7F:9XET74-'OC'_KX5OK4V@N[/_I]T[_C_'? [\FOXW_B!_P1+_;2\(^(
M-5L_!-AX?\5^&+*7RM%URX\4:7H5]>:?_P N?VO2;W_B865]]A_XE_\ C7]\
M[1HP"LN\$]#]/P]*JOI]G(/GMH']WB'3\01U]OQKR\9EF%S"KAZN)3?+T5M=
M+JUSTLOS3$Y?_!:_X!_G5:I^P#^WGX%DFLKSX5W&I?9Y;?\ Y!>O6M_!U_Y^
M_?\ _7U%<KK'P1_;#\&6<,VL?!SQ9-'_ *1%Y>EQ76JSP^_V2RL>/IFO]'&;
MPWH5Q_KM(T^7_KI:K_6L*\^'/@2^+_;/"NC7)<\^9:CZ<^GX=^M>*^#\JGT;
M]#V*?%N9T^J^\_SF;%?V@=-C=]2^$7Q$MDM[6?\ >2>%]5'D_P#DC^F/2GV/
MQ(^(,,;PI\/_ !YYWF_ZVX\+ZH3S_P!N.>_ZU_H4:E^SA\%-6+?;_ASX?G\S
MJ3%<?B?OC&?Q]JX'5?V)?V:=4#^?\-M(MO,Z_8PT Y], ^_7/M7#B. \KKU;
M_HSKAQQCDM<.M7W/X)Q\;IK/4$MK^SUC2;RWB\J73[RPN8/]''_3GCU^G.*8
MWQ\T_3Y7CO+R2S<?NO\ 2)?(Z?T_2O[C=4_X)J_LM:KOD_X1?4;*1^KVDVE9
M^O\ I6B2#VZY_$5YGKW_  24_9FUJ3SO+UA9!CRWN(M G(./?0QCOSZ]N:YJ
M?AW@*?\ S$G53X\Q3_BX;_+\['\*O[2GQDL/%'PUTVVL_$FCV%S_ ,)'I]U$
M;S6;72H)KBS/^B'\^>?Z5\N^(/VA/$GA^UT_1[#7I+":]TO3[^_UB\L-!&N3
M7&+S_1<_83]BL<_]Q6O[]/$__!%KX!^([";2I;^"\TVX'ERV6L^']-O8<'/:
MS&FGKUQS[5X;JW_!OW^SE?0VR)IG@.[%E'Y5JFH>&-<Q%!G[HQKQ.?7(%<?_
M !#NC[7_ 'G_ &3^OZ_JYZ6'\1/9_P#,,?PZ>"?C5K<>I3:P-2CO%T:PN-9B
MM_L&ESSZEK'_ "Z:7_QX_P#,1_TL_P#;GV[W]4\6:)=:#:ZWXYEDN=>TJ_\
MLNJ:?X?NM+L=<O+?6/\ D$_VM=_8?[/LK[3OLEV?[/\ [,_M7_3#GW_LBU#_
M (-QOV?_ #=9NM/T+P&MSK?V?[?Y5IK\-O/]DYX(UO\ T3K_  Y].M>1Z]_P
M;-?"/4%GATW3=+\/1SQ>7=R^&M8NH)M1P/\ E[.M7NI X'/'X\&L)^'E1U?:
MT<4L'Z,Z:?B)A?\ H&_X'_ /Y3K#QKX8\&W.B>3H^A^)/#VH6OD^*/$&HQ:J
M=5AM_$G70=6M+*^_T+_CTZX_XFO>N;T_XQ6W@W5+^R3P7X'G>SEN+#5+2X_M
MZ>QO/^G7_D.?^5#C/KZ_U17W_!LCX.-_J&JV6N>)+:_OY?-FN+/Q;I6)?K:W
MMCC/3C.1Z5Y1K'_!K7IFHZA<:A+\3?BG"UQ_K+>S\4Z!Y!N!_P O7'A7_P"M
MVQ7/#P\Q*J_O[8Q>;2_-K\S:GX@8#[_+]+:G\XEO\1O 5G';>-O#&@_8;_P_
M^ZNM(DO_ /0;/6+RVO++^U;3_G]L?^H?_P POM4 \??#W5--L_$/C-/$%G<2
M6MO81R:/JFESW'B34-'/V2[N_LGV'4M1LO\ L(ZC7]#<G_!KQXTTVUGLO#'Q
MMU_1XGO[:_BN]8TL:YJL/V2TO+48N[+^S=/!(NR1G3#P"1QS7(>+O^#7'XOZ
MIH5M9Z#^T#I]GKUO=>;_ &IK'@C5+ZQFMO\ E[_T2RUW3?\ 3M1_3';FL?\
M4/'^U_=8;3O_ %_7<Z:?'F _Z">G]7_JY_/]KGQF\ 7VDOH.FZ5XPT'2I/L\
M7V/2]>T&#[9<?\NMUJUV=#_M"]OOSTKZ=N.^"'P.\9?M2?M1?";]G;X-6-_K
M6M>,M3/AF[2]/G3:-IUW_P 3GQ;JMY>'I8>'+"TO/[*)Z:K96!R.*_?;1_\
M@U;_ &C;74K.YU/]IGP'-9V\OFW5M;_"_P 4?:)NA_Z&K_G^_7WY/]%O_!)[
M_@D!\(O^"<T'B7QE Y^(/QS\<V T_P 3_%#6[$6UQ9Z0;O[7=:#X2M&RNBV.
MHW]K9ZAJBO\ \3)FLPCY#&O5ROA/%8?%8:E5_P!S/-S7C7"U*/M<)B;XSI_7
M;N?I?^RM^SGX%_9-^ /PP^ 'PYL+>R\._#?POIFC27%O#Y!UW7!!N\0^)KP!
MCG4/$6MF]UW4SD_O;U\#;@5]%L-PP,<'^G_UZ P;@9''M_\ 7H  &!DY/XD_
MICI[=/6OTR$%32A#1)7UZ=%L?E,YSJ3=2H]7=O6]V]6V_P"M++9#J***U$%%
M%% !1110 4444 %%%% #=B^GZG_&G444 -V+Z?J?\:=110 4444 %%%% !11
M3=B^GZG_ !H =35;=GC&*=10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !13=B^GZG_&G4 %%%% #'1&^\/\^_^?Z4ORK[9^I_QIU% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>form20-f_003.jpg
<TEXT>
begin 644 form20-f_003.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_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" %# X0# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBBAM+?T^;V **** "BBB@ HHHH **
M3<,X[^F#_A1D>_Y'_"@7,N_]?<+129'O^1_PI"P R0?^^3_A0":;233;V7]6
M'45'YB^C?D:<&!!/.!0]-]+NWS>RZC:MOI_7S'44T,#Z_C2E@.OY=Z5U>W7>
MW42:>JU]!:*0,#_@>M+3&%%%% !1110 4444 %%%% !1110 4444FTK7:5W9
M7ZOL 44TN 2.<@9QCMG'\Z"X SSV. .>?;_/ZBBZLW?1;OL*Z[]+_+OML.HI
MA<;6(R,<<C R>!^&<9]JB,L@[+^ ;UQZ]^WK3Z7Z=P;2W:18HJMY[#JHZ>A'
M^/Y?X5)'(7)! &!SUSDXQP>G&<_4=.\2FE>S3:W6NG?IT!2B]$T_O_R1+155
MYI%8@*I )&23QC/7GCI3#=,!G"8]<G!^A]NA]^*2G_-:*[W>_;;MJ,NT9&0/
M7I^%53-*,_(O&?7].WY\?A4BR. "Z@#J<')QC@X&?Q/3\N4ZB;]UQEWU>CW2
MV[:@344SS%P#SSTXY_SZ5$)F!"D#<<D=<8&/3/3ZGK[&J4TDG)J-VTKWUMVN
MA75VKJZW78L45&LF0,@Y(SQR.>F#[@CZ]LTX,#CK@XP<<'/2I=1K6RM?1MNS
MUTUM8JS6_4=1116H@HHHH **** "BBB@ HHHH **** "BBD) ZT"NN_Y_P"0
MM%-W#KGCUP?\*-P)Q0+FCW7]?(=12%@N,YYIN\>_Y?XT+6S6M]K=;;E6?W[?
M(?13=PR!SR >GK_GMFD,B@XPWY''/O2NF^5?%:]M;V[[?J"UO;6V]A]%("#G
M'8X_0'^OYY%!('6BZWO_ %^/8/,6BF[AZX[\]?\ /^>]&X=#D'L"#D_Y_I1=
M:^6_E?\ X<5UIYZKS2WZ#J*3<,XYR?8_X4A8#W^F./K3WVU&FGMTW'44S>N<
M<_EQ^?2G@@\BDVENUO;Y]NNOD'9=U=>:[^@44FX9QGG..AZTM.]_Z_X" ***
M* "BBB@ HHHH **** "BBF,ZKUS^ SCZ^F>U #R0.IQ]:*8^TJ1D=O0]"#TS
M3#(% &>F!R#S^.3D]*3E%-)M)ON)R2W:7K_PQ-322#@*6XZY ]>.2*A\[GJO
M_?)SC_OJAIP,\@8QRPX.<^C'TX^O3IE_-6[]/OM87/#^>/W_ )Z:$X)(R1@^
MA^OM2U )T"EF=!Z'/!''N?7'7^M F##Y60Y&<YS^&T$$_@<\XQ2NOYH_>.^M
ME=W5TTO=:Z:^?33JB>BH/.& PQ@G !&"QYQSG Z8YSDD'(Z4TW 49)4CYCD
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
M[X<TS7+WPYJ,FHV,NFZA8ZW91Q2W5E<V4SO-'LCN(3&S *^_$>[!K^''X-?
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
MF0<,%(W*VP@$D8JK-KFE0VS74^H6<%M&^UKF>[@AME)DV'=/(RQJ5YX8J,D
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
M&+SW+\70I^V>;5*^"S'ZK2KX^O'EIT<(X477ABJLH4Y4:BE!3<N5_D[\>_\
M@L5^VKXNN]4\4? ;]DS]M.]T&2+[1!XR\9_ WQEX9^'&@V13*R>';:^\-VUR
M+J, @7>H7^HVTK+Y@C"G%?$?PU_X*>?MR:U\0M.\1_%SX-_M ^//"EC>">?P
MRNJQ>$TU745;S$M-0U)-(MOLFFHJAI'CDLW+#RC,R@BO6/CS^TU^T-^U9XAG
MU+X@?$N\L]$AN=VD?#KP+>7%EX?TJ *HCLX=*TB6&[OY$1$W)? LTB$D,""/
M)=%_9_\ C1XLN+?3?!_PZ^,_BJZOYHXK:8:9K^F:9</+(JK'/>W:FQMH5=HI
MI)9Y%6.-7PV"37P.8\18_$YM&ME=#-ZN$=>$/:JG-8?ENUS.KRJ/32-KM;/0
M_L;@GP/X9X?X,J9?XBYQP/PWB,;@I.LJ*P]3,,#AYT745&&88O#.#Q,IQII^
MQ4DI*:<T[-_;_P 3?B#_ ,%[_P!K!++Q[\-_V:=)\*_!>0067A#P?X1^,_A2
MZ,.EP.H9-5FMS<ZE-KD]L%CGEFNHTMY =D,94 >FW1_X++ZGXB\(S_$CX6_
MCX+?"KP+X5AT7PIX*^(7[1&A6%I=^(+.V$5SXK\98U:TUK6;B2YB?4!86^I6
M]O: %3%Y \L_:7P-\;?"/]C']C:V_9O^+7[5]G\)/BSJ>J:WKFOW_A76H/%W
MB_PF?$=TVH2Z-!#;SWD<,UGY<EE'/-&L8",B1+'P?S4\;?"/]D'XFZO-J?A?
M]N!_&_BFY=V<_&>3Q;:6M[,R.L++<7%YI6F6D;.^UIC"B(CM(Q"EJ^PQ>*I8
M>E#%7AB<76I1=:C4S&%*:<(IQ4(J5XR]Z2FIK2R6NI_.60<+XC-\US#+'AL'
MD_#639CBL+D7$5+@C-,V6:8-57%XRKC</2IX&JU"G"HZL5)2]K*3:C?F['X8
M^$/^"@^E?$*_\<?$']O_ /8:?Q!/IVI6NFVNK_$>/5[#0M6F'E65^MCI/C&S
MM[F32XY)4@\R&2,LB&YCF"BO/KO]FO\ ;-L-7_X23QO_ ,%>/V0[6>*Z-^=9
MT?4M5UB_O+I9Y9TDCTVV\<B'#.Z1PQFWV.B+&\;(6!\9\5?L@?'"QLQJ'@?X
M'^!?BKHEO.^SQ!\,O&6E^+//0-F.=]/TRYU"]@64'S#%)() =S'!!(\LM?V7
MOVHO$=VEAI/[+'BR"ZG81@W/AK4((]\FU!^^OT\I#&"!Y[L40 DC;7R\\_S"
M2<(\-XJK+VKE1G2KU<4G/1*+]E)-V:6BU5]]3]WROPEX;?)B:GCOPE@*%;#>
MRS'"XC(\EPE:.%BG)Q]EC5&=.;4II1M&HFE=Z'TU^U)^VE^T_P"/_".A?"F/
M]JWX3^*9?!ILTF^+7@SX;^-M OKFZLXVBG1"/$DEK?I>?.\TC0O KHQM43&Z
MOJ#_ ()I? 7]NWXR^"?B%\2M-_;KM=,\ Z_=/X,BLO%?P]UVXT_7Y;6#R[O4
M=)^T7R7\21J\(^TV=U"C2ARQV.0>?_9L_P"",?[0'C[6-/\ $'[2%YH?PJ\
MVUP+B_\ "^DWL&L>*M8M(MEPJS7EM&NG:1;V\"2I=7$ODR1K*R*^7P?V5TSX
MY?LR6/AU/V._V</CAH/PI\9>'K0>%_#.H6NC23:7I=[@VEU%:ZM=02Z9J6LN
M8TDE,7VCS9.CD_*OTG#V%SC$8J6;Y_!9<FO9X;!5ZCP]:>BC&,*=>ISO2*?+
M*[?-?5-'Y%XOX_P[RSA.7A]X-17$^94,>LQXEXMP>4X7,L)E>#A+VF(;GA,-
M6J8><I2E-056:BGS)1]V,?R0_:F^#'_!0C]C)H?%/@G]L>TT;P;J[6R#QYH/
M@75;^+2-1NIBDG]O?V]+K$.CV4>21/=R0VS%@$+J50_FC\8OC)_P6!^('A[P
MSX ^&O\ P5&/B/Q)XE\5RZCH$FD6GA;PW=:EK<4<=QI'AV[UU=&C@MM.RC&.
M-XX8KJ9Y(KQ+B-5B'W/^V/XS_P""A'[$GQ%M;'XK?'"+XS>"O$YFOM+L?$.B
M:<_A+QQI<C-)=:#JFFFP2ZMI_+E5D6V6&>0[6WQJ=@]W^&;_ /!+[XH?#_PM
MXQ\+:%/\*_CSXB&A^(6\+^&8-1O;?0_']B\UW#I]Y-*9K.RMI+D_Z^%XD\LG
M'"X&-;,ZN.SK$X;#YBLKE@9Q<\'7E[.6(@I^_*";C%Q<(R]UQ<IW:C?FB=67
M>'^3T_#C*<VXFX0GXBTN),'4I95QIPGA:.)KY9BIY?-X;"9O2INC+ PPN*='
M#XBM)?NO9U:K3=.<9_IG_P $2_V]O'7[;'[+.HZ+^T+93^'?VPOV:_%FH_!#
M]IGPOJ-E'I&M/XP\-K +'Q;<Z-'%$MC;^);"XAN(_LZO93RQ7$]LYBD6.+]G
M8"'4$@[ASR".3D$XZ<\D9]3CBOPS_8HU?X,_%K]JWQS^T]\$7@\'?%>[TBS^
M ?[8WPT4V]E-XCUGP<B3> /B5':)&L-VUK#J=Z]UK/-SJ-M&D,K,( *_<"*5
MEBPYYPH!!YR"003D@[W&]2.2K 8 Y'W>&DJE*$H5(UH)?Q8OW9/^7ENY)KK=
MO;RN?Y_<2Y56R3.<=@L1@\3E]18NJHX;%TY4ZT::E/ELI1AST[13C6A%4ZBL
MXQ5[+4HHHKH/#"BBB@ HHHH **** (BN'>0DA=GJ<  <G:?EX&3R".G&0<\)
M\2?&$?@7P)XP\<-I.L>((_!_AK6?$LFA>'[26_UO6(=&L9]0DT_2K&$/-=W]
MTD#16T$2-)+(RI&"V*["5F *<-A&/7(/RY(*D@GCJ!SVQR,_$WQ=^,'B4?'K
MP/\  G31I-AX4\7>']?DU_5Y)GCUV:Y?3[RTL[#1E^94>-G2[DE("A8B5;=B
MOF.)\^PG#^!EC<;55*$JJPU#F:C[2O4]RDDWHE*JX1U7VMGL>ID^68C-L9*A
MAZ3JT\/!XK%3C=J.$HVJ8BI9+F:A24Y.W5=3\N3_ ,'&_P"QUJ_V#0? GPI_
M:Q^)/Q$O])N)YO!/PZ^ 'COQAJ^A:^$VQ^'M4ATG39)!J%M,DB:C$(8VM9=\
M#(2JE?D[P'_P65_X*=?$'XJ>'K;3/^"9?[4\'@&ZUK5(WA\3?"3Q;\.;O5M/
M%C?-8LESXGT1Q9O$ZVUQ+'*(_-$93/S$'[@^!FEZE\#_ (N_&/Q1XWU+P]HO
MA3X/6^HVBVWA7P]IFGZEKWB'6[DW6A2?;#:QW>H:IKEE<I/=,LJAKN661B?,
MDD/L/PS^.?[7'QA^)\6MZ?HNO^&_ 5O%J6I3:9K5IY&CQZ>VG7KZ+$9YHWN9
MM1FO6M5N18D1K$TD>=JD5^#/Q/CF5# +.\!Q-EN>_P!H9CAJ6594X.'U7!5G
M1J8G%N-)TZ_,G!4HQIJ47+G4D]5^^2X(R[*JV95<AI<-9MED,HRK%XK'\1XB
M4(1Q.94%5PE++G%.564_>4XPFE#W8U5:R/QT\<_M?_\ !:OQ)X\U>"[_ &2M
M/\'^&X]6U"X@A^)OQ"TOPB[Z%=REM.BM(Y6TR26:TMVC#,BR.S*NX%6*UYZO
MP/\ ^"UOQ[7Q'K6A_&G]G3X>:)ID%WJTWAR/Q7'XR\<:5IP5I6C.DZ7JPE7[
M"A#1S+9%9=HS%L*QU^G?BO\ X**?M!VVJ:KX<USP5X!?5= OKK2[U[_0[MIE
M>VN'B8J-2G+;'VDJX"I,/G3*M6+X>_X*._&/1K\&?X7_  TO-/??#J"VMA9:
M1J=_9R@++!:WL=P@A;9^[ NPT)7 5 @P/RFOXE^&L>)\73QV,JK$<U;"0IYG
MA<[C4H9C/E4)8FC/$3H3]DVI4YTJ-).HM&U=+]CP' /BW_8&48W(N$.&*#K4
MZ%:G4IXK*:E/$X)N;Q#I*='FI3G03Y%BJ\(J324I2]T_-3XL?LV_\%'_ !Y^
MS-\,-6^.?_!4CPKJ?P\/C6%/".F> ?@YK,/B6WU72;>ZMX;/5-:GFOH]02U2
M&;?BW5Y&;,LTIZ>.:A^S;XO^)?CWP9XP^,O[?/[8GB"_\,?V=INFZM\.9/#?
M@"[T+1XD%ENT'2=6\(SZ>;B.%V/VF6SGF<99W>0*1^[/QXU#PM\?_P!DO0_&
M?P(M+'1H_ 'CE?%/C/PA9K#?:CX=AOX-4768C#;>;#(\E_-%)"$(!@61E; 8
MU\ W^B1>(/A99^/#XQ@D/A74KCPUXR>WTZ^D":?K >X\/3[K>.-0R65M,+MG
M#L)3PPXKR/$CC;C?)N*\#B>'<7"KE$LMP.,HSIX'G68X?!485L="M/D:C2A&
M+C"G-N4%&[LFT_I/"_A[A'.>$\;A^**<<+F]7/,ZR7%TY4\'#$Y16Q=6:P<'
M3PUW6IU\1+FA7I2M+GBN>6ZXGXI_\$3_ -E'6_CK\%O#VL?$+]K3]HJU^,5C
M;W5SX\\=?%G1OM;:-86K+<7>I-H7AW0W6%HIXR\J0P-YQ1/,.]E/NWB#_@D'
M_P $@/V8TNM4_:"^!]O\1_$$MQ<)X'^'NK?$?XGZO>6VBQ$+IMQ?6ND^-K))
M+NY,4R&69?L0,>#;AT=S]O?LJ?$;3[+]G"'7=!T?5OB+\4/!6HZM\,/ALZVD
ML=Q!!XFGCG@MYIK@ 6>EVD6E+--=N62."%8M@60(WC/Q$^#7P'^'&JW?CW]L
M'XR^(M:^(GB"0ZI-X*\([=?UQ)+M/-?39(+:%WMM/1E:&"2&&&W$0(7YHW%?
MI$^*,VPF08?B/*)T_P"T.(<-2S7#XVO+"4,NR>G7IJ53ZPI1@I>SDI6IU'/G
MBDE&S2/R%9)#$<15.%>*<?G=;+.&<95RBGE.2X.KF&>Y[*E5?L/JU"A&+H4E
M3E3I5<2JE-4Y<S;BTS\U_$'PQ_8PL]0FA^&O[$/[-?PS\/PW#7.DI+8>+M:\
M11!2/+NM3N]1\67BW%VZ*))0T((#%%&,%NJ\,VV@WVK:7H?PY^%GPIO-:-U:
M0:78>&/A=H^I7D-V[%1((M4TW59/LP4JSF2(H"JY8 !J^N+3]I+]E#PL?*\!
M?LCZQK,.5EM;_P 074LT]X58;9A%+N1'9-I,?EQB-R8L$KN;ZN\+_M.?#'X@
M^!=!\.)X/OOV8;SQCJUWH^E>*--T+3K_ %B.*P*0R2QWD6ES)H%EJ#7BQQZQ
MJ;QC? 5CR3Y@_&Z>2XOC#.Z^>9SXL2Q6+P\E6E@LMIQP&5U*E2HJCIK$4G3H
MW]H_9QE+1\RE:V_[OB<]GP;D$<IR7P5S7+\O^KO U<7G>+HX[&1ABJ3G2Q^(
MP3Q.(K<_LVJ];#P]]5%*G%QV7U'=6B^"_A'X.T6\N/V;?"_Q/;P]:#7;WQMX
M6\#V-FFH-$"\D>F6EG8-%<B-HH?-D86QD1@T!*D'X5\30_MA74=Y<^'?BOX3
M\5VT3R/+9?"D_#8FW09""TT_3/#LM])^[QY<,9;80,,'<[];Q)_P3;O-7U>Z
MFT/XZVVMZG/ MW#9>*-0NM3U:YCN@T\=Y*AF$(CNO/9HWM_+A4,52, $GQ#7
MOV$?VG/ N;K3=#TC4[*T1V;5-,^)&F^%MB1@.%>&344G"E%+,OEE\  $ D'[
M?CC-N/\ %X;"82MPYQ+0RO 8)T:69\.YKA*E6IAER*5;%5YUJ$:K2BFVZ<F]
M=+M6_*^!LG\/,%B<1F<>.N$\1F>-Q2J5<MXIX:QM&-+$RG)J&#5'$5JF'CS5
M;+DDG!6BG:YR.J_&S]I?P/=FR\0?$/XR^&Y<N%CUG3(=&:3&UA)$EQI%MYL0
M+88QJR#<N<!D)X^]^-'Q<^(3I92^*OB5XWFN-RO;:==7[RRR,^%@6+2(K5V:
M63&]6RJ@Y4#)SU>F?M _&WX07J:-K>J^&]:@T]AYVE:[=:5XSL(8P&Q;F_6!
M[MBFUE4^<ZL&;85*MG[:^#O[;DFFPW'BCXR^$OAWX!\)QV DT"#PYX2N8_&7
MB6_.[R'L;*-;J:TTL$*9+^XMA#.SLL+ Q2,/RG):& XDQLLOQWB?Q1DE-N<,
M7A\94K2KTZ4(2E6C.HFL-&FHQ<)U(UN:+<7%.[2_7^(<5F7"V#CBL%X5<&<2
M5JM.$Z&893/#R^LN<>:@Z6#KX:KBXSE)1<>9OD2;;UN>-?!']B?Q[\3KN#Q)
M\5[?6/A[\/[0F\U2WO=7O;7Q)JMNJ!I(9(7N!+I=G*@(OY+R,N1M,04_,?TY
M\5>)/&%OX$M=&_9"F^&/B^?PI:QZ?)87_B9]2ATNV@3$,;_9-1AEANF=%W/<
M?:".78[2P;Q/Q/\ '#2OVM_V=/C2/A39^)=$E\/V<,<\M^KVU]J:62M>75C8
MQ1F"YMUO4/D*VR,-@!E R*_)?]G'X@ZS\,?C!X&UKPY'J=E;ZCXLTKP]KEAY
MDJPW=GJ=ZNE:I;WML\GE?:H&WLDJ!I,MN#ACFOV+#9OPCX62X<R'AJ&(S#!<
M9T8T:O%U+%5)8Z-:M.=*-3#UZCG3K.C4G4J8F%+E;C.G&+3U/QO%9%QMXO4>
M*N(N(L7@\LSC@.,:N'X%Q.%HQPDL'3H4<3>MA9N#C)4$J5*<%J^9R3BTCVN7
M]H__ (6/\3K?PK^T[X0C\.:V=3C\-ZCXM\(M=Z)XA\-WTUUY%N=6MKRYN[*Z
MLTF:)XWFLIY1:;[EIQ CBK?_  4(_9'^ WCK]CSXP?#;QC\1]+\=Z5XI?1[W
MX>>*Q=VE_P"-_A;\2[&X@N_#?B71=7T]TGTVYT^>&QGDMK*"))0&\^-XY9ED
MX/\ ;GN/#<_[2/CP:.8OMTNGZ3)?6D,164ZDX63:D4<;^9(+0PEN0P9FY#$D
M>?>-M'U-?V2_B)JUYI>K6EN/&G@QK:75[.XM!=R37FE6\DL+7)<SN'(VODD"
M-=NW:,?EE7B[,>$\XXRJ87*ZF9YOD4:^,RGBV5#$X:O&G3DY5*=:"7)BE./,
M[UG.SG)K0_4L-P)D?$>4\ 8_#9]#(\GX@Q62X+/N#7+"4\+.OC)2H3Q.%A*I
M4E0=&K']Y-4/93I0A"$83IS9^YO_  2_^+7C7XM_L8_!?6OB>$E^)?A3PM#\
M/O&]W%(TXU6\\%N^@:5K_FAW2>;Q%H>G6&MWS\.+Z_G#JK;@/T.C8.BL/XAG
MGKD\GCMSV[?2OYX_^"//QKN+3Q9X[^"M]<R/9:S;IXNT!7F8[;F)%M;RTB .
MU,0V[2%%"E3N8CJ:_H%ANI,184!7VDJN04+$9!ZDL.<G Y'N*_MWP1X_AXC^
M'^3<1U/9PQ]=3P^84X3<XK&4ZE?GG'FO*/M(QC)PGK&<I)6@X)?Q3XV<"OPV
M\2^(^%5/VN$HXWVV5U[\T<1@\5S5*3A)0A&7(_:0;C%1T25VFWM44U!A5'7"
M@9]>*=7ZXMEZ+\C\K3ND^Z3^])_J%%%% PIC  .3C##'IV/?\_\ 'FGU&PSY
MG3[O?M\IYI2=E?335W[>7F)].CZ/MHS\>O\ @LO\5_BM\-/V3_$MS\$?B1K?
MPX\::)M^(/B34M#M[:34]2^%^ASC1_$FDZ9=W5I>0V>K-KNM^&YX)1 UP;&"
M]$<B@/7YR_M@?M=:+\'_ -D+]B+XD:9\-_"_C_\ ; ^.GP.TK0_#'CKQ9X+\
M+>(-<M?#NK6OAVV\2>(YUOM'E^VZWJNI/HYTQKVVGLK>.]OYH;:%Y;@M^A__
M  4'\#-\7?CQ\,?ACXF\0VW@7X02? +XI^,?BEXXUB>&QT'1="T/Q[X!M_LV
MHWEP?L, U)KLVZF:4,\;-PG)'X^_\%L/AE=_$?P%^RC^TC^Q_$_Q/^!GPF\(
M^)/A-;:C\'MWB^+PS=6FHZ<FDS6EGH\=^HALK>QDM;W4%D4V4WDJZDA6'Y_Q
M L4\1F,L-*I*K&E15.C!VD[IN4TWS)*-[:):RW/NLBHX2I0RF%5*BOK%:I7Q
M,]:;<;*%.22C)\[3Y4Y-)1::6AV4O_!-/_@I]JOPM@^*TWQ7^%^B_$BWT)_$
M>E_"67P!X#M-?:6&V&I?V8OB"R\/6FE#5XU+,2]DXAEA%O+^\9"(?^":W[1N
MH_\ !0K5_B/^Q/\ M\II'Q1\3^%M%U'QG\,/&+:9IVA?$/P6GAV?^R?%-E+<
MZ+:Z9 \FEW6H:/'I1^R-"WV><WL5PIMO*]+_ ."(NM?'/X*_LS?M4?'_ /:X
M\3>,O#GP9NM8M?%/@2]^+U[J=EJUNNF:7J;^*M5L[7Q$CZA!'XDU.738[)6G
M:.Z:51% H3Y?CS_@C7X7\1^(_P!I3]M+_@I4OA>\T;X7>%_"?Q.A\(07L(M)
M/$>J^.KK^VI++3C+F%O["F\,VT6I2+^X OK&5%^=@WS\<%1PL\KQ%*I6F\1"
MJ\VPV(KU9N4;>\XTZ,DEM*TG!W:6NESWL3BJN*P^;4\9##RE@Z]&.4XW!4WA
MZL9RE'E@ZM234E"\+P4VUS6DKR43WW]L#]C/_@F3^Q!<VE]\<OVKOVDKWQ!K
M<$^H>'/@]X-U[P?J/C6]@E):UFO-,TOPG+J.E:4Y2:*+4[J"SMY$%UFXE9)%
MKX=^%?\ P4N_X)J?!;XG>$O&/PM_9;^+EIXP\#:G]LT?QVGQAE?Q3.RD&Y@U
MS38F&@W=E=H%>;3KS2FM6PB-;L4-?)'['W@%_P#@J#_P45TK_AHWQI-)'\5-
M;\0_$/QS]MU#RI=6T?1+^&*/X9^&;AV*6336@MX["VL6MHA:6^H+&F!$C?VH
M^(/^"?W[&6M?#YOA9K/[-'P\M_!"V*Z3#8VNE&RU"Q1(G3S8]>CECOUN(#*;
ME+J2_G1KJ-("/+D8"L%@)9E5JXG(Z>78&CA9RA2C4G/ZQ5BFWS3?V97<[J5W
M91;[EXS%TLLI0PF=U\SS7$XZG"K)4U%T8.2BK1Y[\ZLHI2BM6I=['XL>!Y?V
M<?VZ_P!M/]G_ /;J_8[U/Q%8>--.^)WA;PW^U=\ [Z>2PUBTTO4?MR0_$:?P
MNX-SJ7AVZMI)XO$.MV-K%H=PME:>:S2*$7G?^"??[-_P4^#G[:G_  4J^*?B
MZ'6-'_9S_9G7XF_#+Q)K?B75+X^$]3T?Q%;FZ\5Z1%<HUO)->:7;0[YVMKP2
MJ+^%;>5)#M;\_;W]G#XR?\$S?^"D%AXV^#5U>M\'?AWXMN=17QGKVJ1^';.Z
M^#KS,==\!^-I;GRTNM3GM98[71%G2W_X2<Q,GA^.8V=_/+^FG[=GCSX!_M0_
MLQ:C^SS^RS\7O#OP,\/^,/B98?$7XUKXT\'>)[?7_'^K7DUK<-I<D,EUI]Z^
MM>))K>YBN]!O)+I]3L[6U$(%NR21^WE7#6:8WVN/_L9K$X;$8BO"2I2Y*M2=
M-QIJ&G+%J:4I2E[K3O:ST].APQQ/F>%C2R?+<WQN1XZAAJ$L2L-4Y*%*G54J
MW[^3<)R5*4HTU'WN:*4F^6[_ "P_;7_X*I:W^UUKMI\,/A]X3\9>!/V<=+U
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
M[8L?[3433Z78>+/'MQJ'Q \/V*W4.C>)_ DVKC3=3-G:O(1*T4-@387LSRD
M71C^^5/^A5X1\1Z7XN\-^'?$^CRI=:7KVDV&KV<L;[UD@O;6*9?G!*L5);+
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
MO"XB8LR*"<#Y\_:&^&G[!7Q^UJ;5_CC_ ,%2OB]K3&5O)TO1_$VF>'/#]O&
MRQVZ:-X6T:TTNXBC1O+)O+>XGEPIGD<X:OEO3_V%?^".]I=P3>'O^"A7Q*T+
M6#+$+/4M)\1)HMU!*ERLL3_VC8:38RP[)"?OW:LP+$\U^7PRS$YIF&)SG.\9
MQ##-L;B(UJV7UN"<UQ^&G#GG*-&I-XJDE"#FX1DE.2BDN5RNS](IU\OPN P^
M2Y7#A[ZAAJ4XX?%T>),)A\53K*C"$Z\*+HIRG44+N,FES2W6C/7?VM?#'[2W
MQ[_8_P#@MX'_ &SK&\T+XTZ;^UIKO@JUO=+LEM9=5T>&'Q(OAC4K6=819ZI!
M>V=M;O+?:?%'"]FYEMXT.)*_/[_@D]J&M_!O_@I?\/?!]W>VSZQ+J'B_X1>(
MQ:X6TF,EQ#<7B0!3^\2-])MPH&561),G=C/ZJ_M;^(?#GP;_ &)OV??&47[3
M=[^U%X1^&/[4>F2^%_BB;C1K_5=(T<Z9XDT[3?"_B"XTL1K<+X<M9([)[F<_
M;I4C,UU,#FOCSP?\*_ 7PQ_:'_9(^.'@R_MM1USQU^TK\(-5U'5-(N8[NRO%
M^(/A/QSJ7B.[2XC9FBM[^_MK9WMI#&8Y8T,@4C%?I'"V:SCX<<89-B*,%A)4
M\XA3IT\#4P5.EB6YJDZE"JG4C447&2A4;E3BG!-H^&XDP4:''/"N/IUJU3$0
MK96J]7$3A)U:+C"4G2K4ZLU6BFK.:Y8N3UC=W7]E%F>64G)"AMWJ'DD 4^A1
M8TXX^\>*O51LF#;V &6"LS8ZY&U0#WP5?>.@)&TMDXO5_),(N,>5Z<KDDNR4
MI67W']:1DI14D[J233\G&(4445104444 %%%% &6R_O')) <8 SU+*#D>F ,
M#KN(/3/'Y2_MHZ'\-?$7Q-L[WX\^,-*\$_!KP#8_#WQE>W^L7"00:UXHT'Q7
M=ZAI&G6PG*([6]S!%)>1P%G\J=6<$+A_U8E?;OR%;H!\VUE ^4?F"&R.H((&
M>:_##_@HY^RQX=_:B^-7@L?&SX\>!/AO^SYX%TI=2O/!=UXBT#3?$/B?Q%,9
M4NGOX=4N888[#R8D6&8;IHI ^$\U@4X<?-4Z<)<M&;<^7DQ%1TJ$E+E;52HI
M1Y$N6,D[K5=F[_HOA?A\-BN*:='&9A7RNA/ XV$L;AL#B,QQ$93I6IT:.&PU
M.K4E5Q,XQHTY.#4923W1^0O_  4R_9W^.FI_M5S?&CX)^'?%OC/P'\6?"FE/
MX2\5_#TWTTD0DMV@GTEKS3UFFL()K2* K.7AC>.=5VQB$L_W'X^^(VI_L:?\
M$NM-^"7QE\2_\)'^T#XZ\(7WAVP\'7VK#5/$.BV7B5[JVD@U.:XGOIA;V&G7
M0D1YIXHUD+6BLY5IT^@OB=^U5\ O V@:)\/_  W^VIX8^#_@OPWH=IH.G6GP
MQT#2?'6M2V%A MN@:\U?2]=B\T0JJ2S6DVZ-P.C<G\PO$_C+_@D])KEYXO\
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
M36H6C:W1MH\^2VN//E*@8422NL8P%#8Y^(O%W@SQ+X'U9M+\5V,.DZHYE+V
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
MK-R\MSX=^%>C2E##'XB\3FREUBV:X9%.FZ'J+!)MGER?KC_P<&?&:R\%^/\
MX+_LJ_"NTT?X>>$O#7@S4/&_Q0TOP;I5AX=_M--<31AX$LM4GTVVM)KFRLK2
MRUL"W;SK:>2]NI+A9RD>S5_X)3_"+0[7]L_X=?L]:)+;ZEX,_8T\.>)_BQ\9
MO$VEN)K+Q?\ M5Q3PZ<]K/?61:TU31?AO;ZEX@T[P??+-*EYIUU<O:RR0M,1
MX'H7@73?^"G'_!:/XKQ>,[G^UO@]\/\ 7M<\0^(UBN+O[-KOPR^#$OE:1HI=
M&C6$:O<:HZ/"K(DB6J(X9)255+"QH92L'37^TX[,8893UE>FKRG!*7,HWNK.
M/*UT9=7%1JYS+%5YVH9;E4L2TW92Q$ERQ=DTKI+9WB[VY>_X\^'_ ()?''Q9
M:Z#-X5^#OQ*U^'Q)!<7GANXTGP9KE]:ZWIMINWZEI[P6+B;2YRKRV^H*#9R1
M@[YH1&14K? WXVR?#/Q!\9&^&?BV'X4^%KZVTO6_'\FGRVOANVO[EWBA@ANY
MHE74(R\4D<MQ8^<L,@".K$DK_25^S;^T/\0+;X=_\%5/^"C'GWFD_#\PZI\$
M?V+O!UFTMCHVG:-X(CO-$T70_A]X6C6"P@N#'/;M;S:#8I<ZS%'+/,]VUI)(
MGRS^P$/&GQ5_X(Y?\%&/A&USXB\:OH<EOJ'@#0KBXU35+VWUKQ;=7\S0Z+!/
M)-<6I1K=&CMK-4$$<<CJP:%W?EED>'2H0K5YJM.&.<THKXJ',J>_\MD^\KZ\
MVQUTN)L9456O["$*-#$X"E'FLOW=;E=2.B:;:EO]F^CBK'XS_%K]GSXT_ GP
M9\+OB'\4OA]?^%/"'QL\-KXG^&.KS:C87I\2:6_D[IE@L9G?3KN.&ZM+N*RO
MPMR\,R-)%"H5I/Z\/^"15L/"/P-^.O[)2V.EPGX2?!WP.?'=E;P'<_Q;\:6?
MB*;QO)<( [32+:6^A@E4:5F!VQR':C?SMVFLZQ^T#\<OV.OV0/$_C#6?B1\*
M?V6-(B7QMJIN+W7K2 V5E#=?%C4+.8/</=>%-,%OX<MK:]OB]U!.MQ;J[0IL
M3]2/^"'G[3FE7WQ4_P""BGQI^+&O6NB^%M=\/VGQ3\7:YJ-Q&EC::)I%QX@T
M^>0-)F)XO[(LX(+>&%S)<^:T<!F=2R:Y3[# YBY*H_98C#U*<WSR2O*FX<S:
MDN6SU=K6^1GG\\9F&64W4BUB,-BJ=2E'#WDFHU8SC%M*4E>/*F[WYMGKI\'_
M +%'PHBA\9^%OBCXMLHKJ^U[XTW?PB_9X\(:B8I)O&?Q6DUZ8ZSXVEMFPESH
M7PHCNM&U;4H;E)+75[76(8;8&2"Y1/T1_P"#B+XSO;W?[/'[--AJ;&\\*Z<W
MQ8\?-]I1H[L7<:6>DSK%@\V6JZ7J%RB2Q.((9U6UB8H(%J?\$L[";]LK_@HE
MJGQNT+X<7?A+]FO]E[PIKVF?![PM/I-]/X<\/2^,KK4Y-#N[6_O+=['4_&E]
M>Z?=:IK6IQ3W.M):2Z;#>7B)#8I%\B?%[Q!8_M1?\%R(E^+T-UIWPVL_VC?
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
M*^+VMK?12W<IA%S<[WFBM;6.*,NX^8V\5L"-NX'GRPQXR >OZ8_\%-_BW/\
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
MC2"U,-Q"@=[FP>21;I"[[D,A9LH%%?V1:"R-HVA[<8;3--<#?O\ ^76'!+C
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
M1Z9I"^)]4M-)TNV$D_EQSWC:C=V@-K%(URL0+-'Y3 GQSQ&MC=PRZH[*BJL
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
M[-GP7T^\N+W1?MT^EWWQ!\0:=ILFHOI[WH2.WBT*!K:2PN)[?4$OGU*:TA6
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
MB^.O$]WJ=A8WOAOP7::E:VVIV9NKFXM[AHI+"WNW;3XWS/+<22>6Q:(2<O\
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
M=L=!VZ]2?KCMD@'RI^V3J']E_LU?&*Y\PH1X1N8$<9'SW,8M5102-Q:6554
MC<S#)"Y-?RN?\)_87'PQT_X9Q>#-)TVUL-1779=6@U*XN=6NM<%FM@]XRW!1
M-G]G3W5MY0>0(')BZ G^F+_@HS+=)^Q_\9DLM6LM"N9]*TBT35=15FL[,W&L
M:<AFEC0.Q4+*&"JIW,-K%0=U?R<:+\*!>JDS?%C2]7OV=(G2W2:"W6=VC4$(
MT:GR\C.\;2!\V">*_@CZ5F;XC!<2Y1AL,YPE/A^A2ER)^T@ZE3E5K*[G=Q:Y
M;OMO8_T4^A;DN3YEP=Q3C<VC5=7!<4>TPZH^["4*66U(2E*[BN2+;C/F:^+5
M-*Y[G+\0O&UWJVBZU<:EI]S>^'-'M=(\.OK%G9W^GZ1IVE^0(396]T[6UM-Y
MD4;O/&%8R-LR7(!^=/CW_P %+O!V@)<:+\2OC)XA^)FHV,QMKKPQX;L;W5QI
MUTX=4M[/RXGTU)O+.5M;&YE;[,-^TKROQ-\>/'NO>/\ Q?XO^$OA'XG67@[X
M(_"+3EU?]H3XQZ>YDO;&"::-$\-:+;/Y;W?B&_N;FRT[3]*L':2XDNH96:,J
MQ'UC^R/^P5^TSJWP^_X27PIH/P+_ &3/V9M0U"Q\?^$=;_:>\.Z1\0?VE/$=
MMJD']B67CJZTS7+66'3-*UG5]8LI].BDU"VO-#GO+70Y$(0-6GAYX08O'9+2
MSKC?B'&X7!YO0I3HY9@JGLJE:G%*5"I7@Y+6#:FG*SOM=Z'F^*WCSD^4<1SX
M=\/N%LIQN8Y'*K5_MNOAH8J.$K59RISE@%*$&I5)*5/%V2?*W93/)]&_X*1_
M!7Q'/H_@[Q-XK^)_P\M+*:*?PS:?$6TUG0]%M;FZV7,%UI-F4DG/F*'>*[LH
M/)+=)M[ ']*/A[X[^ 5_\,-1U_Q3X?\ %/Q*^)FK:LGB#PMX^L/$$LVCZG;V
M^;S1Y-0U#^T!J*I;XMDO[8P->O*9&>,D2$?.?[07_!+7]OFV\1:7<_$&T_9X
M_P""@WA3Q!-I.@Z@;G3+/X.?%#P3H5GI,UCHMUIC>%=.U"/3O#]C)-;R7E[:
MZG#=7H2*<6USOE=/J']@'_@B_P#$WX#:/K%W\?\ XX6VJ:'KVH7NJ:+\$O!"
M2ZSX7\*VEQ<//96+?$+4S9^);C4-,MY(["ZE_LE(M1EMWN9'1I66O8XQ\+\K
MR7!_VCPAQ#5Q.*I4E2CEV;U?;4HNJN7VM",5.,<13DW.,G**22]ZZL?)\-?2
M&GF]6EEG'>04<NPU;'X;&O.>'<)1RW,J<J%1^TP.*J5*+G5P6-<'+$TH0E&4
M)N4F]4O'O%?B77O'7B75?%/B349=3UO6&#W#RL\T45LC%K6QM8R6CMK:SMV$
M=N@VEAD2#.0.9%G&ZR%(HX6*N8YTB\Q_,B^5O(1E#M(C$D")9",95".:_6+]
ML#X5?#+X*_ '3HO!'A>QL-2UGQEI6BKJL\4<VK^3-IVJS31RZF8X[J10+6,C
MS/,W;D 5@3M^-_V9OA5X3^*_BGQ':>*O$VCZ99>&-)?5;'2]8U$Z';^)]0E
MDBLIM6C66\L+(S!(IYK""2Y#%0%PS5_+>8<*YO\ ZRTLFK9D\5FF86G4Q>(K
M3YZCE4<G2G1G:G5Y/AA)U':GRQ[(_LKA7Q6X:QW 68<583)L1@.&\GGBJ.!P
M,L/1QN(]HFHSKQA0HQE1HU*CYJ=3V7-&+;;BE9)X(^(>@:)X:TG5;;X&^$=9
MM?!FBZEX6U_Q9JUVLUOK7B#7UM_L4\D5Q$OV^]@%A<F,A&@MBV$G#2JI^>[:
M*UN;@-?R"PL[F[22=H(@\=C;7%P6G\N%8]AC@2Y*J"V[:I !"X'TM^T3J.NP
MS^&_A7!X7M+9?"VGV^N>)CX&\-ZG#X6N_$VI!9H;*WGM]+BFU@>'1#);Q:C>
M(EU=B;?.B,=Q\-\+^$/$?B'7=)T8>&_%J_VMJ5I:3W<7AO4P;2TEE2.ZGC6:
M&WB7]W*H9I9TC3*,G(?;ZO$F59_4S;+LIHX.KC?J$:-.M*.7O"8&JJ=.'-RX
MFE#E]SEY*DG->^I6;3N^7@O/>&*&29SQ'5Q]'+*V<4<17A2J9L\;F.'56=7V
M/L*>)KUZ-.I5C/VM.C'#4W34HTG&3@K=9\1-+^&F@^+(;+X7>);WQ=X;73+6
MXN-0O;/[*AOI;9GO+6SBDCBG*P,QX:$1D A&=@P7'M-9>VN(EE6,(KD#S9(@
MFTMD[5+@%]V<)RXQNQMP3I_''2?#/A?XK>,O"O@V23^P/"U^/#J3M</<M/>Z
M="R7URTLBC>TA+;P)"J*#"K'8HKZZ_98_9ZM;N#PSXZ\??#/Q#\0[7X@Z5KM
MYX9;28X7\.>%=.TRWA,.I:Z\EPL]Q?ZQ-=*NF6Y@\M1!<>9(FR-G\;#\%YEQ
MEQ)C\EP%&G@UA*<I8M4E*K3HRI\UXNHE+G7/3<8R4I2DVG:[L>GF7'.2<&\!
MY1GV/Q.89E+,G1^I/&RIT<5B%6A2FI5(2CAX1K*%93JI0I4X.,[6C'7Y6N]?
M!4-'#*F <NLD15CAMI7RW())48"\$@*IWX4THO$,-M;1I*/+Y?S))7,.YW*D
M[@0",DH!N"]R"=IQUS?LZ?M&75Q=W4'P?\665M)>74UC;R1:? D-DU[=BUCW
MS7^Q&V)$7W,"B2*P'<?77P?_ &9?%7@;7/ R>,?@L/BG'X\D%IXA\3?VS:GP
MI\.-(N@R2+:P)YRZUK%NP:.[:80);M)F&:09(UR;PIXDS7,J^55<!B<+0PMW
M+$O#S7M$HS?N))SFVXI)1A)ZO16T\_/_ !9X.R+(\+FM''X3,<7B>5/+\-C<
M//$1LX7BDJCBI<CE*SFM(2>R9\/6%[!%(_G9CR'P%+R*,G.UF52@YQ@9Y!!P
M 03J1ZI#*BQ)\I$L*AB>6:1ML:\G!W'A>?4D!>1ZMJW[('[0T6N:Y::+\+]<
MCT0ZO>G1F:^TI(CIOG-]F7:ER2NV.,9+.SMO (4*-WJ_P+_9#^+T'Q.\):C\
M1_AL'\$Z5<75]JD5[K-JJF]MD633@ULLSQW >0,/+<!"S('?:3M\[#^%'%N+
MS58#ZECL-2>*6'IYA7PU2G1A34FG/FERRLHK2T+ZO0G%>+W 6'RJIG-'.<'7
MK?5XUXY,\?05:MB%&\:2A*:C&HGS*//."NFN;0^*9+Y_[?N)Y \BQVP"Y564
MD-DA FXKR -K;3DGCJ:I^(M2!MHRI*1N>"6R6;D?NP&#.1D;M@;8HS(5PV/I
MK6?V0?VCKKQ#XAU6+P+9Z9IMUK.IW-O'-JNFVRP64EY,;7$<4CP11+ 8\*IY
MR#A2<'V+X;_LV^-_AW;^#O&,'@#P-\9M6\0Z[;VWBZZU#Q3 =!^'/AY+V&*^
M:/3Y$E@N+W[()3->231/;N"\$,Y0*WK8'PESK%9_/+<33E@,!A>>$\;45.E2
MJSIKW\0G.M&4XU-+*,)-+XE'1OFS3QOX/RW),+FF$Q6%S7,J\:<_J&%Q=*K6
MI5*UKX.2C>,)TK).\^6[]V<[-'YMZ;*'-S'"3(LLEH0RG>AS<QLRY4D$X1]R
MYRK !N2 ?M3]FV;S?#/[2,*KN-Q\"O$#*,?*#"FL*H"MWYZG (QSW/S%\5'\
M+1_&/QW)X"5(?"!\1R_V-!; "TB40P)=QVX'RF.*]BNA$^0C1LC*025'TW^S
M !/!\<+= K&;X&^*48!L;WCMM7N!U!R,,, ]2,\ 9,\*8%9?QKBLLI58S6%P
MN<X:E5C*\:TUA&H.+5T^=II7:V=VNO7XF8Z&<>&^%SF-"IA(X^628FM0JN+G
M3BLTPE6K*2C.:Y8TW>6K=HNR=TG\;? ;Q;X<U'1_#OPRUJ"TT[5K'4_#NH^&
M=?#/%->3V.M07[65Y=*A-O&\!,8A9XUE8A&'8_V;^#W>7POX:D+<-H6CN2,'
M=G3[8%L)P#[#M[YK^'+0_!FIP-X(\3:/)!J&ES^)_#+SM:2_Z5I[0:E:27[S
M*$!6*.,%3AF)P=P YK^X/P(Q/@WP@P)8/X:T([@<AMVFVK!NB\%6&#CIQSC-
M?T-]##%UJ\O$##5F[T<;3C%OKR8VNI6M_+).+?>/5:O^7?ISY;@,'C^ \7@J
ML*GUK UZE91;O!PR;!PG=R47HW';1<RLK;=_&" <C&3D>X('/X^_/K4E,C.Y
M$/JHZ_3VXI]?WL]WZO\ -G\$O=^K_-A12$D D GV'6D5B<Y4KCU[TA$<S%3&
M1T+A3^/X^F?PSWQ7,^*;EK?PYXEFVAS%H.MW$:!1(6:+2[IS%L/+%F1F"@$,
MORGJ0.DN/^69])%_4@?S-<YXF<1:'XAE0@,F@:M,JX#;2FEW&" Q R<@;3\I
M'4C/&5;X'W2J-+N_95-$^GX>I=-7J4U=+]Y3W_Z^0_KY'^5KXU^,'BZ]^)OQ
M3GTA!I-NOQ,\:/Y=QI-M;2%I-:E9A)%+'YS*X5]JLH< 88;CS3LI?'_QV\6>
M%O@OX;>PCO\ Q)="]\1:JD.FZ?;^&/"FDQ&[UK7;KSWC2:UMK*.Z8P0F>\\P
MKY-L\NT#[Q^''[-7Q+_:]^-WQ-T#X;?#4:EJ.G>/_$5OKGC9!':>%M BGU61
M!=^(IN1'<$R*5@M8;FYEB9G2,JC$?KA\$_\ @W=^&?A#QCIGQ,_:*^*7BCQ]
MXALK6---\%_#S5[SP-X/TF*Y;?>B+Q3I,R:UXA@G^:*ZTW4M.AMI8V,)D*N6
M'\ZX#%8"AG&,QF(I1E]7Q.)G&+M[U6,VX);W=T^R/W+B7,94LCH8*A7E[:IA
ML/9TF[QBH14D]$K^]=;Z7VZ^%?\ !//]A?X9?M$V-A^T?\5_#_A_6/V=/ 3Z
MCX0_8P_9\U'5)4^$_P 6+OP3IMV^D?&GQ;HVL_9X?&6O?$^.Q@UOPYI6IZ9J
M-TBB]:YMK.2-!7Z&>"_VMO .L_"GXGZ[XV_9V\!6OP_T'X-Z=X\\*_"C1_"]
MC<6=QK?A/4K+P[\=?"%WX<N[2WTUX/"^K^)/"":-#<EC>V-Q?1S(/LMNC?</
MQ0_9,\%>-/@#I'P/^'LMM\+7^&KZ#K?P0\3:'IUKM^&/BCPDOD>&[O3M)>1+
M5;#3M-FU#2\[Y66UOYRRDL,_G!\1OVB?V;O FB_$#PIJWPIUGXA^+I0WA;XY
M?$+P=>ZII7PFT?QE\3=5TNX\<Z?HVL7%G!?:4=2U/PY8:G,;/1Y(3):31D>6
MJ$^U#%U^(GBJU.K5A*BI550IW;A%7Y;I*U^5:VT=M-+(X^$>&<+C\)B:='!?
M7<=*BZTN90=5\L>><FZDZ:Y(*]O>;NVE%[K[/^!?["G[)GP:U;5_'?PT_9S^
M'7@K7?$6N7WBW3]2M_#&BS7>A?VXT.I_;/!4C6PE\%6MU).PCT;0'MX+:2.9
MIUCDD=!]GQ&<W,DI,AN;JWO+0W[EW?S+NPN;.U\^X;]X0LLD3[Q'(R%<$A4)
MK5LKG1O[!TBYTR]M)-%ET33;O1;E)EFMYM%GM(Y[*Z6="R/9K:NH^ULR*ZH;
MB989))(X_D/XX_MU?LT_L_0ZG:>*/'4.O>(=-C,E[X7\ 6%_X^\0QLK$*D4/
MA>#4M,L[EY=L<4>L:AI^YGX.%D*_#5HYCB\5.,_KM>$9N*C&$G9*RUO:VSM<
M^=G5AA,RK4:5)4ZE.K.FXJT>5Q:3BE+E:LTU9];[Z-_QG_%'PKX^_9Q_:C\6
MV7CW0+"Y\;?#/XM7GB:72=:1+W0_$"6^K7&H6-W+',\@U#P]K*R$6TQ66.XD
MLG55>*(D?ME\1KGX*_\ !3_X'7/Q+UGXP? +]ACQQX[^*5UJ7Q;\(1QSOKOQ
M)M_ MKI@\":OXQU"QT66_P!2N-'N#JKV7VJ:ZLU1X[>VP)(S7YC_ /!2G]M?
MX7_ME?%?PIXQ\%?"O6?A[JOA#1KOPWJOC/QFDGA[Q/XV\/02(V@:=K/AF1YK
M*S&AM+?-!=1:E<W=T+Z9)DA0(P_.='C:1+M%LKK9*@:7:)XR0<_,[&2,Y7EO
MD9<@%&+X ]C+\P>7PEAZ]"3IRBXOVD)QBTTXV=X7VNGH[^9^A?4)YK0PU:E7
M6&QF"BHQK1G"4I4W:4DK2FM-'=V::TZH_9>^_P""<?[#^EVTL/C'_@J_\,-*
M=TW2'1?!_B/5<JKHTK- ?# +%0A6(*R8#$CD8/RS^W[\4O"7QB^./A?0OA?X
MKO?'GPH^ /PI\,? OP!XYGM;FP7Q[I/AJ2XU*X\;V^DW$-L=/;5KC6+K3C$;
M:U\J'3EE9=K;Z^')KMIIGG,4$18Y00*BQ[4(XVK&QB1L\N@C= -ZYV[&_0WX
M4?&7]@*[^#O@72_VF?@-\8=?^,WPPT>3POI]]\*?%LWA[P;\6_"UK<W5_I$?
MQ N(+ZROM#U?[3>36FIZSI":K+=61CD"QNA@'4\53Q,73P]'#9?#FC.=2;:5
M94Y*;22YG[UK)\JW=]!T\)BLOJ*OBL97S:I\%.GRQ<:7M&X<\G:#]R][<SV3
M2D]OTF_X)JZ_^R7\+/V0]-^-&O?M5^)/V9?$7P]\;>)K']H&>P\/:\FE?$/6
MOB%I]IX;^'^A:E?:7IEP?%^@>$;ZW;4]$T[3IM3ATO4KZ\EUJ.PMKBUFF^-O
M'?P!_P""..CZ7XP\2VG_  4+^,7Q,UZ2?6M=C\$^#_A?=6FO>*KW4[Z?5[C1
M-&N]6L=*TJ 7UU,]NMS=WMHL(VL9(U!:ODG]H7]IGQ'\>+CPMX<L_!?AKX3?
M!+P+-<-\,O@KX0=I=!\+&ZBBMKC6]7U.:"VN?%7BV_@AB2]\0:O8R7Y13!'=
M" LC>%_V;:L8G&T,6 (BB59#N&=S,S.K@'=^Z:'CM,1S6]3/:<H+#T\%AIPI
M+XIQ]URMRN2O9:V##\/5\14K8K$8ZM0J5)N48TY*,O9V347WBGYWOMIJ?T<>
M /B__P $K],U*T\6^$_V[/B3\)_AO?\ [._CCX,VO[(UYX8\52^'?!Z_$;P1
M?>%?$/BO4-.LM)NO#>N>+[&XU6]UV.[>XEM6U0R+;7;VP@9OC#2OV8?^",<"
MPP6__!17XEP;(((Y6N/A9J:N"D:Q+< PZ0#%<2?O"=C,J6Z)*4*O$9?R9ELG
M"W4-HL3.T;QHCI$A:-EPQ(!6)Y-K'"+"J.V%9QR:^_/$-K_P3.TOPKJR^%]4
M_:0U7QRWP-T!_#_GZ;I5MI$?QX.LWCZW<:@T6O.'T!-*-CIZZ<MK)'96D7VR
M*6:<^32_MB6*H^RG@,%"%+2/-&RD[<UUOU5FK?F9ULAIX.I[3#YCF<ZM9MS=
M&47RJZBN=MQ6BD[/5VONUK]_^&M+_P""27AW]F;XN?LPZ1_P4?\ %UGX5^,_
MC+PUXN\2^(K_ .'7B::\,/A*XTV[L=,L=*;0?[.AMY;W2CYMX_V>1Q@ON386
M\"\*_#'_ ((T?!KXG?#;7M2_;,^)G[1WA>?Q!,-2TC3_ (:W&G>%/!<T=O-<
M:1XA\:W>H66EZM=Z)IVJ_97GT[1K'55O4BDBNX7MF16_'6>],FU[V2*-Q#$M
MP(LRAIMB^8CL%9$7?O90@"AF^]G<#R]UJD:LT<4OE DXCEB$8P,'<CQ;'.2>
MJR1-@'+<UE+-(U>6,\%AX.GHI1B^6RVMNME9K[]2_P#5YTVY4,[QU/VL4Z_/
M-)U6UM+3FO%.RULTDMM_V8_;N^/'P@LO@!XE_9Y^%7[9/BO]MJ7XJ?'.W^+U
MYK>N:=J^E^&?@CX$T[PO9^'=&^'/@VPU2"SBTZWMGL8I;+2=-M5TR.SF5V>W
MD,D"?CQ<QSQ74-RRJR82,M$T: LP !"#:R@C) V+MZ%5P .)N-89'+M(L8+?
M*VT"&1EPH,L9>7A5'$H*294E\L6<W$\5Z6#''>WR;PT4AVDL @4!I 6+,5##
M(+98CGDDFN7%XB6*FI\BBHJRC&[BDEM&^K6FE^_H>G@LO6 PU*@JCJJ5252=
M67*I3<G?VDU%V4I7N[+?5I.Y]VV_@#1_'GP8\'Z?X;\+7^N?&_5;74]&^'FI
MZ9JUWIY\%N?$'VIO$VM1H\-C-I5U#:W>@&;4#%:?;;V 22 H"/Z2/^"$OQ_\
M;?%3XE_'?P+\;O!Y\'_&_P"%O@OP)X/U*V&G16\-]X7\-:7IFAZ;J%I?6Q>W
MOHKI;>WF:Z@N)HIS(KQN5P:_F0N?$_C3X1? /X2?M,?#GQ#&;'QO\0-0^$-_
MIDX633O$'ARSM[SQ)J'AJ\4EHVL;G4[%9Y93;"?S9KA/+VA6/]'7_! /XV:'
M\<_'/C_Q3JVHVJ?%"'P%JMCK&@A$>\TKPXGC.,:'8"]=$NM0TK0[..VTK1WE
MC@2#3HK:$6Z,K.WT/"CIT<[R^\TI5'!\KO?EM/716M\[^3LSYGC*FJV18RL_
MWCHRE&4UM&:Y?=;>MUKM<_J0@RP0]=KR[CTY)(!]\X[9QWJU4$! 0 9QN;'L
M,DX/N,<_Y-3U^YIIVL]]5YVU_(_";W"BBD.<''7!Q]<<4P D9 /\60!C(.!R
M/3IZ]:Q-6=+:TN9=Q#6UI=7*^A,-M,X+'H K9?.?E94('2M<.V!N0CU/;/\
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
MUR#,,DPV!ECXS?UFC"M2YK74&Y6;7,Y1:NE:48O;2S1^VO['4T5S_P $E?\
M@J59%C+);VG@VZDC4[\12G<K  [<L", '()YV[3CY=^ (\6^"_AG\ ?CW\/]
M"TR+4_!'[3(T?Q+XRT:^+^(IO#&MZH(KG1/$&DK()KCPZ9XK;['(89?(FV)A
M6.VOHC]@Z,77_!-[_@K1H8?<L?@/P)>A027&+20NQ52&.0N1L(+ X!!(Q\5_
MLF_&G1O"$?B/P'XAM8A8>,SI,>C:C,Y\JRU]O$NB/:QW2+"3^]5I_(90)DDP
MQ9]NUOR[ T,3B(>*=.ER2GA\VK5*U.5N:-.KPWAE">K2Y92A**LWJM8['WCQ
M"P\O#VM73M]3PE&,W>T)4\7*%2F[7]Z,I1OI:[T;5V?Z/FD2M/:VD[-EYK2V
MD;G^)[>.23Y ?E!9AMW 84<8.,[( &<#'.>W)/?C^O/%<WX8._2M+E48$FDZ
M6[$9P3]BC'?^]G*]?NG.#Q72U_"DU:=2-HIQJ5(M1T2:J5+K9:ZJ]NO5G]K8
M9J6'H26JE1I26^SIQ:WU"BBBI-@HHHH *C?!)7&?ER!^#<9Z]0*DJ&0D-@$#
M( [9XWGTZ=OIFCHV]DFWZ):_@)M)7?\ -&WJYQ2_%Z^5SSOXD:HNC> /'6L3
M.((],\,ZW>R2=$C2VL&E9PW&  AYZ#:V>*_S-+_3/#M_K.LW4FMZA?37GB7Q
M)<K+(A16>?6[YGVJ'8$ ,2GS XX.*_TB/VI=0&E_LZ_&ZZWM%Y7PO\8'S%/S
MJ)=$O%\Q,_+N0L2JL1DCK@BO\WZZ\.0V27\>BS7.OW,<NJ7$-K:6D]SJAGDN
MYKE8Q8VJ74LL\GF!(_N1.JEW"G('Y#XJQE5EE>%6D,14<6U?]VI0IQ4G;9/9
MO716UV/]+OV?M>&1Y1XI<38V5'#T,GHY/4J5ZU2G"+E0H9GBHQ@I2BZB;<82
MMKS22Y=;G%S:'>>-O&EO\-/ NJM;%--NM=^(/BFYEBMM*\$^"]-6275]=OKR
M239"L-C%.\4!VS7$\;1QJRY8?H!^Q[^Q]\<O'^CZWXE_9W\(?#KP1\!_$<2Z
MK=_'3]J+2[35?$?C6Y\*3-J?B3Q;\+]&UNVNKBW\'7&FVDT"(T=H(+:*2]7$
M;%JS/V$_^">'QL^-MEHC_$CX,:[\.?A7XN^)4/B;XQ^)O'8:QUSXA^#_  Q-
M8WOA[PCX3L424C2M7OHYK7Q!;S3P1"QN.!())#7[G_M%Z1K?Q&^(_A_]G'1_
M!]GX5UKX5WNB^*_@5!;SW$/AWXL_!R&"TTGXD_#]RELEIIVJ1>$+36;>2WN"
MT,MNPB1P9PQTP&(P62X?!97EJH_7I4H_6L2H0G=N*]V$FFYNUKIJ.MTNY_-G
MBGQQQ!XS^(><XK-,;BO[#EF.(IY=@(XBK# 1HT*LXQK>QIUDFW).ZLDXI7>N
MGYL?'#_@GU^W*F@:-J.I-^SW^V9X)CAM+>#P4WA3PYX=\6V'A34KQ[ISX'U"
MUMY3&EJ9[EK:>WN;7YH-Q\[">5SW[-__  1.^)MUXPUGQA\6O%R?"CX8:C>I
M/X=^#/A^[G\5^)=$TY[6-FT?5=?OA:7EG_I'VB5A;/);PB0K"N[>6_9[X3_
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
M^?WB3GE3(N.<PSG('F.*I8R3>*@L'4H0<6[S3ER24X7BDXW3:LUM8_6CQO\
M!#_@C1XG\>>-_'7B;]OOXF^,=9\8>)=:\0WUSIVE332ROJ=Y.T-FFHF]@N+F
M'3]/DBTRQDF1)4LK:W&Q/+"JO@[0/^"*WP=\7^%/B9X7^*7[1OQ,\5_#OQ#I
M?CGP]HEA$\%KK6O^&+N+4]+L[LS:A\]LUU!%'/$T+-*K$1QOSG\L+/2K7S5F
MMS&\8'F;XRDMLY<%F*D!)03NR/E5CP2%/RCHX=-M+VVN!(LB*Q#LX1)2K1Y:
M.54>2,%XCM"_O%P.AR<5^M/PBJRP/U*?&?%>+P\:+]EA*>,P7LZ\:*M3PT+8
M>$:=&2?)4:J2337NM)6_/)^)BE6E5?#.54ZTIRE5QMW3Q%&;:5.=6$X)U)*\
MI+E4G%J2LKHP?CGXY\7_ !Q^-7Q1^,OCBUN8/$_Q'\67WB'4;?4@(=0M+$Q0
MV7AFRN+2X9;VWDTWPY;Z3;_9S# LCP))%YD!5J_<3]BGQ[^R-\,OV#O!WB_]
MJKX _$_0[;X"?&G3_B9X$\56DSZ._P >OB_)>PP:;)X=TU[NPU+Q7)X4TQK.
M:Z@N[9M&LK2R-]#<M,)53PA?VY?ACK-EH7B+QE^Q#\#_ !K\9M*T'3M%G^+N
MKZ\PTK7I]"TRVT?1==UWP,/#;V=U?66G65I;LMUJ#/NB)CW%RP^+OCS\=_B7
M^T#XGM?$_P 4/$G]IR:7;+:>&M"TVV72O!_@W3U5H5L/#&A0.+/3;9H'> 2Q
M1>8\4DRGB3%>'F'!6<\:X/+N%,9E&*X;R;*L5%XS%5\70Q-;'8.DTO98>&']
MC2@YQIIQ<FFN=\T>:$;:Y=QI@^',;7S[#YE2S7,\9"ZHU,/*5.C*JGS4DG#X
M:;E922;=]M+/[N\6_M(_\$@/&?C'Q/XVUG]B[]HSQ!XM\7Z[JGBK7]1UCQ5>
M;[C5=8O+B^U&8>9K-Q]GMY+F:0VD:2>7#%^ZBCCCC53E^$_V\?V$[CX9^/\
M]GKXB?\ !.W2;3X&>*=?36M%M_"&M"\\7:O=644$<&H>+==DMK&ZGU2,6J*6
MDOI_(@BBT]O,M[=%3\PX;>)$\Y4.$^<EF53&GRA7C .'*D;4+?.  ,[<8S[V
M2!&$S3D,_P [,Q^=B HRY)W,67C#-T.,\ 'W'X/<.1PLL'/&Y_\ 5[*$</5S
M?,9PI0A>,(QY,SITDE&*E:G3A&/.X*+Y+RQ7BEG]?%?6*>"R>G-2;4WET'-W
M=[RFXQE)MMZM)KI:VO["^//^"D/_  3]\96G@73M?_X)UMXLT?X7^%3\/_ :
M^*-7@DAT3PQ%-#>-I4<2FZ#K=7,,-Y>-'M1[E&EDV%F%>>1?\% O^"<L$CP6
M?_!+#X8SNY8-%->6]QYD3#!=4_LZYBD0DX+J61'^5B'P*^#_ -G#XW_#WX*_
M$36?%OQ"^!_AGX_:=?>#M8\-Z;X>\67QM-,\/:E>(RQZ_##/IM[%<7!#K$$.
MQU"@Q2HP#J[XU_M.^&OBU\-/A9\._#_[/GPO^#]Y\/;SQ!<:EXK\$V\":UXM
M@U;4+N\M-,OBMC 8+32[26"WF@>9Q<7<7VC>#LC7Y6MX=8+ YQ3R2AD_$[RF
M,%S8Y<3XZ&'H^T3<JZIPS>\U2OSNFH\TKV2TF?2/CK,,7@Y9A7KY,\?:7+16
M5TG6<H_!%*47#=*W->.EFFFD_P!+O%/_  5?_9%\2^%/!/@/7/\ @F9\,=>\
M%_#B*\C\"^$]3OX)/#_A9M2G:[O9M)TR71I+:SN[F5I6GN(HA)*LDT;-M<@>
M-W?_  56^#G@GQ;X,\:?L\_\$X_V8_A?XG\)ZZFI7WB2_P##&BZKK]SI[1R1
MW6G^&[]O#\%YX=O)RX,FK:=<)/$B*C'9)E?QZO94+O+\FYOG<8167 /W@N .
M6W8'3'\7;F+J^E5@'10OWG"@$@8(] !U^8C ()SP 3[U#PIX5HIPH0S)TI\S
MGAO[6S"5"I-I^TJRA5S!T9SFG)R<Z;=W=24K-<CX]XDQ,J=?$?4(U%%04H99
M@835-+2TZ6&56+LDFHR2M=.Z;1^N/[0__!3KX<?$GX?_ !6\-_ W]C;X5?LX
M_$7]H*R?1?C1\6_"0TX>(/$6AWVKVWB#7=+LYX=+LBT_B'6+6"^O]1$C3W4L
M9R\C[G'Y,6UQ#']T[!'\J* 05Y!Y#,Y W G!8@%BN0 !7,7&\0L(T^7=YFU6
M951CDJ54'8K#/#!0#G'09.8UY<6OEIPSR^8S#&"JC'8#[PR2>@.3D^GM9!D6
M1<'4<7A<IH5,.L0Z]>MS3E6J5)RI1C;FYZDI<NGQ2LHK1MO7R<WS#,^)YPGC
M:D:LJ<?9TN5.E&G"+YVYIPIQC%VLN3F=VO=2NU^]/_!-1AJG[&'_  5;LBK2
MK-\)O!,\JH#(TD=I;EI=D7 D9D9E"D@;@%SSQ\::9\%?"'CO3=#^)/P9\5OJ
MUYHVK^'M>\9^!+V-#J&D6\&O6"PW5O )&F2UMU<_:)%B)CD\M0,-N'UC_P $
M?KVXU[X ?\%/?#$L10:C\!=-O8G(PA^QV>2"2.FT,,=SR!BOS]^&,/Q$^&EM
M\)_C=X7T*[A\.7FIZ/H.L:S9J)]-U1;C6;"WN=,UN"+>%AN4'G@74>QWB"Y&
M:^'RVK;-?%F'/*,JTZ3C32ES33R5^];:T=(MZ6=K)GU&;1C1P' 3Y>:+KRIR
MJ/E:A*..I)W=](N[:=G=:G^EIX$G6Z\*>&;A&#I/X;T:57!'S%K*$L2,Y Y7
M:<<Y;I@"NQKBOA],MQX0\,SJBQF;PWH<QB10%A$FG6[>5&1P4#F3'/ PHR!Q
MVM?PWB%;$XI6M;$XA6[6JS1_9V _W+!ZW_V:AKT:]G&UK].P4445B=84444
M%0R8!SVV\C/4?,!^I_'FIJBDSDX .5QR,XR3GKQCIVJ9?#+;;6[MHM7T>MEH
MNH:[)I-Z7>RT>OJG9KT/B3_@H/X@/AK]C7]I#5 "S1_"WQ8D,?F,C22#2+TB
M*-@<KO 9%P0HD.>N:_+']B+X%?LLZ%\(_A]\4_A#X(TK4I?%WAZSO+GQ+KRK
MK/BJWOQ$S7]JVHW+.T307EO<R?8MP!MG4%,*0/V>_:9^!EG^T;\&?&GP;U?7
M;KP_IGCBS_LC4M8T]2;VWTJZ5H+Z*!Q]V2XA=XA*>$^4$\9KXE\/_L\_#+]D
MS1M ^!OPBTG5!H=CI\.H6MAE]5U6_P!4NY!#+?74F(,/,;999B78>9(><$-7
MYOQ[E^*QM3"XVC!RH4:/*K)MRG9:KK&W5V>M_)GZSPAQIALBX%SC(<'FN:X#
M-\RS;$5L31HRJ0PN*PLH48T85U&<%4C24:L8)MJU1R2BERON9FAGPMM&$CPJ
ML(T1(V1>%A= CH<*2A'EGY6;:"2"/CS]JOQMHA^#^J^(O"/Q#\/>&;S1[]=#
MUGQ]I6GV?B#Q)X#TRZ$6GZZ=*M[B6"[L;A+5I8;Z9)+>5(H<+*J HWRU^W[_
M ,%9?A-_P3[\2K\.?'7P^^(NM?%^XT>/6='\+0Z*]KI$]O=,ZV%[<>*1=S0V
M<'FQ2(\2I*8]N"C9-?G5X<_X*7?\$\OBEX0C\1?M5_ [Q7^SK\0OC!I\VO>*
M)/#NBR:I'XRTM+F6TLM2/BJ"93/-);0QH@;38H_/!!!,6X?(93E&/H8O"X_$
MX:MR1:EHI252%^KY5R-;6M+35=C#A[.\FRG.\'C,5B90BJJE65)_6(;*4Y>S
M]U1YI73A=N[;;UT^V_V<=8'@+]MGX6K\(/'/B7X[?"OXV?#S5] \3>)-8UZ[
MU^YTC4O#.G7&OF*2YF1FL ;U%O1:ER/*:.U665$^7QK_ (*&?\%V-*_9C^*/
MCC]G7]G_ .&5E\4_BUX5EAT:Z\1ZKJ3V7A"R\1ZI8VNHZ396$$274>O2R->P
M+>6TY39<RW%E\J0"OF/QE_P4N^%/AKX/^(OA5_P2R^#D_AN]UN.XTW4OC7\3
M[5/";Q231_\ $UU33KZ1KUM1UZQTZ1K@ZI');RV< C=;219_W7SO_P $M?\
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
MJ-\+O^$:_;X\9?"/P-I1,-AH7AC0_"FEEBTSP1_:(K2$2R1(SB;:RAE9B7
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
MV4/@Y\%_"VKZK\,?!EG:^(GTC4;6?Q#JT[ZCKITV6SDAOH8=2E)GV20NW[E
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
M\8?AIH=M:>!K7]H'X/6GQ_\ "_Q7\2_L]:5\.=!\&?&/Q=)-IVKV>F>'-/\
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
M*03O; RPR ,$?Q J> *J)?6;S+&9YI65=S)':7MP?*P< B*"X#!3@*"4!P0
MY''^BAX/_P"".'_!-_P89+BV_92^&GBB[&'C?QEH\&OLCAD(:#[9&%@=<<-Y
M2N5+!<*QKZX^'?[)7[-OPM>VN?AU\"/AGX)GAV>6^@>%M-LY;<H&5#$5@.W9
MN;:5V_*<D9 %?/8OZ26'BVL%D&*J1MI+$SA2HO\ Q)4933M\.EG*R>A]%AO
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
M_B7,;/PA:W5N]U;VJ,;5)KZ2RAFMY;Z:$WD316T<H,EP6E(\O*C\][W]I/\
MX*&_LQOX9^)GQQTZQ\1_#+Q#J%JNK6,MN9I[=+]U-O9*Z7"KX9O)%:2>&"47
MYG6,QD* <>V?\%-+/7_!7C+]EO\ :&M]#.M^$?ACXDMIO$43P/<6]K+=I8?8
M(+M#&S10W2I.1(ZI"LL, =Q@8\S_ &UOV]_@[\=_@"OPK^%EKK7B#QEXTU/1
M(DT^[T8P#2FA)CE%HS.[2:E&T@:U$2F0)N=6*D$\G$^=8BIF^=5JO$.8Y9CL
MII96\GRNG"K&&:K$T:$Y.7[M^TG*4GI&4'!-W3M<]#A#)<-_8O#V&P?">6YU
M@\ZQ^84>(LTKSI^UR:%.>(C",).K#ZLX1BFJDXU(5)*T4F]?>/V\_B_^T)XB
M^$_AO5O@?X>TK5O@3\0OASJNI^/M?;36U.^L+*^LXI AG6]B73X(%,T3S_9)
MD)61<+U7P+_@FE\1/VIX-8^'7@/1/!.GW7[-\T6M27OB>719(/L<\2P<6VMB
M],=R[2&X*0BT'F(/,$@$9#?HSH_PC\16W[!B?!NXMI&\3_\ "C[OP^]MN'GQ
MZI>Z?-<+;[W/RR!+E "20C,RD\$5\Z_\$D?BKH6O_!>[^$;LUMXS^&6KWUMJ
MVER12I*=.FGDLK"]VS "-6FM;F,HVUSY3-MV29KU995F$O$/A/-<QSC'8-YC
MD-.NLODY.B\:U=X.4N1QA)J52ZE).]/6^AY>'SC+J7AKQ=DV$X=RJM/+.(8X
M>&9.*GBEA)5Z]#Z\I*LG.4(TX1C.,>3WW*W1?KLJLR':!\RH,[B1\I)QS]1S
MU/<XQ5C+;CP-O<]P<#\Q_G/&*CB<'<!T^4@YX((*\9Z<H>..<]"2 ] 0#D8Y
M/Y<8K^@8QY?<?O*$86;LV^9=7L]NB6EKGX;=.]M$I.R7F];]]NVX^HRK,N#A
M3D=.<@#\,<\CZ '-#R;/X6;Z ^_L?3GTR/6E#@IOP<;2V.^!G]3BJ$-V[%;+
M$@D'GG'3H.Y_^M^/#^-(!<:!JT:@E6B"] 'RY"DID8!(8;N.5+ <].T>?Y<!
M&!) R0<=1UX_S^M<UXA'FZ5>!20?+3''.Y64 ]<CG@$?6O/S1<^!Q5/5\]&2
M?:SAB.G?3>YTX";IYC@)II.GC<+/K]F2J1VZ7CKY:'\"WCGQ1JG@OQSXVO+6
MXUK3;"#QK\2YKV^CM#>>#XYI?$^O*;7Q$C*?LLDX*K!?*X>&5@"-I-?W+_LV
M7Z:C^S]\&;]=J_;OA_X5N\))YJ8DTNVD8K*.)48G<L@X<8YXK^6GX2?LQ>&/
MVA-9_:8\*ZWK6J:'K'@KXN>*]=\(ZE8QQW-E;ZK<ZW>QL^MZ<\3&]L56Y;9
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
ME'X;\1^,-$L;2_AURYTD:9-=7,B00V_F7UKJ,,3SPE6B!!6OO2[_ &9/V?\
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
M=FU"N#D,>O/<$GT&0!SFLP7Y&55RQ()&<8.,G!P,C&.,'OC/%1^(96CN;=%
M 6)V.3EN,MCYB22,9 (ZCH16''/O^<X(.5!Z=.O*XSD!@>ZXR!Q7SF)QL:6(
ME2ZQ5WYZ?UVZ]#OHTY3IQDH6::]Y7NK==VM-]K'1KJ"$ L6#8)X(().",Y&<
M>O<@]?5?[0W?=8^8. <\<^N>V0,?0X/:L'SLL$3;\JD@$=@!@;L!NI!Y/0 ]
M.*2-YC\QVJP)7MR>><$<'!([ X')Z'!YA%QDE97B]4WV]7\RWA'.4;ZOFB]7
MV=^EC?$\C2+AA\C94C@YD$ 8CG&0O(R#AF(.0>?C+5?VJK7PQXZ^(VG:%\!_
M&?BJU\!W5A:>-O&?A73X9[EWD@DNW:*PM=.>^U1+"WMV.TW1(\OT'/UHC2B2
M)PRY1A)G((&]F7)X.?NJ 2,8!QC)S\+R6'[1W@#QS\<4\$?"/1O&>C_%'58[
MWPWXLNO'^BZ+9:.;C2KG3)IM8T&Z@EOI8=.GN_.G6V>.2Z^SN 55C7GYKF%6
MF\'/#P4YP<:GP1DXRIQ;A.+<9--2;LTT];.ZLCLP.'I.ECHU8*=FDH.4HJ?O
MI23491YDHVDT[IN*NMV?9OA_XK^"?$W@SPY\0++Q+I4'A+Q3965[HNJZG<1Z
M<EQ#?#S+6"9)R7BU$ /YUEY;- T3)+*"PVP^-+'X>I';_$SQ-H^E:M<^ M.N
MM;T7Q&EE%J.H:-;&,O-/I#J6W270&Z.".23)93YK<(OYD?$[]EOXKZ%H7P/3
M2+)/BCI_@/P)XW\/^+]$L=6DTJ*/Q[XTO=*OG\5:38$A)+&PM]-O[/3X0#_9
M:7S2;&;!7[(\"?#;Q7X<_9,M?AH]IJJ^)H? M]IUOI.NZRFNW\%Y.LDEMI0U
MV"V2&XA5&\NUWP&6!V7SY)F&ZN6CFF+Q4*L,5@(05"E[6C4E%2_>QDY1<;IQ
MNI.ZNI6:VZ'1/*\%AJ>$Q5''RE+&8J6'QF'BW#ZMAJJ3J3;A*,ES2NGKRM6L
MDFD<AIG[0WP'^-6M_"V#Q;\,?B!9/XEUVSD^%^K?$CX>ZCI&A3^*+B&XO-,B
ML]<N'GMH+V^2UN)[)4CG2<1,"L;*A?VTM\'_ -H30=1U'7?#%EXHTOX9^/\
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
M4K.ZRUK?172C*.8)1.-P955&VIN.-IR6!WASN>3:JC\5/^"L_P"TQK'@/3/
MOPS\-:GKGA^T\2VUQJFK^)[".2STMK>Y80Z9;6VK% ANN)GN8D:$[VA1Q(K%
M3^3WPF_;=^+7[/\ \2?"OA?QOXOU2;P[\19;<_#;QI?VUW90+J-TC"R\,>)+
MR\::UNEGDW0QR$1S$;9?,*C:WC9YXH8?)L\_LVIAXU:"<.;$:7Y6XJ2NK=&U
M?3;?<^@X>\+<=GW#U7.Z./A3J*;4,+U:7-9;-WE9:6O[WR/[&0!A7$@4QY\M
M<EMI/+[FP&9R1&O/W50*,98&:,("Q+DDXP1C@YR, DX"%5VH,I@$$'>U?'/[
M-/[4.@_'&TN]$OOL^E>.-$C3[;I1N$W:C;E0#J.GC@S0S/&Y<@L(T*,@ .X?
M6L0D_>A<@QX1BV!F7!9BN !Y8#@ ]\#DX:ON<LSS YSAZ>,P=13A*-YP3O[-
MM6LM6]][M^K/SS,<FQN48RKEN8P=/$TI.492NW4IO6+O9)JUFFHKY-,U-R*Z
M[3]WD88E@<,&));J58@+R  I&#3]R D%V49*Y9AM(PP],X4DE>P/ K)(D/?T
M/'!Y&1DAAV(/I[4Y!*>7!9<<8(/'8G<IR?8DX^N"/56)4;6C?S:2Y>[^[35V
ML<?L&MI7N]FK?/5&F<MNVY(VGDL<\C.,YX9WYSG=TS@ "D"#S,!20  _*X;
M8A2!C"AG?"@8^8XZ*!G&>9#ABBJ2"4(RX!R25;U!Z Y&>Q'!4S(A+"5V+%3C
MIZG!PO3( 8<''L31+$TY:\[N]TK:/UY>W>WZA'#R=]M^EWTZZ/T+Y"!R2QS\
MIV@# V<)T/0+QU .,D$]'@H<@N<!PV&8DD@EAGKE2QS@GU&,5G&8[2> >#G
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
MBNSY9/FVO?=OKZ2HQLOW<=E:R79:=_*WR)_WCG N'=<EFRYV/O8L8R %X)P
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
M^EJ6 3%#]T<'<@QGOR#R 00>G)ZD8(JL<A_+8+M V,W\(?&,<G'3C.#R1SD
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
M "O (( YZYZ8(4<Y.&SU!I72W:7W(JS[/[BHY=9E*JI0D$D8SZ,3CKTQZD8
MSSACEF=G5G'.$!P4')((&?NYZY&>>E2BV Q@L<DD$OM)YSR,<$9Q]>E1B)EE
M,>XE1G(./4$CG'7/7W(XZT^;EBWT[VO]QM"2@K:7LKIZ-:O=;_>)AR!YAW-D
M$$<#&1P!],YXP1UZ5G7_ /QX7TI4X6(L5R!@1'S#CIS\G!&..G<5KMY;=B,@
MK\IR=P!)/'&3D  #N< "L'6Y#%I.H.A;<EI,V#W&QBV#CTQT(X[5QUI.I3E!
M]9)75TE>G55M_1]S6-3WH/1.+B[)[KVM'6U[]?\ (_D-^,&ICP1^V1^TS)#9
MVUVJ^(]+22*X>2/:FJPV,Z/ 8\()%EO%8&421?*<IP2/ZB/V,]:.O?LU_"[5
MI60R76GWB,4"L!Y&JW5N%#Q@(VU8L%D 5B-P7!./Y9_VK<VG[<7Q_,/EI+=Z
MAX;9#<6[W%NBMH>DO.)"K+&DP3BS+ M]J(QD$BOZ=/V 6)_9)^$;2QJCFQU9
MBJ+M5!_;NH[6"]!QU'3<V,$CC\0^C_AX4LYXY3E+3/L?)Q4I))O$5;2Y>;EY
MFK+FM>R6K6_[U])3'XK%8KP[PE:WU>7 63XBC=:J48P@TK[2DX-VBE)IQO=-
M'VR.@QP,# ]*6D4@@$=" 1],<>M+7]1G\TA1110!'(@97!(PRA>>.1N(_F/<
M8KRSXK>'+/Q+X8DTJ^N[VRADO+"6"\TR7RKVVN[>:&:)T+,JO'*8O*G#'"Q-
MN&6(SZ?<%@ 0>,C.!]1^9R /3!X(R#P_CL?\2.(]2;VW&5&"<NO3K@8]^,\
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
M-5BQ@@2;2!\O\.,<;B!S]>>I(D9'#.%4LJXP0>H* D GG&X<G)ZD#H*9&I+
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
MX!SGD=&R#UQ[C&2.!BKQ"LPR@P,'Y23R!WZG ;T/)VGC!S 5#S*H7"?,-WJ
M!P.I]>O3."-H(.4E>7966MM%I\D:PKW5FM'W23T[MK_+U9 1Y9&_!8\ J,
MD@G/&!TR>H&/7 E$9"CD $#(.3_" ,\X//4^G3K5DQ1OM!ZCYN"#GID\CGMD
M8 P0,8Q5*9T$JX9M@^\!TQP#V/'!)(&,^GS5S.%I*VM^966O1NW6Z71F;J:M
MZ63B_G=;=ETTM>^M]B%X4:VNU<%E-K=QNH9E+B33YD9<CD=<!EY!/!)Z_P $
MGP7^'J:A\;OVY;*VN_B7I6H>!_C+XCL;'4?A^L TFU274+N&9->M+JR)GBNR
MBR636DBRJJ>6I5"P;^^6$AS-M*G?#(HSG!+HRJ#QGEL XYK^)#X.>#_!UY^U
MU_P4_A\1Z#)>S:;\:_$<NEW-MK.K:4]EYNJW=S,C6.GZA;6UXTLD>^VFN87^
MQP"6U08EK]+X8Q&"H<"<<_VAB)X2A+!94W7A15>49K-8QC!P<)VOI[S2:Z-'
MAT\XQF1^(?"N9X'+Z.95HPSO#O"UG&--TZF5SDZMY+E;@UHFG=Z[ZG]BW[*%
MB^E_LZ?!/3&N;R^-C\,?"D!OM0CDAO[LKIT2&:[AES)%<,8R95<EBQ!8DBOH
MC(/0YKP/]F"X6Z^ /P@F19$C;X?>'=B2N7D4+8PIMD8EM[*$4;V=V/.6)))]
MY4*N5!Y/S8]!P/RX[Y/J:^=H2A*C2E3;E3E!.G-JSG!WY9M='->\UI:]K'34
MQ$\56KXFI%4ZE?$5JU2FK<M.=2;G*G%K1J$I.*?5#Z***U)"BBB@ I"5!YZC
MI^/_ .K_ #FEI#GDC'3H>^,]^V<^AH[>O^:_43;2NM_ZN<SKA_T(<\AU;![C
ME<*.YPO3WSUZ<T)%02LY*MSMSD$X&.W;=D],9R0.M;WB,%+9&! (F'!X!4)D
M DG@$Y!/KDUY'K'B,6._?*NX@@G@[3S\I'()R20W?!QP.?C,VG[+&2E)7C9+
M=+JWM?S/<P-*-2A>SU\O5V\M]-/G<[^VE2:9($;)D7>P)(4@$AL9Y.,G((';
M."*Z&.-8<@E60%PO'R[4YR2.1@].#R3TYKY/M/BU9:'XFTY[_P">SD9K:[D5
MG8PB210LH&& V9Y'&1GD \?6MM<VVH6\%S9R)<VDR"2UGA93%*DR!P2ZLP4
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
MBFU\+:KI=AI5Q%?Z##'9V&D6FJ*EKJ&GW2;M#O[O4+>18XC?0++<>2\_FPJ
M6B Z<7X5\?Z+\6?A#\3+GXB?#3QZ-9\/VEE<>*/V?]0NM)E\2V!>26=;G0+K
M3(;>2^TNX>&2]TUA'=77V6VP&9[A0DW@[]I/0+;X;^)_$/@/P1?>,O$OAI;@
M6/PZ:&?P=XBU6PTR4016#?\ "2);M=SV"2&*.1O/0C=L)10S?,T98^DZ;CC,
M11<I7@Z>+G+1VM\=3VB>FUDM-MSW:V$GBZ'LY9?A*TJ=-<\72@E%>\^52E9-
MI.^CL[Z.][?3J?'3XG>#=,T)[C4[719Y-:M-'MM!EO5UA)TNWE(*I:2233B#
MR7!#-(1(H#90EA]P?"/XUQ^(+K4-(\4:YIPU&V\F2!994^UQQS(I$UQ'&0+>
M-I698XB&>( 1R9*%S^7'BWQG?>)O@SX*^*^B?!BY/C^UN+;Q%IGP>U_Q3H^F
M:GI&K/F.<S:QYMK:3?9UFDF2)1,957Y8 &W+ZEX'N9?$^N:1=_V$F@>,/$5S
MH_\ :UEI[3:E++)<,TEW9-<6?G1+'8&-5>;)B=W(+(JY/W7#/%?%&59Y@Z&'
MQ6*S"-3$0A.E6E.M!8=Q@Y27O235V_=CS2\GL?GW$O"&58W*<7BZ]+#8"IA[
M^]1=*C436^EXR?>\;IG[)I('4;5\P.%(8<AP[;5;.>0Q&XG/?(R>*K2 &4C)
M4,!)AAR&!W9'![#:"?0 \ $1Z3:FTTZUM-TA-O9V]H7D.YG> )F3S!NR=ZE>
MX;[P8YJ=DD60!E7<5');/JO/R\\MD#'0'IUK^P*,Y5,)A<0X>QJ5*;DU\+4J
MD%-OE^**4IO1I-6U6C1_.$G^^G1A+FIQYZ<)W6JBY0C)ZWNU&+>N\M3^6_\
MX.4M/5O!7P#OB"%BU[6H$;:-RR7$6GI&<_P 2(-Q/W5&0"216C_P3RN(1\5_
MV/M42/2Y;N\\!7MLTRZ?81WHBNQ:1313SQ1^:9 88\9;)!)!+$BMW_@Y-LP_
MP9^#=R1&9XO&\8C)<K\MP\"!0 #D_(KCD!BNWY>H\,_X)\^--$7QI^P_:2ZO
M8)J-U%%IPMX[BV^UW$TEPB,BHC!U$6$WQ/G(90&!)-?D6=R]GXBY3[.T&W3]
MK)M0]L_9R2?O.-]?>MJS^[LSJ8O$_0JR">&KSI0PO$N.]HXJ5JD5CJDZB=EM
M[*;>NKORJ[5C^O*+'FL%  QC(''\6"N,@>C#@;@<9/)M*,# XY/\SZ57B;+%
ML $@*1R,'<3@'G/##+>Q YR!-&<H#C'7CZ$U_0+NY2=GM35_^W/Q^6GJ?P)%
MW2:5DUS/:[<FVI-;ZJ[U[ZZCZ***"@HHHH *:Z*XP1_G_.#]0*=3 V7*XZ#.
M<_[O;'^UZ]J /+O$SD:L4!&4LXV4,0%#("X+'[JJ"H))('J/7+1C(L197W.-
MP41N[-C<"=L8=L#(+,JE%1=V<*<:7BAS_:\D65'R0+NVABNY=P#!LAE.-I!P
MI'7*\5\>_$CXCZY%J?BFTO+I_#W@WPM:)+>7]D56]U6ZN#!%;:<]Q,T<:1/<
MW$*F96@5 "3C&1^<9UF5++\16Q-2#G[-2YU&,F]$W9<J;UZ;GUF4866,I15.
M\972>J6MTK[J][WMOTL?0WBWXE:!X)L)[N_OXG:**1C$DB+:*0KL(;F] >U@
MN"5*Q6LQ\^=RL,49=@*^6+C7]>^*>J:>[W$R_;52>QM4$]G;Z39R#<LT]J#Y
M@F\LDN)=SJY(P  !\J^$DUSQUJVI>./&,FLI#!<RZ;X8\(7]PDOA^&&"YDB_
MM@0A8IM5O%$2M;W=XDML\=R&M_+D2.4_?GPE\.I8V:ZK=0B35;E)0L<BDM#9
MGF-6!)+.X(.TOD@9WX&T?@_%/'T\8_J&"A7C>I)3]G-PE"-]5KR[IV:[>CO]
MY_8,>'\)+$8M0KUZU-5*4:G+/DBU?:+ET:LM'?;L>@^&_ >FZ!;11/&;V18Q
M+,LK>8EVS1O%)+,DN^*X5UEES#+D ,!M'0?/'QE^*>F>'-7B\#^'?L5KI6DV
M!&L6.DI#!;VDTX(M+#R+&-(K:;R\(ZF(LK*0R@Y [SXV?&6R^'^G:9X:T.:*
MZ^(_C%)K7PQX>5@9HD21HK[6KB$\QV-DNQ"TDD2>=+$H8EP#\IZ9\+-3O(KR
MXN+LZEJ]Y.=8U?42&\V\O[AOM4LQ?<#/&)Y&\F,E-J%5R,8K\Y^M8G#5JD\#
M/$4\74B^>I4J-\L:C:?*V]7=N]FW;Y'5PYEU'&5H9MF_(L'!MTZ?(VI3@^:*
MY(*4K622TZM[*Y>\"WFL:WKEQ;WV+.""*XBLHR%=C8M*&,F]W9SE1\GS9ST'
M(-?1>DVEK=75II,5J3I\MM<^9,N&GG9H7!^U2N,.1G,:<XV@ BN"T3PBFBV/
MVNYG6:"?<ETY"PWMLDF/+6(98F- &+,K#^'@&M73M5M/#SZG>V?VF]M=,M6G
MMXXEDNKF9C'A&BBC9WR7(!R&"(6D;=C937MJ%!4ZLI8BM)NK=>].7,_>;BKR
MTE?=7:[JQ[N85(XRI+$4(*C3YO9TX744X+X96=NENS]'H,T"*X?3Y]%DN;:2
M[L)98+1;F4Q,\-E<(F[RV8$R>1N<-C()Y]N/O;F[_P"$QL([5X521;[[1&Q9
M;IEE>T:SD+;@&0I%+L8G:!O"[CFLO2-7U>_FN)[KSKN2YMEO@T4<9GM/L\;R
MWELOEQ-))++"DH085IC&/E0MQR>C>)H=5UL^*]5%QX?T6Y6*PTYM5$=K>SV5
MB9%CN#82E+B.0JTF(HS,TBCEE"Y;BJXNK7K1H4Z$U5T7OQ=-[*W\3EZ/2[6E
MMSMPN"]E2JU9M2A*DX3M)2M*47RKW6WJFM4K*VMFM.K^)^H"Z^('@"TE67]Q
MX>NKF:.%E*A;V)&A0J-Q)5441J3@.Q 85TFJZNFF7/@WQ5H>I+'KOP^U*6[U
M>T@NFCO7TW4C$TFEZK'$X2>PU*:T$:126\BPF S.P^;'@NL_&+X8-\:A?:I\
M0-%N(;O1[*U\,>%K6TNKJ]DT^U,A20W$"B-)YRWR0LH?<NUB.<>C)\+?B3\9
MKV[\6ZCJFF? WX%>:M^6M88]0^)/Q)G@25+2[,\QETG3M'MI'D$-K):_;YY;
ML A!;,\WW' N S#"9K6S.\81P\92K2E6I1C#23L[U%S6::?+=I:>1X/$<\#A
ML!E^$QD+0K6Y$X3GJXJR_=QG9ZI:[V=GU/64_;*\?:?%HFM:K\!=1D\.:E9R
M1WD.F:YHK:[IVJP%A'8P6,LKR7EN0J7(>VA9$-UT^0LO4V7[>OP>ABTV+Q;H
M/Q.\#:G>7R65_IFM^ O%$PTHW3%8;R[U2TTPZ>]F-I+SI,T,<9W%NBGE[&UA
M\+:1IGAG1=2CN;:VLH;:_P!6U&..YU.2\F+21RE%C+6DTRE&N'B+QOE458PN
MZFV^IV&L1:JGC_1[?4-*TRT2"/5=DDEU>6<;?Z1#%;2R.S&(*#A&D+8#E56,
M@_93\;L'1SG^R\5"G55&DO:5:"E&C3CK[W,HJ,TFEI!RT:TW/CI\'*I!XFE*
M48RCSTH1=W-JRLXW;B]6[3Y?A5]6?9FE?$WX>Z] E_IGCWP9?V3,D(FA\2Z0
M/-GN #:020-=A[>Y=5<I;S".=R#F,&/ [6)A,@:&6*XV/M<V\L<ZQ2$!DC9H
MF<!@,=R@W*6958FORROO@K\*/$=RVK:=X>GLK"Y5IHM2L=372;E)R$8%[=9D
MT]YTAB3R2ENMU"[R;I5,@KAKOX2_$[P#XJ'C7X#_ !%U^UTNTN-*U?7?!ESJ
MFIZOJ6OII5Q]KN;355UBXO[*UL]5A LRNFI#<KY?F/*R&.,?:9+XM<-YMBJ6
M H.D\15;2<W.*]WE37-."BG[RW:/'Q?"^+H4Y5E.=H:\ENU^BENOUTN?L22=
MP;ZARC!@@ P0Q4L,,V2A&[<P.<8S2,B LPW$EU4CDY!(+;O3(P3UP.#W%?!?
M@K]O/X?7/B/1?!_Q6\,Z]\)/%OB ;1-XAGB?PL94<0P-'K"(MO;QSN-ZQ74D
M;Q#(+N <?>,$B7%ND]N\5Q;7 CF@N8)%F@N(Y$$JRP3)F*2/"YW*YRIW+N8;
M3^C0KTL0G5HSA*DVHVC)-*>EUH]M5[RO'S/G:E.=%_O8N+:6KW:N[;7[]?\
MAD(VA>0FYMP[C!P<D^X49X."%]23SGBAFC\-^(9E4S/%HU^Z(,DNZV[[ .Y9
ML#:.Y8 UTTB;@ 0-HV C(&<$CN#@?,#WQ@=B",G59DM--U.61/,CBL+B1TQP
MX2(L4/48^49.U@,YQD8IU:*46TM(RCS;JUX5/O6VU_4M->Y)/WI<JCZ*K1;]
M/1VZ=S^)G_@I?XKO/"/[6'Q"NK?6]>\,#6]2\*IJ-SX?TA]8U#?%X7T>ZM2;
M2&VNYECM+O;)=3B(>6JMD-MK^H;_ ()5ZG)J_P"PC\"K^2XU6ZDGL/$/G7&N
MJ8]3GDC\4:O&\LT?EQ^6LS+YD,84;8G0<9(7\,_V@O@[X/\ CK^WQ\=O GC;
M6-:\/:1J7A.PU&#6O#]M%<:S:75IH5O+$NGK)!<"%YQ D4HV?O8F,?FQD G^
MCW]CSP#X;^%G[./PJ\ >%7U*;1?#NB_9+675VSJ,TDMU/-//<[0%#SSR22[
M!L#! 3C<?Q#P.PM6&>\:332I5\^S!12G"]Z=6<I>XI<\;1U2E%76UWH_W_Z1
MGLJT?#2JM)4^ <IA.:3LJGM&^75*[6BNFU?9GU<!@ #G  SZX%+2+]U?H/Y4
MM?TTK-)IW32L^ZLK/YJS^9_-3W"BBBF!!<'Y O=F4#TR"#R>U<)X^)BT.(8R
M?M]NK;3PIP@&<D9SA3_0\UW4X)\O R=X./88'\R/SKSKXG2I'HD,I=E":E;'
M S\S @8(R!VQG/ Y]<<F.DX86JU_*[ZVTL_Z_/0TH_Q:?G-6^\YQKB%/E8*&
MRPSUWE3A@/7[K @XSR!U!/QE^W3\$-1^,GP<N;_PC"L_CGX>SGQ'H,:00SW5
M_9QQR2:AI%N'5BL4T'ES8RW[V IC[K-]2G4T9Y"Q!\Q@P/ $>#N&T'//'S'(
MR2>F35V/4XE82*JE%4AP3DO&P/FQ'H")02JQD$9(7D$U^:8_#X?'X7$T*[7+
M5HU4F_Y];65G;76^B6W5'VF$Q%? 5L/BZ.DZ-2G)JZ7N:<SWZ))-+5WT3V/Y
M^O@!\5[UK'2KE(RF+@Z;K3R2"W;2[KR'BMEN@Q20QE25D1DS'($7#<9_1CX7
M>)=/TS7?$_BG5EAOY;CP%'H>J:%>&)+R\L8H7@O=/>-R?M$3V\\DB2.K+A"H
M93-Q\+_M:?!:3X"_&AO&>BPQK\(_C1J,@U)(<K::#XLU&X%[>:;-Y1=+2WE=
M<Z<Z"+;#;NRGDH/7/"GQ!TNXT"Q\.F>#5-4FTFYCGU'$(E,%S$O]GH)]OG2+
M.$D9\3L8Q%&N'W9K\+_>\-YC3?O14:DXTU9M.%:35^:-TM.C:[-(_:ZT,+Q)
MDZJQ=^=1G5GR2NIP46DXM*3]YVND]5O:S/A+PY\,?#W[(OQK\;? #P':ZC9?
M"SX@>,]3^-?PH-I;O%I\7A#XMW#Z@/"&EW%S'+'%_P (=<6$]GJ4<I+,D]L8
MC&)/,?[3^.'[8'P1^$_@[0]$@%C\0?B'>VT8CTL+:B725ME<VHUVXCA22UMX
M;AF$EA-(KOL5\NCJY^9?^"@/Q)T30/ _[.GARROKK4?C[X0T87=AK>D&VCMK
M+P'JPCBU2'6K::.>47]S:I8IIN7D\OR)GC4ONK\F+S25LM.N-:\275X+EKS^
MT7U"\N8X)@D^^5YI9IVVWQ<_*D4CET #)&R@1U>9X[#82>(:C0KQQD'/DY')
MJ4U%N+]UV=[ZO38^EX<R*OF%'!U\96G16!E&DE*[]O&FVHS;2M[T>5NZ3NK-
M)G[*?LO^(M<^/?B3Q+XQ\?7L&J:!X1DL(M"\'O"B: UUK9F>[E%B3]EG$44,
M:'SUE8.HV'D,/8/V@?$'AS1?AQX4^%6F>&=,EO/CG\4_!?A"S\-36-JFE6GA
M.TOR_C2]BB6!+.UM].M)+>ZO(8(XK5Q-"T40+.I_/7_@GG^U!X$@\6:S\'8K
MRYAU#QE/'?:-J]VD:V,%UIP/EZ=*TL&Z1[H,2D\$FQ <&+!W#]7?B'XP\%_#
MSP9K_P 1/&D5E'X,^&VF:[X@\2ZQ>Z>M[>Z#I^E10B^UJRE,<SVL$A\J6Y\D
MQ^8D$6YA&C*WR&$J)8G%.G#DJ8B+]E&*;<ERM65EOT2>NUDSLS^C5J8I4ZC:
MP]-J5*7-I*46G%-)MI72^)*/=V+D>B>"I8K.[,RO':W,7]GW6DF9(ECMXHK0
M6\=B&:SEV2Q!61T*#]VH;:[,O#:A8ZOIEEJ=SK4<6N62QW6J6WB&PG73K.VF
M68RV5O=V2LDT41PL-S=L$LX7CD-R\2!&?<^&WBSX?_%WPU8^-?A-XM\.>*_
MPMD_L[5O#=];W=E'%(IG"WHMY7-E>3%SA;@+\\9=F!'EUOZS=#P_I&OZU<PV
MEMX?A1);Z^E9;Z*9(T9]0C?3PTRR0/$&'V>.-_-E.Q9P)"$SIT:GUJG*K2E[
M15Z+BIQ<)-JK%Z*23:WO9-1WN>?5FJ<,0FTHSPLX)[IOV;35U>WSMKLS]./@
M;X[\&^*O ?ARS\-^);#7[[2M'L?M]O!<H;Z 2J$:YE@;;.-/:X+06]](BV]P
MR 12NS(#[+=2W"03-:Q"6Y".8+9Y%B6ZN%3=;PLY.Q(W^53)N\A'R'D0 D?S
M/V_[8OPG_8V^,WPY\,?#.Q\5V_A/XI>+/#<.L>#_ !)I^I6FJ^"-5\0ZBUMK
MJ:#KU[$L&O>'=<LO+?1M-^T7\&CW7GS3R6[A)8_NVS_X*0^(O%A\5>&]-\%Z
M%\-?&$>IZG!X4L_B%?.\(T*UB$EIKM_-;7,<,<%VP=XYR_V. 1G[2A/RC^J\
MJSS"8;+,+'&7A4]E3IQC!3DTU%6NX*2UVUZZNQ_->+R?$U,;BG0@K3K5)-SY
M5HY2;W?1]MUUYK7^Q_@M^U1!\8/BY\3O@TOPV\4^"O$/PEM=-3Q;)KS1"T34
M[R7=:66CW,$<<&M6SZ7)INH1ZAI\MS8B.["22B5)85^M @W+E_GV%MA## (V
MX((SN/& H.3W[U^'/P2^*?[0WA[5?&7[2/B;3K?QJ_CB?3]+\40Z,^DGP_X5
MT[2-0CM,V>HVJ%]:L9;=8I8/L<\]PLDKJDDBHB5^B/P?_:Z\(?$[Q3_PAFIZ
M%J?@_7=00-X<N;^>WO='\4(D'G3_ -FW-JA.GW,*!F?3]19+Q%4,8VSQ[.#S
M3"U*RP]27+*LU.E[6^JY;*S:Y8W;6CDG?H>;B\OQ%*DYQC&I&,>:<HM+D:=F
MI*33OU5KZ:Z'UR05&3D$X#8P3Z D#(P2<>O3L1F JT6#DDYP>>_WPN >00QY
M.3D\<\F;)9%(5O+)W*Y(8LI.,D!<=0<+N.#UQGE5V$@L&;D9&<8P,8)YSQZX
M/)6O9J2BHIWT3:T3>VG1/3M:]]UIJ>?3G/=J^G36_P!S[=MB(DG>0K%64*K#
M!!(##L<XSD9(QP>>F:TJ,H4[B=WWD(.!GA1CNJDJ">O!],5;$6-TBR'&0 I
M.,[1V8#W_7&:C.69,@9<+\H/! R0=V#CDCC![<]:Y+INZV;NM^KOZ_J:.HTK
MO1>:?776VI^(_P#P6A\/:9<?L"?MIW-G+JD6JGP'X:GU&!I(FTR[5/%.CHL0
MBXE5#@AMSY7.Y<L!7SG_ ,$G]!\-Z[^Q9^PK:ZYINB7MGJGB'6K^ZLKVUTWS
M;?4=)OM1ELYX[P0C5F:WEM4BA#SM")5&]>0R_3/_  5XS>?L0?MRZ:I99;;X
M;Z*;AB-P6,^(-(N_- +1@F,.5"%@&VA@R[M@_#[_ ()A_M#^,?"GP]_9,\,R
M^"/&FL:-;_$K0K;P??-;*= FTC52-/\ $3K<I:DYBU6[FO0LA1FC#QA&"M./
MC\ZE5_MW+Y1C1FU.F^9)1DK2:O%2M*]GI;]#]'X?R>OF?"F<3IS7)A8O$2IN
MI"%Z4J?/&RE*-^9)NVK5K22=C^XJV#%7\Q<%B2RG:/O,S#(7@$@@<%L@#D=*
MM#@ >E4K93$9$W%_WTS9.1@;F8+SG. P&<CI@#@9MJV[)QCG'7.>!7ZI!22@
MVMZ4'+5:227GUV_$_)5I=+:[DM?LN32?WW6NHZBBBM!@3CK[#\S@?K7&>+>(
M+2,;?FNEVLQ.0S++CD9/!_D<@YKLC[\\C^8Q^1YKAO%C%6T] >-\K<C)+1L3
MGZGGZ;CUKS\T?+@ZL_Y5?^EN]4C6@KUH+^\OU.2*';Y8P%<E@QX)0E@<GG!S
MR,\<;NF:TDVA8P2,)A<KG 'H<@$G!QCDYR2.!FKY158_GW$(O!X)WLY& 23\
MN2#ZY!)&,5#,^R-=K'+. R]&!(.6SSQ[8&3G':O@XJ5W.:MS)RO=.Z;T>C;V
M7J?05+SLDKPE%)N]OLKH]=_+_(MRS"-B#,5P2 N>H'IG Q_P*LN[URWL5_?3
MI'@$DLP(554L3C)9L 9P 2<'@DC/'>(-;-M#(<E '.2IW/D'H.% QDY /7&&
MZ$_,/C7QW?"6>WM2TTOS;&0EL*(T(= =I8;BV0WE?ZLGC<-O-B<=[!;M*W1-
M]'V5]OZN==#"*<U"UZ;@KV<=G%7MYZO6V]G<]V\:^)O _B+P]K?A/QE&;S1M
M?M7LKYX9F22.!XGCD>,[XV5AE2,'D#&UAD'\A/&O[+O[7?PCGN-4_92^(GAG
MXQ?#^Y,MU8^#/$&O:;H^OZ()7:6XT^";5[FW2>% #&B('E9OX N#7MWQ \?Z
M+X"TZ3Q3\2?$T?A;19)[.SCN;_SI1+=7KO&L-O9AEFG52L8>6%"JJY?"!,GY
MD\?_ +6=KX?AU6U^$7AC6/&FMZ8(YD\3:HE_X=\#+(4BE:V!=+36-3:2&0%;
M[2KN2!'RI'F#;7YKQFN&<UP].?$<84J%.\88I2IQK1>UX*IL[M+WDE9M)W:/
MMN&:V=Y55<<@E"LJDE[3"8ANI&JK?#)Q=U;>Z=KQ6CZQ:G\<OCWX<TZ/3OC-
M^S'XCN897^SW=M+X%OM?TJ*8\22P7*V5]I+(S)Q<H?+*G>)!G N:+^U/X8MG
MC"_!(:7/%L61?[*@L+FVR6V1;9[:.4(&+*;?(C$90Q_*P4</HG[?7[0FKZC;
MZ.VN>$O"V@0VNIR:I/''JFLS*L5K"8H4M_$4^HW$^V4N(EC8(ZIR0Q-:VB_M
MW>(XK2ZFU37?#<EPWFLCZGX(\-KYSDM%"T(.E(R8$:R9D4M^\VG)4L_X+BN!
M.#LQK3EEF>YG7I<]V^2E.,%?^&H\M[OI)+2SUU1^JT^*\YH452S#A;"O$2:M
M46-JX>+]UZW?/9]4K).UW)-:_<?[,WPP\ _M)Z3XI\9VVA>*OAM=V6MSZ>D.
MDB2.SE>6!,7UK93JUC%MD<R*UM&HWDD.P )]H\9?L0:XUDUWX=^/?B#PA!;(
M\M[JFJZ?HKQVUBHW7<URT]@MO#YB*[&[N"D<8!). *_+3Q]^VS^U)X.UKPW9
MZ=?OHNC:[;66OVL>C:;X=TO1+[0WN$9[^:\BL8H QBBF#(T@E3RAN52VQ(=7
M_;;TOQKII\*_%CXA#Q#9ZO<S6B^&-$N/$45MJ+K9^;+:?VKI$\9:602?8U22
MZ-K<3DK&CXK]-RGA[PRRS+<-1S#+5C<30B[U<5"A3G5E96LE"^ZUY[6TM;8^
M$Q5#C['YC4QN55_JU#$3Y:6$ABIXR%-+W96G5C"%-1O>R;Y[[^ZC]6?A]\!O
MV;_ ?B;PEXMU?XX>'_&NL0-(FA1:WXM\(S:5>:U! 6U'4;'['(CO=*"9/)\Y
MXH98]L<*8+5]X2^(_#L4!OY-<\/V]B$1WOFU:RBLDB**_P!HDN&G\E(W/^K8
MD!^.,YQ_&I\.OB-+\7/C!I5_I^E77P\\#:3-J>A^!/!4$2POX6N-.>YMKV\U
M-M8B-R;[4HUENUFE=PWGA09 NYOT\L)?#GB/[+X+^*=_KGBG1]2188[M-6U'
M1I+&-446UUJK65U!9S6=DT0,D4*&1ESA5,BUZ&5>+?"7"V->39=D-+ X3%S5
M.I6A*,H*46DW)T^;HHW;=CHSCPFXEQN"I9MC\ZEC<PHJ52.#5.7-%22?+=I0
MT;DDT[/HV?NR/B7\.6U.VT0?$/P/_;EY MW9Z-_PE>B+J%Y;;RHFMK9KU99U
M+!A^[5N%+'D-CK;&_L]2B@NK&YMKVQNB_P!FO=/GCO[&<1LT;F*XM&FCDQ)'
M(I"DLKHZ.JNK ?SZ2>'_ (<?\)1<:=I.E:SXHM-/N&O;3QCH-S%I!$D>EQ:,
M=$TN]\0,U]]C2UA^V+<V\C0-?23 *7#L/:_@!HNL:3X<U&Q_9Z^.OC3P=%>:
MS/K,_@_XE3Z1K"V5ZETXU32=-GF215M;F<7+6QA(0&82G<Q9:_4<L\4.&,PQ
ML<#2K4W5J65HSG:5U':;BJ:TT^*VCUN?G.,X#XAP6%EC:F&JQHQUE>DO<U>G
M(FYOH[*%]>Y^UICW]78!@V,Q.3C&#G9&2NT=V"E3UQ@XE!V%(P!C: #D'^($
M9.3U +;1EP/G90!D?F+#XN_;9^'NHZ[J%KKO@GXO:)K%]:2:7H'C/2[[0K[0
M+9(-]_;QZUI"Z?I<L).\6\LDG*HGF(WS,=W3/V]=7L?$7A[2OB+\$/$?@SPW
M?6]S:Z_XK@UBPU6ST;5;661&O$M;02RRZ(\*;[=U/G8="SNJLX^TAFN!Q$K1
MG*G)7TE44=%LW%M>[:SOM9W6CN?*/!8JG=RBZB5W>+4XK5MKW6]5MR[IZ6NK
M'Z0[@2!G!)8'Z*<,2<<)D 9R#T&!V@"!U<!%7=CYAP00=QX_(>G7C')\>TK]
MH/X(:M;:1)8?%CP9<#6[EK#2S)K=C:SW%W'#-<-$;>XN%GB)AAD<F2,*-C=Q
M7JFD:WH^OV(U/0-7TS6M,,DD/V_2[Z#4+/SX2!+%]KMI)(-\9*B12^8\C<,F
MNU58RER*:FVD[1G">C>CM&4GOY:;NR,9*4&E.$X7O9RISC'YR:LGV3>KT\W;
M*LC("2V0P!Z]2A[X[Y]S[D\U6B0@DC[JG=TX(R"1^/7'7N?6VZ^:58':5R,;
MN<@XY/ 'S @[2P( P146QCO3LP8;B<=3G//7T/(]CS5)/GB_Y92B_)\M_GHM
MUH3/2#UW<;=;VDF_P3>OXE486,$!E55B!0@C!,RH& !WEMS9 !!(Y!S7\8_P
MX@@M?V]?^"H]C@([?$?Q'=!&C,ELB)J%S)-+,H!<,&"I%D\H[').(V_LKU"6
M6TL+N0(TLD#6;A ""QDN[=C& ISQY@ ((R#@;20P_B,\1>(=1\+?\%)O^"CM
MMI^K:!HEQ>>)?&U\UUKYF$4L5M<S?)9I%-$+B\;S$9()$DY(RW<?0T9VX"XX
MI;J>6Y?4:UVH9M3J3?\ V[3U[O:-WH>+/#RQ?&7"=*G+DE7K9M3I5%IS5/['
MJM4VVUR\W*]96C>VM[']C_[(MVUY^S=\$[AO*)E^'7AW+QC:CNMIARHR2,80
M8?#YWDC S7T8I)E8X/\ $.G &5QR?7&>/7.,9-?&W_!/G6KKQ'^QQ^SMK-WJ
M$&J7%W\,]">?4+>![>&\G$3*\T<+ !$=2A7J<JP).-U?9]8Y<U++L!)--2P>
M'::[.FFOP:=GJMGJ=$/MZ?\ +VJD[6YN6;@Y--)ZRA+=)Z>:N44@! Y.3SSC
M'4YZ9/3IUHKM+%HHHH *@D9U=0/NL,'(R.YXY&#@')Y_AXJ>H94=BA0CY3D@
M\9[=?3!P?K2;M;S:7WWU]._D#V?S. \=2.EA&P8IB5R<'&0%PO&>I&/QQC'
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
MS:+ TFB:))9R+')X=U"]#-<0:O%+)YN\&**>"WNU!'R"N/O_ (5>+-7$NO\
MPQNM+UBZU&1Y-:\!ZU^^T35;F-$M[BYT**=9(FU.X>0BXAU>*.SB\N-E=Q+*
M5^,XFP\<5.E1]FG.$DG*,=;J^MVKVOMK?\C[OAC,Z^ P\Z,G&5*RT>UU;FT?
M>RMU[]S\K/C%\6/#>H^*_$_QKUOQ%8ZM/J=R-*\,:<D\=]'+!HTGDV:@1--+
M;PP0R[%.T6LC^<57)(7XOU?7?$?Q:NKFWAU?^T]/:XC6+3VVJMC!")'<BW*D
M>1&&*F=E+]0K#@+^O7BO]BCP=\6-1U:P^(GP%UCP1XJVF>'4--.MZ7;W,5RS
M&,:;_8AB\)-Y9C*'[/)Y(=CYC%@:_.WXO_LX?LM_LJZWIVH>-/C)\=/ ]UKP
MO['2X]*TGP]XKLX]42,M=VMRFE2:M?6<5O&,(NHPK),YP$"X-?.QX6Q%2M*H
MN:>MX\_,U%-1TM9_\/U[?I&&X]RQ86EAG-4JE-KVG*Z4;-736DM]KW78\"T.
MXF^'.O>%M?\ #^I7.G>)_"?B;3[^+4[)R]A)Y$K V1DE;:0(D#W*Q[%E4D8Y
MP?Z>-;\=>%_BS^SG:Q7RVNH1_M#>"9?"T7A[4#;W%EJ[^(K,Z=J1,#+_ *59
MV+JKWK%&C:21<(E?S$06G[%ES!!*W[5_Q6:\9&O9K?4_A/X@N?M%RSNEM):0
M:3X:F4"3=F5G7Y=IRH (K]H/V--+U?Q5H7A+1/"MOX^^+\&A6=W=> ;SQ)X2
MU'PM9Z'HKQ-YZ:5<V.FV1!C4>8J:FD%U*^V%H\RAAQ_ZM9K'%8>6$PTY5*<D
ME*$)V<N?W>6\4M[6YK+Y&&9<79/6PRE5Q$;N_-:4.9JS;M[S5[-6V5_(_&G3
M/V O^"H__!/7Q'J7CS]C?QYJ7C6PL=1O=1O?!&EL;F._TLS_ &DV3>$M3BG\
M*WT<T3O:Q/IMBVJ)%'Y44B-,R/\ M7X6^*?Q%_:-\!_!V/\ :J\.S? K5;;6
MM(\7^-_A%X*U#[?KWC74/#=Q;WEFOB&^T>>XM?"FE)=I)+J7AJ>?3]5E5FAO
M;/RPR#[3\9?L_?M@7L,-SJ%]IXL@)IK.'PU?KX<M='L9#$+>'6M2=++5X=0N
M7$:SPZ>TBS-$3RPR?$/B!X \*? KPSK.I>*O%4&FZKK=AKESXT^(DS7;6'A
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
M!&N+^#4KEH=.U&YDEF2*.(7YNG"QQB(LZ;OG,%2IU<6U7DO@;AYIR??1._\
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
M^S7X1^&OP^_;:^%LGBG2/C?I\UI:>&;RR;5=-T2SU"VB>*_T?Q=X-D,-G%9
M,ZZI!I]E-:R2)"UNLB ,?K[X+2^(OBK\*Y?CMK.I^#_A]HXO=2L]2LI(#;66
MIWFFE(M8NM;M_LL<,3W$DD9L;B!9IHXHV9B%=0?S7Q%AF6=RP^'RRL\1)T*5
M3%QPLE!O]U%N*C"2C:,?=;OS-ZM)NQYM3%Y?A\9B:=)XNMA:6.GE]"MB:*E4
MQ.*IOEG2P]E)5'%WC&_:RO%<Q[E:'0M0TS[5IIM#:0(8;.*Y:1K:V$$?^JOX
M$ >V"L(D/G",QX()X.:^G> +3Q+9W<OB!-/AU;4%N+2YD\,SSQ6LMM %FA^R
MW;MYUO<Q8#2A#DJ&,;8Q7G^FC5]=T&YU?P#H.L:M=_8I[K7KOP#=Z1K&BNT_
MS'>GB>]TV.ZFD$3LMO80W$\2E5:/#1,_T?X$O]%UKP7826CYOI]-BM-1C$1M
M->TF9A*\\NJ:;;HTL-RK18C2&%A)M(BWQX-?G. X>S&G&G/$8/%87V#<H5I0
ME";Y=5[\=96:7O-W>[U;.+'YC3PO.Z,I.*F_;X>K",:M+F?PU*<.9QE9M2BT
MDM;-V/.=%FUFTO-1\+7\>MS>$=:BM[6/7=2U[5;>=]1NT6+^S;.6";[3';LL
M4:ARJABKC)(.-#Q)KB:3=0ROX8L=TT<%K%JMW&=5MVFC,>V&>X9VO!;'"I#)
MMV;V8G."PNZN+C6)+:VM)]1CN=,:2XMM>6U@;3)/*)#-=6=_Y%R6D*+'"XM&
M6!@[R%%;?6]#JGAF[U66T>[B>X@T]5M8+IX5TO45C7!FBB:38TK,N#Y"&XMB
MQ+K&) &UK8W,JLG"OC,7))_%4JU6DDT[M-VMI;YKL<5&=&3=>%&ERO6=)146
MH[>ZTKWO*-KJ]D]E<KZ7XVBUZS\V^T.;0I;6XFLV@=XE1Y;5$W2P21,8UL)_
M-C,<TC;AR'VD<>?>+-3^(>HV.J:'X7\1^(O VKV&V^M]7T>'3-8%E!JCM9K=
M0V.J"73KZ33DC-S';S+C$@?:PY,MW*@O(9+#PU=&\N)G$?V74XIM'B"YW/<H
MTH$:(F?.D<+"&:-7<$+7.>-5U74[_29? VGWLVJ&_@55@O/,_P!)14CDE:"W
MN&T^XMHR'6T&K.D(.Z2+'RLVF"S+'Y?BUBL)6:K\\'3]V=1)J]X*,H6_>:7>
MCC;1.YTQR_"5FU7IQ5":YYN32Y8Q5VHZN^C=FWTO?0_.O]HS]G']H?XGZE=R
M^//VN_B]\1O 'AVWANM1\ :'#I?@?598;D 7,VM1^"X]+CU'1[A05DMKIGD3
M)&>AK\K?$GP TS]DRRU[XJ^'/!4M]X">^U*R\00V4+7%[K\C:<M[<,D89YIM
M2L;6=2UU"'4S0/O82*^/Z?-5N?"WPY\.ZKK.O7-KI7C75] U/37T>XNTO;N6
MYNT.'U._M'N&659%9H(5N)&0/LB&Q0%^0](\ Z7XTG^'GPO\6)!#I&E3W_Q0
M\<WUQ$B6&GZ;J4]S::?IL\UXJHU[<?8U"6Z>=-LECDFB6&6-G_J7PWS[B#,L
MKJ+-:347*;:E3]DJBE=6348M\J2>NNO2Y\EFN R_#U9_V?37(O@<FUS2TYK)
M;).UFO\ @KA/VIM>6_TWX(:]HVG[?$6C^&/"OB7PS'J<5P=0U+5%TZQO])TJ
M>V@BDN-25+A(XQ:30JC,-@<X(K]VOAGJ/C[6?A5X>OOB9I?A_1O&FH^$XKW5
M-,\,/?OH]F\UI)Y,<(U"**:*YEMFA^VVOS);W*&*//S8_G5^,GBK4?C_ ..]
M4T/P+IGB*/Q/HLUCX>\'1Z-:">73[.&\@TG3]2ANM'EEDTW3;:4K>7%[=M8W
MUK!%)<6Z%DCS_1Y\)O#?B#PQ\+? _AKQ5=/J?B32?"EI9ZY?/JFH:P;W4A:D
MS2R:KK!-[?,6.3+<RETP8U.T@U^Z<+1E["48W4>=-1W2ERU/=5]6O^#IJ?!9
M\TYT%)KG4$VDDW%>UCHO+3UU]3^0?_@HWXJUOP1^VCXR\0^'Y+>#5IO#T,$%
MQ=65M?+$LEM#:RR6T-W') MRB&0I/Y9:+8<,I7-?O+_P1?U>^UO]BSPS>:C?
M7.IW/_"3^(6FO;R7SYYC)?W)'S\*%CQM1$_=QJ%5 !C/X;_\%$/!<?B7]LO4
M)+_4--M=&MX=%75(;ZZFBO;^TO?$<-C]CTVUMHY;JYG)D)E,4+^1"#+.8[?,
M@_=S_@D1:IIG[**:5%;K:VNG?$+Q786EK&X9XK.+4[U(#(Y*EA)&%=5(\P*>
M4!K^:O":.+?CUQ?&K6J+".68<F$4I>R<M;3LW=2O>RMYW/[6\?*F4U_HW>'3
MIX:F\TP\\KA/'>RC&O"D_>=!54N:=*491;A*5KMW6A^L<?\ JTY!^5>1SVI]
M,C_U:?[J^OH/7G\Z?7]M)6279)?<DOT/X#>[]7^;"BBBF(0@'&>Q!'U!S_G_
M !KP3]H%ICX$FDCVKB^A,AS_  +'(K9['D =^<8/2O?*\"^/T44O@"[282X:
M]C,31DC$AQLW8ZJ<X(/'7(R!7EYM&2P.*E'5^S=E;^[Z^1TX-I8FC?;G7YGP
M@UP' DWY0#Y5R <]LGDAF/RDG[N"<%L5\U_M(?'SPK\#O!KZIJUCJFM>(?$M
MOJFG>#M"TF&YA6_U-XI(PNI:VL9L=&M!('EENKJXM[N6&&2:T4G;7O-W:W=N
MTGFJ&7[FT @%MN<$8X&X9R01SDY.17XI?\%%?B'\0IOBIX)^#;ZQX=@^'5Y#
MH>LSZ)#<7ZZ]=Z[=S;0^MQP1^6\,A:7^SH;(SQ+:)(;SR7*[OQJBI>TYI^[R
M3<FDF_ADWUUUZO?;L?HL;6C:VL8]M;)*_GZGJO\ P3U_8WTSXMW_ (T^+'BV
M77+./7[6VO[OR952QNOB,EI=G^VK35D#:GK^B-=37(LDU5KB&_26.Y56$49/
M5>)_&?Q _9Y\>#PYJOB7P_I[))/I)N?%8%MX'\3O;7,21RZ#JFD(?$-EXLB2
M14GFOKFV\.EI88Y%=MX3[7\,_&6R^"'PG/@[2ETW2&T?P'::ZKV%J\7]G7&J
MV$<DKV<_D"&9$60PVT4TIN+6.4EHXV0X_*+5?%'_  N+3]:\,>)=".K'XC7F
MC'2]3U6"&:/2=/OUOKEK&"74%%Q:I;+;/_:U_;A%GN8;=XI9T,3'DJNAB*E2
M;5G&<GS-=4[V]%M?<[\(JB<E[2,8R5N63:?9O3N[6OV/U+^%O[<WBNP&E6'B
M[PA/XA\+6PU!DO))_#VLQK<1PK]DL=-TW0KN_P!0AM)6A#L]Y%&C'+A4,VY_
MQX_;3_:D\2_$7XH:7\./"_[&UEK4?Q+M;A?B?\4V\,7UK-X T[48S<:+9>$]
M(CC%E)KNE/:31:CJ-Y;27_EWB([J @/':YX-UOX"7%I?_!CQ_>V=Y?.BVTFK
MZ=J-QIEO!$@-O=:4VCV%]J5[;;F=/*6T:>/"^<B%@*\ZT?\ :X_;NM[W6;/Q
M/^RK\3?B)!)/]K7QSX=U9?!VHSSL5(N[/2M;U?P_<ZO8/%'L5[FV92K!23@@
M9QSIX-3A3H0Q$F]YRE&W*EHG&-M%M=H[(\/8?%<]2-9TJC;<I0Y;2<G=O645
MN[WM][V^-/AA\9?C?X(O/$7BR[_X)ZZW=7FB7V@Z5H7PSU>R\>3Z9XIT[4+R
M^@'BJWUR3%]%#IL-NEW=PV%U;VF^^:*1,*@/[Z? W]O+]NN7PMH&A^$OV5/"
M_@/X;:7X'MM2L]3U/7+;3?$?A3QS(\DXT%]/DU%9_$,&EE(6O;K5+:6)UD7+
M+)""OY&^+/\ @IUX]\ ^(/[4^)&A?M&>"?[,M[F..S\1#Q#-8:1%-'&AT>*_
MM[R?0&MHI$<RFZU!(,.ZQN4!KN_#_P#P6V:UT#4]2\/_  !T_P :IXJ6ZDTK
MQE>6]WXI\2:E)<Q(196?AB2"]VV$,L*F\D2V:X6.5YX V8G.\>)<VK^Y@\!0
MIQ6]1N:EMT?)9-)-IIWT3.+%Y%@,/#FJ9A&NM;Q=N563O?ED]+Z/\[,_9+]H
MS]O_ .,&@Z#IJ#PEKOCG4/%L%CHL6D>![+3WCT^\C2,'6O$-_J[)I&G:<D\T
MOFS)=)YFQDAD+(P'QI^SU\"OVB?VS?BKJGCCX]R:EHW[)WP^\<WFM:YX)UF(
M6FK_ !.O- L-.O?#_AA;N"27S]%FU6*\L]<O8-EA>V4UM#:SNR.1O_LV^'_B
M'\6=-T/]IS]J>SC^&?@[XD>,M)M/!_AH:W<Z%X2UZ:UD5H1>^'=.=KA(PDT(
MM]"FL8WOY)&BGLW#$'][M"\-MJ6B6^G@V-M'&EU#8WMD^DZ3X:N=.@MXAIMS
M<V,<\%MI]G,C+'# R0>6Z,QAB;>:^ P7B#E>8\4U>'<96JT\U4I0I4VIRC*4
M8N4W[T4O=BN9-:NVNAK7PJR_+(5J<(U*.(:2J0E>$.66EVFVFWHT^M[JY^'W
M_!9#X6ZMXT^&/@OXU?#"&Q6^^&$EGH>I^'[.)SJ4.A645Q_9^K0Z;M:YU?3/
M#43L^K1:?%.L"NLUPZ0D-7,_\$JM8^(7[4GP]\5K;Q6^@0^#-6;P]J4EJVVR
M"/86,EYJ$,6K,T(=X+@3"VBPMN9 -HSSYK_P4&_X*(?!71?B_P""V^ 7Q8\.
M^,]4_9WB^*G@']H+PA?:=>?V7H&B>,O"MII6KZUI\S6 MM=?2H'=YTMQ?V1A
M8&WNS?>5"_R?^R_^TK\0OV/?AAX/^,VE> ]>\2_L_P#[26O:SXE\)Z['JFE2
MQ:EK?VUK)I_L6D:C<:GX76;[%;6UIH/CFRT*:YCDMC8Z=-#=6QF^XS>A4P>'
M=:M&=54)*K:G%MJ'+=2V6K=DUTZ=RLI5/%1>'52E3G5T@Y2NY2;UBE=7T][>
MY_4AX-^%_C3X+^%-8NM%^(UUJD-O_:4^MV5TE@4NY+RU,7F0M:@7<,9CD55D
M@8,D;KY;#*9YZ?XE>/[RW\-);:!%.+JXU2[M(7ETF:UV>'K"+5#J-\NO.J?:
M)60);0P3'S)7C\TIN!/Y"/\ \%?]&U;PU)+I7@'Q/;P74\=S;W_B^33-.T:X
MM+41S7=S;R6E^^HN[31O96MG=6UO/<M GDQ21O$[_-OPU_X*-^)_VJOVV=%T
MWXNG2_A_\&/A[X5O)/#'@7P_)J"Z=XUU37[6XT:P?6=4L8CJ4$L5P1>:C:*3
M#):>5$ZN0T9\K 9MB<WC5G2E*%*$4E1J-IM*.Z3UM96VWZHVQV41RZ4%5=*=
M6I/249)-1U33MO=N^O<^[G\'ZS\9?$_C_P"(&K:5I_\ PKOP=JEYJFB>$])U
MJ_B\(ZEK2+-#J6J7%AJ4YTXW6G7(EOIK2P=99;J">.%9;>2(5^A>A^-[7XI:
M5H/A*STC3V$^DZ?::QX>N%,NFWV@VEM'9WUQ92JP/FE0)K6]B)FM96%O(@1$
M-,ETW2/B!X6TRVTW1_#^EZ590"['AW1+&TM='U%-/42QWJFW@AEN#"(?M&H1
MZG';W$]L7!$L[^4?+/#]I<^ O%$DWA_3KVQL;C46N/"T]W&L9L=4@T^2]U71
M4V8B&B:Y9"6VTQ&<JNIWD3NR+$S)Z5"FE.$Y7<DE+FU33>K5ETCLGHWU1S5)
M+V?(K*S<>736SW[Z[_?T*?B2'Q]^R1JU[>?#?Q?KT?AYKQ_$'A/2=0GU35M)
MGO)8?)N/"^H6JQM96LZ1 V\$[B-9T,;G-Q(V?V.^ 7Q2/QI^%?A3XAG2)]&N
M=:TY4U/39%(@M=8MG%AJ0MM^V1;87L=P+=7&X0A5;YAS\!^.]4M/CW\/-7\+
M>'(K_0O$;V%GK%M/J5Q8 W,MJT4=]!!!9SS7<,]E>Q7&FH;Z"R7=;;P[Q,DK
M[7_!,CXC>-/$7A/XA_#[Q+>6C:-\-/$4^C^'[>\B\OQ,&N+I9M<N)F@5H+G3
M#K4E[$URLLGV=R!E8V#']"X:QM2M.5&K4;BM()MZ12:25^EDM=W9:6V^,S_"
MT_8NM3IJE-2?,X_:O:[=UHV];;:OY\#_ ,%.?,M?A!^V&]H\EO<_\,QVVJPW
M"'RS%>:9XQTN:"2-]C89'C0A@IP!CL,?P5_LD>._&FN?M9_LN:AJ?B[Q'K]W
M/\7OA]97%U?ZI=:@Q@O_ !+I%U<6:/<&62V@$K>6(4,:E%4$<#/]\/\ P5)@
M>Y^#O[3MI$XCEUO]F2[TB"0@HD<TOBW3MLLK[<*BIN9W;Y453N8=!_$+^RA>
M^-?#_P"T'^S#H.I3_#7PII5C\5/A=9;;#3=(U/6=>^SZ]HD#W U"QAGN(VO$
M E6Y>Z2!G90&>0;4\;/-,ZP,>V*H:^E3^G^I]=PW""R#,&HI2JX1-OJO84*M
MEYJ5]>W2^I_J!$?-(>N2_;& ",#KSW.3CKCM5B/HW^]_[*M0'.7SC@RXQGIN
M&.H'/KC(]^M3Q]&_WO\ V5:_8OM2_P %/\F?D4-H_P"#_P!RS)****"A",@C
M.,_XUP_B8DZSH\2ML+V6IX/&,YM<#GC)/3N3P.:[@]/Q7^8K@_$[8US11W:Q
MU3!YQN$EC@G X^IQCUR17EYNW' UY637*E;5:W\O)_@;8>_MX6=G?==K,RKJ
M:*"UF$TJ_.PC;?A5VLH4D<[VPI( C!R2=V",U_.%^UW\>_C#\;/V@O&_P0U_
M6;CP1\-? _C:5_#NCNVBPVNHI8M=FP\6SZG;/]MG@<ETM+&ZF:)=K9C&X@_M
MY\<+K7['1+A].FGB4V[,\D,I!&Y26*A2<E2,@EAR.#CI_/K^T#KZ2?&K2M;U
M7P9+8:*WA+5+9O'%S;:1>6GBW5254:0=/^U2WEQK$+1J]C%?V2R+NF:VRNXU
M^<YACDINA%M2DH)/56;A'Y/5]/70^TR_#1G*->K)RM9K1._375VM:RLOGK8^
MM_V8OA3-\4/$OAKX4P_:/['TO0;#QK\8?$:*R2W.DW\CQZ)H<%]"OEQ76N?8
M;S"VX+0+#&\B_.,_J#\8O'&J:=X5UK0/!@M-'M_"R0V%J/+:))I+ >2N@0+'
MRWG85#*F=I<R9&-U<=^P3XI\$>(?V>[*_P#"5J@\76%L;?Q>+B*U@UO4+NQC
M=M/GN$1LQZ7*TER-/@,A2VPZ8C+J#JZAK$U_HLFI7&D_VM?F^O;G4=.MDC-Q
M:78F(D,Z2%!++;D%VC0N5"DMA1FORCQCSC$<-\%*EE\JM/$9TYT\QQ&'3E4=
M.<)PA&5M(KDJ)2E)QY5>7V=/0RA4<RSR7UFFI4,&[1H5'RPJ)22DW+1Q<HQ=
MG%7V:W1\TR?&'XB^-FTV"Z\-V^B6J6C+J1MY&DOX;F(&-)D2>1],<8 GBBF<
MF9L(X"L:V/A!\"F74#XMU/QYXH^(MGKTEU9W]MXO*6B6L=Y-M:QCT33UBTRT
MCMBHCM9;:(SN=I>1@Q!]&7PJEW]AN$T^\@_MM\7D,,"H(71MT6\L$"%" 2RG
M;Q@M@\>[?#[P7-X<2ZMX;IY(K^19HK><H1;)@%Y$W' )*ED8$X?YLG;7\=Y/
ME#S?,,-A*/M*U3$N$:UZ\9MRGO)J,I2=M[6Z:Z)GZ-G.=8; X+V>!I+#1]ER
M*DK54U>.OM*B4T]+IJ]M>YQOC?PKX@7PYI7@KP?]I@GUJ:'0-,N"[.VFZ8L[
M_P!H7,CA6!1+5B%+G(6-@6&PD?"WPD_:"_9U\=?'/]H#]CZSU'0_'&J_!>]T
MZP\3:=JWV2XAUS4;BVMY;V71#N_?FP$JF\NK9IOLTL9#!0JJ/U$\5ZZGA7PW
MXM\;6EJUS=:=I$V@^$]-VG=?ZG)A+ #< RM>W;B.27Y?+19#,\:,&K^+?Q7^
MP+\3O!/Q2\3_ !1^&WB?6=)^)-A\0?$'B+5?$EAJ9M=2LO[7/]I"QO=3CEBN
MKV-9YG@:UDNI+,PIM9<<5_7N*X/P'#?#&5X-.G3Q4:5.M)RNN>\;WDHWM--I
M16MU>_8^'R7%X_,L364H-X=QJ1:22UYHOFOY1=K:)N3?0_I9^)O[*=CXS\#W
MWACX.?'+XD_L]:M?R0W%KJ_@^]M]1N=.\B4R36RPZU*RK9RVBX0&&-$C PD8
M7"^V_"KX#?$OP_X>TS1_%WQN\3>,8+:SAAN-4D,#:MX@D6((^HW%Y&%CLR6W
MJ8K(LA?(W;ABOC']@70/VDOCO\"]5U3]H[QY8P:;-?MX9\+/X0LH['Q#K.GZ
M>Y$VHZU<1Q6\J?;F$]G&JR&[9T"X8R(9/M;1OV?M-^'&BB+PMXK^)&JPZ==1
MZE;:=JGC+Q%J=N9UD+20K'<WDJK;L?WPL5\Z$_</S_+7Y[Q+Q1F&%PE&EAE7
MJNBZ?-*%2=*G2I>[S2<J>KTC=)]GW)J1PJQ%6A0Q%".)FYPE2J4XS;:=ERN2
MT<>:TK;75W?4R!^QM\(['QW_ ,+1L[+4O$'CBSNX[O1I_%^N:IK&A:5J$&-U
M[#I,\US9>?-M',ELTT#9,1CY)]_\ >&?!/A==4;P7X*\+>$=3O[R6Y\0'PUH
M5AHS7VH2$M<WURMK;QO>1S2.S1W4[.ZN[Y".Y+<UHOQC\)W-TFA^)+]/"VO;
M5_T?6&%I%?2$!6GM;N51"(V"C<TDL>UB=^TX!ZSQ!H=AXET]Y=#\3?V/J$L+
M?8]6T6_@E#2 8A$D*SK:WD;$,2DTF%P",[J^8K9]4Q%*&99?CJ6*=/FCB,/6
MQ<(57.$8^TC%2FYM+FM&5O>L^S..M0Q<8K#XR52'1.%.LDZ3?N-1I)P::OW?
M>QW4AGD8RN9E8G&V20+L"D@*H4#.2"<YX)((Q@U2DMX;V)[.[M(;RWF1A+#<
MPB[ADB.2P88"J1DALXX X%>%>&+35=>LC8CXOWP\0V3R0:G8R:?H::C#-!(8
M/,>S.V5HYPBS(\8EC(D)\S(('4V?P^\36UX9=;^)&OZG9DJ%L5M+?1U+Q'<V
M^[L6B8JZC:-K[F4@@8QGS(Y[6QD81AP_5Q3J*\:E#$49TZ>LD_K,I24H2NGI
M%/W>7N<[P4:$%&.-KT)1FITJDO:QC-*UM9N,HQNVKJ]K$>M?"+X6:K'<VMQX
M+T>,7<ZS33:8C:9=(Z+\EQ]HT]D*R@XC&XA]O48R*^9_'7[*FMJLC^$-:CUF
MV2[BFTJTUQ2^HZ%#O28P6NH(J2742.H:-;LRMMV\Y&:^Y[:UM[6)8XE&P'Y"
M\C2R2EAAM[R,TDAXP"^23R3N-%PT*31G8ZL5S(BR("I&0@*;P4.#P"H<J#QM
MR2L9E]"K1C]>H1PU23M>@X^XI:7=[*7+?6Z:;B[Z-GK9;Q#FV63<\+CJN(BU
M:5-5*E>+75>_*\;]%%Z7M<_,/7?V5_BU\2[F">9O"NC>)M%1(I-1\3PS1V&J
M6<&'C"?V6)6>9)5MI0S@@1Q3;QO*X^5?V@?VE?AM^Q7<:-X%\2^.U^(GQSE@
MGO\ 3/#7A>P%UX2\%7 AFFLM9\0F"V749-EPGDP65[^_ECN&EA4I$[5^Y^OV
M4VMZ#K^DV=TUC>:GH6JZ;I]_#F.:PO[ZREM;.\C? V2P32+(DG(5@-VU<D?S
M"^)/V)];\!ZWK-GXHL=8\3>-[W4=7U'6_'>O%]2U2ZNK1KL6M[/,TES--8SV
M$:/&L*_9H#)L0F7SEC_1?#_+N&'3@ZV HU\QHU6Z=6=W*/(KQJ62:YK)-*]O
M/8]Y<4Y_GE*KA\7F4Z>%45%825.*G:]THMM-\K2;36B74^<OV&?VC/BSJW[8
M7B3Q]\3/&=QXT_X7%(\7BOP_K-Q+#I][HLX\J^T_P[IC@068M+RZMI;:)HFF
MDMH6;#+&S#].OB_X*L_A%K&O:+HLFLZ&E\][XF\+:CH:E4NM/M)XY6FOY;>)
M\W.B7MU96UG;LL<$EA]MB!:4''YT?%+X/-\-!\%/$-KI\,5WX^U+1[Z&XTHR
MQZKIMW9^(-+LX;B&2! 564W!W0L1&Z.QFVJK$?I3^VC%J?AW7O!GVF\U6XUG
M7M!L--M8M*O<#2+VS^RV3OK<4L\<4=E=:C=6K)' 6-W<< 2*I*_NN$G*>*A.
M,VVHQ<4HJ*M=12<HZV2[]OF>!F%%1I.C.TJ<82?-9)\W*WS66E[>?Z(_:#]E
MKQ9\0/''[/G@;Q)\3[2[L_%U_I4;W-W<+9PRZUIR31II'B**"UDDAMH=;L2E
M[##*!=)',T-PB/R/Y#?VF_B1K'PF_P""SW[2.N:1IOB#73J/A*TTW4=#\-6D
MMU?:KIFI0R+-I\RQQ2FULS>M93O>R!(5V+F3.T'^Q?X!Z=X[T;X'_#[2?B;/
MIEYXQTWP9HEGJL^BAH898;>RM([1KBW.V-+L)A+H0[H#&KLCEB:_CK_;3^./
MP_\ V:O^"N/[6'Q!^(5_XABLM0_9\T;2-"T[PI;F36]8UW5XX;FVTJTG)2.P
MM[N*UG%QJ-[<V444"2QS3J9(XY?Z:X#RO%YSDG$.587!O'8O,,C6%H4&Y)3K
MSKPJ+FE!.2]U/;MZGXMF6<9/D&>\.YSGM.$\IP6;5:DU)M)UE0G&G3>CM"2:
M<I*\D]$FM5_4W_P3,U#Q?J7[)'@:3QTL47B"+4==MI[-+RWOWL+>"YA%M93W
M-L\D3S6Z,0^&R-P# &OO_ '08K\H?^",'Q6_X7/^PWX/\=Q^'K3PK:7GC+QQ
M86&A6=R;M;"QT^_LXK:.>Y8O)<7;!GDN)9)'9I78AG0HU?J\2 "3T R?H*\#
MZC5RMO+:]+V&(P#^J8BBKVI5Z*4:D$WJU&3LF]7U/5J8^CFM6KF>&A&GAL?5
MJ8O#0A)RC"A7FYTHQE))M*%MT@HH!! (Z$9'T-%! 4444 %-(R2?5<4ZF-(J
MLJD@$D<$'H<^G'8_3J>.:3;2NDWWMVZO\@[^:M\F<CXEMX]0A-K*QCBDBD#X
M )8.#ZD8Q[8/!X[U^2_[4/POU3PW<SZQ8L\FDS2,79G=FC8DR K&%C_=C( ^
M<D# /0&OUVU/"- X6-_D8$LN21N(Z,!T' 'X=*\.^,/PTL/B9X6U'0[BX>WD
MG@:2.:%F1HR01PP';D$9(QQG%?$Y_A56G4K1C-22;C9.=Y6UTM9;'O9/B8X:
MW,[0D[:1YG>_X=KG\EOQ3O?$_@7QYK/Q.LH;&\T&YFMDUV%6F>^MWM&\RVU'
MRTA,9A@D4_:(PSN(,LK.P*5Z5X;\%?"K]LS3_P"S?$7B,0:M?:8HT^_TK4[O
M11X7\=6L\EYX:\0V6I6DT+V\MW.+*POYT3[1!'$ZQ12;EW^R_';X7R>#-4UO
MPCKD3OI]Q#+;I+)') ;RUF>6)D\S:6+O&6&\\E00#P,?F)XFT[4/V> OB[P9
M<7H\%Z9=+=:]X7A,]Q///*X\B[MY(T>X98)U$Y@"^6IRP8(IKXJ',VW^^A4B
MW!OV;UW:MI9+6WXGU:JTY\KYJ/LY)2M6C43;VT4823C;YWT\S]3?@_\ M<_M
MH?LVZQ_PK2Z_LSXE:'X&WV>H^$_'6KWTOC"^T>QVP+JOA?Q(8)[G52UM$9DC
MN;A%""/A&<AOT8\.?M-?"W]MOPQ>>$M*U'6?A5\2)-/F>\T37].,%Y'"H:.6
M[M+X29NX$.YE=[A$"[B47)+?C-X(^,VD_&_PKH=E\09GT;QMI40G\/>.H)(9
MK>YL)%;[/8:Q=6)GV+'"RP.MYMDB8@$'<X7UOX:V5SX7^)$NNKK^HZ/XDTL0
M-9VLTPU:QO;![. QC39)IET^72+U"SW5O-)#(CF3,6W86T69XK N$+59P3]]
MRI.2DF[V3>UD^72^J-7@\+B/WL'A(U(KW7&5>*]VRLTJ2NM$]>^^YS7[8O\
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
ME^)/Q/@U1[?2[C1_%.DQB:Z?,%Y<W>H77G1JY"0QRWLKI"\0;#@H0&4UC?\
M!/*T\&:[\??$>M7WB/5M/\7:7X?N3X=\)PZQJZ2:Y%,P;4=7\16D ;2[RU5F
MN'BM[^ZPL[1LD"% B\7\9_BE>?"_X*2^!KS7+*Q^*&M7YU_5DNH4N[73=&U#
M7VU*TT8P0>:9M4-G)Y;6+[<7LKAVC'3ZE_8+_9P\6Z!XJE_: \6:?8^'[7Q!
MX2BLO"_AW3+ZX35KDZM-_:%]J'C;3B(["UNG,S"SLH)+M%5E:61)%(/Z'PQ1
MJ2QN'G&-6492:E%4W=):J[Z-=^ZN^IY.=5:7U&LJCM44Y*/LZD)RM?12I^S;
MC)62<6[K5;ZF#_P5?\RW^"7QVN.L$W[./B-91S\_EZY;.I X.U50[LD-DG&,
MU_ [^Q"=0U+]H']G'1O#7@]=;OM1^,?PGEU;Q+ )[NXTS2;;Q!H=P\!B?S+*
MQCA,8E$QNUD,0VB,R-MK_0&_X*B:AH0^ OQG:%](UC4](^!FLZAJ&C2W=M<&
M;3(_$%KNM+^W!F>WM;LD0O)+$4"2,5!V\_QH? 77-:TGXT?LQVWB[QM\'?@3
MX7OOB3\*-3TWX9?"#2]-NO%_BBWU'7-#FTJPUK6].LHI=\DDEM#<"ZGC<H65
MXFP0JXBI5*7$&"C4@Z7[RE/EENY*2[V=GVLUT/J.&:59</8N5:E5IP>#Q'LY
MP@TY?NJB7MJ=90J48=YJ+>UMS_2<Y+,/4RXY[9)SZC/ISVJQ&, ^YS_XZM5T
M!#MD '=)R#G/#$D_0G@< 9.!CFK*]/R_]!6OU]:PC)_%*,.;IM?ITUO_ $C\
M=CT73V?_ +EF.HHHI%"'^H_0BN'\21L^N:21CY=/U3 )P3F73_Z@Y_#\.X)P
M"?0$_E7$^(LC7='8D;4L=2.",@?-:=>XS@8[GI7EYO!U,'62OI%-]K7[?+?S
M-L.TJT6^YXG\6=,U2_\ #>H6]FD3R&R("[B,%E8#D G/#<=AGZG^=C]J+X4Z
MU\1M#F\)Z?XGN?#&J^'M?M_$-E/;6=M<&^U?3'FDM;&6[E N=.M'62=);BW6
M67:0!&025_IXU6R@O[.:V=&594\DO$Q!D!'R29 R0N]@V.G'<\_D-^U!\(K;
MP;JC:Q87!F34;B0W6Y6<J)-P<-CJ&5M@. $#':<XQ^;YOA)/V>)BXKDC'5):
M6C%='KJO+<^QRS%4^;V=]7;E3?DM+/O_ %N?EO\ L]?M"?$7PAI\&F_#'QK8
M^ ?B=::E<>&XX]1C.M>%(O%%LD#P:?XO4L%N='UA2XN+J+SFL&E7RXV5F9/L
M/X4_\%I?V.=:\27_ ("_;"GUG]A#]JWPK?+H_CGP1XSTW4]3^'GBS5%P)?$/
MPO\ %-C#?6WB?P5J\C(VEZY>P:3<7$;F*ZMDD!:OS]\6? W7_ /B"]\3_#2;
M3#X?U.]37-7\%ZQN60ZZ7=[G5=$UB19+R*:[1H(Y+-3';Q?9T\O.X@<KXEE_
M9N_:JNX/@O\ '_POI::OH%O<V%IXVUV&QM/'>DQR;ELO["U%%4W^E0%U5=)D
MN([4[<AD>0D>-C,'E^/P-3!YKA(9CAJT&Y0FKN//"7,HRY92AI*2M&VEE?33
MT<3AU5G[?#U/J^)?+"52$N6+BFHW<%:+T5VWU5[IMM_T<Z%^V9^R%JVD0:QH
M?[5/PHU32K\C[#<+J:)=EW3*HUBL+7"RL6&VWDB1I =B@!LUQ.A_\%"OV?'\
M6:9\/_A9JWC#]H_XF>,]6BT'3;+PAX;ET;0]/N&?RC'?W6KSZ:MMI]H2'N;N
M%9G9#NC1B0M?BMX(_8,^$'ALVLV@>!_ 'C/PYIUU%#%XS\/>%=)36A- S&'_
M (26V-E;W5MJ]I&@EM=0@:\FDD12A^8./N'2_"?B3X:>*?"'C7P._A:\L]&N
MK&71M?GM+32-2MKZU52-.U:[%M)>7$";!OAO"$8QC:$?##Y')N&>#,BS*.,R
M[(\-0JQG&SG3E.44G9^SE4=J<G%M<R3:3LO)XG*L55PKE5QTZSC!M<DK7TTT
MC>3WOO?1G[(?$K5_A_I>GZ-;_%+Q%8Z*]KY5W#X6T*\DDA34E5R)EN3%%>2K
M!,%=))(4!:-]H.5)^-;+X:?L>^(]6O[?0/'VN66K:Y>-<ZA;ZO=33P:I=$O(
M"POFCAB>8Y'R(P/!(R33?'FF>&/C?XKBUFP\>Z7X7\<7&AV3:MX=U6[GDT*8
M_,(&TS4;K?'!NE+*T)93L $:MGCP/XM_#;P;\&_#+^/?C5\4_#7A_P ,Z;-:
MS,/#DHU;Q!?2+,Q6'3;& K,K3@E(Y)?*CRK#=@9KY#BKC+Q#Q/%<\NP/ V!Q
MO#7/2HT\QJN$ZF'PSDE4K).?-.48[)I63LDSZ'(<EX<HY/\ 6,1Q-C<+F<5*
MK'"1C*TZB3O3U@U-2=TU]JUW9V/;;36/B;^S+\9O"'PLT/\ X0'4/@[\38RN
MBQ^)M0O-(N-(\7+* MAI6H66GW$5]-K%NEI';6$ZV21S2O/;LS-MKZJ\93?&
MR_0V&CKX2\&V@@$FI:Z)[C5]2BX.^"VT^YLH[*7;&3(DDLH!&,XR37YM?'_X
M^? KQE\)Y-8\5>.M&N?!EMI>AVGAO3/#E_:ZCXZ\/ZD4A/AS4],U6&9I=.\4
MV]]]EN6N1<17$3*]J0R#=7"?L>_MV>+_ !/9ZW\-_&_B>#XM>&] B-E9^*YH
M?L'Q/T72I4DC@D\1Z1E[77[&UC,4)U=+R[U%I?-67#8%?*^(_"F/Q"^LY/B:
ML</7PL5.A3C)MU.6#K0<4KQY)-QB[:)NU]ERT,#.I6IXVG0P]5^UE&56K1C&
M<E*6DDI.VO+=WVTMLF?I'X0^ GA!;34-:\?:EJ'Q)UCQ)([3ZMXH<ND%GNVP
MP:1I8EN;72U3@DVA&4(92&)4;7AKX1?"VS\3QOHD&NVE_H=N;]K"#Q5K*V&3
M.+54ETY)D@:.'+2*C @%A@9!SSGP6^+W@_XBV5SX0EUVTM_&7A:=X8[._N+?
M3)-6LI)7ETS4M*ANYX#=VTUNT,)C4F>.57#Q@<E_V_4_A_\ &87FN1WD7A?Q
MKHG]D1:FR.UC::W%.;I#=3PB:*V69F$*L\B1YYR=H _ JV75LKEAEB,LJP^*
M$ZE2C4<IN+;O*;<;IMWNU?HVUMUU7CJM7$T98B=.5*\XTXR24HM)J$5RO5)/
MX6];:718^)?[.'@+QUKD?B[3[[Q%X/\ &<1!B\3^&=:O=.O)##(2BWEE'<0V
MU^@ ($<[L&)(88Q5RQTOX_\ @JS3^Q_&.B?$Z"#S7:P\56B^'[HQ -)%&+[3
M(;F62\,;*OF2*J%B#O*_-7L4JO<!(OG68E95E=HC$T6U6"QR&0(Y/W]R'#"1
M0?F5L,C@U';+ND\R!9=\4321B3RP!F0EF#LP<L@!RH 4 @ "LX/$>U]O@WBZ
M',W)TL/[6E2ETM4I1DXS^'6]KM]#B6.FJ?L\32IUHI.-18BE"M---W:FU&46
MU;X;*W2ZN>26/CS]H+Q%%=V-OX"\)>"[M8U5]5U36+W4-LC$L7M(5L6$IQED
MWL"S;=Q.=P]<\,6VJ:=I]I#KUY)JFLW@\[4=1:%8!->,2&"11O(D<*)\L0)#
M>6 2BME:W(^(HKJY*6\<& K7'EP+<2,FWR592HDG7G:ISSP>"#5"ZUC0=*M6
MOM:\2:/I$+^?=HVH:C:6TRV\*.)7BMIY$FG2/^+R$E;/"*Q !]>-+-L14PRK
M5\;7YTFX1HSBGJK17*M%LKKIKO<Y*U:FX*>#P<:46[?NX-7E:RUM)ZM+3I>V
MC9O-/#:AI;F:*UAA#SR2W$L<,,442N)6EED98UV(=WS'[P&,OBOS/^,?QAL/
M''Q0C3P'=B_@L[0>";>W*>;!KMW>3;;S5TF;,CVVF8DM,E=Q>64A3&OF%W[4
M?[5_PK\8Z.?AKX/UB^OXM1U2UGDUO2Y9;5M;F1S$VA:3:L8M1E$LK#S'O[>S
MM72%Y%E98U+^.> %^&WAB]U'5/%?Q T+POJ^C10Z;'X=2:+4M2\.SZI;RSS*
MQM3);3^(;Q);E;:*WN)6L6:XEDPX7/\ 07 G#=?!3^NUI3E.K2ARTN5QY$TD
MU+S2;;?6QIA*$H4YXFO&4)M7BI7C+7KT?R:;MIHVV06OAGP[XM^+E]XNUVSA
MD^'/[/GAG^QSJ5PO_$FU3QAY:7-U:6$3C%Q<:?J-HWF+$JF.2'G[ZD^:>&O"
M6H?MD?&_2?#%UJESI>G:[)-JNJZY>ZI!#JMMX;TV:$M:Z#I45Y(7OQ/+;F"*
M40 1H;S>LD2J?/OBQ^T'I^K>)E\">!M&FUGX<:9=O;^$_!7@NYCF\:>*=3>*
M>[U;7?$<C^1I\^HWM]"?M9OM0CD DCBP&/S?HQ_P3P_9$U'P1>WWQ_\ '6FV
M&G>)?&%DTGA3PK>:7:RZ]X(TO5)([ZX74[Z)YWL]62-(K5TL[F1%0O"KD5^]
MY5@^>O2NEHHMQ6Z5TKO^MSR\RQSC0K.2:O&4(2>UVG^-NOS/U'\(^$K7P1X,
MT7P=9:AJ>IV?AS1K?3+34=;OI]1U>ZBMT0&?4+JY>1YYG*E0-V%BPH;A0/\
M/G_X+B0E?^"DOQJ1RK.?!?PS4DL&RCZ5JDA=$*@J JDD;\EL 9&<_P"B6T2.
MC9PY,81GSC=@8&<Y&2>N3W%?P@_\%3_@1J_Q/_X*??$KQ7J:Z>GPST\?!_P=
MX@DN=0CM=2U'6M;\'>+M3TO2=/LXG-[<N4TFX>:2"-HU*I'NS)7]A> >(IX+
MB/%RKR:IQROW8IV?M/:64D_YDM$[:*]M6C^8O&&G/$<.X.$4W?,G*_1)TFW_
M -O=4]TM-C^@G_@W>N6G_P"":O@A]K;1\3_B?%$2H4R1)JMELFQP0K*"5&!E
M<' XK]RW^ZW^Z?Y&OQ<_X()_;8O^"?WAS3KS3(=(CT?XH_$S3M+M(6C\Q]&M
M[_3AIMU?1I\Z7ES"[LZS@3 +\_)K]HD8L"2 .<<?0'^M?#\6R<^*.()N_OYO
MC9KF=VU*JFFW97NM;V/NN%/^2:R)7ORY7A(MWN[QIM._FNM]>]M@C.47V&/R
MX_7%%/HKYX^@"BBB@ JK<#^(,05"X]CD_-D<\9QCWSVJU5>?@9QD?*.>G4D9
M'3&>3W('M33MMV:^_0-K/L[J^UTI-<W]W37T1^?/[<W[>GPV_8<T?P/K7Q$\
M,>,/%1\;ZCJ.FZ-:^$[2UNI(I;"&.X=KS[3>V>Q9#/M0!ONH#P>*_++5?^#A
M#X7EY8M$^ OQ!NPI(9[J6SA^3=CS91;WTRVT0XW&9CM9@@9L@G,_X.'W(\/_
M +.L:,4;_A)?$DJE2<!5TZV [_PL"QST/UK\[OV))O@GXA_9,_;8\.:C\(K"
M7XH>$O@;KNN-\2]2NVU-;R&;3M6ETVTL;.=88=%ELKBR2:.XMW65IHTDWEE4
MU]=@<DRZ> ABL50E7]HVFH).2LG*\NZTMTLTV[I']Q>&7A)X>3\$\D\2N)>'
M>(N(LPQV?4\KQ5'*LPE@L*J5;$N%.=*S47)-J,TFWR12BG*23]R^,?\ P6/^
M&'Q<L[Q+G]EV>:]$4D::C>^*9+">,J"R.R1V4K,5=BV3+L;[NX]_SPUS]K_^
MV?/%G\,-.MK&Y4JD,^O32[8W7#P2EK7RY1AMI# DKP. 2/T$^*'[,'PY3]EW
M]DK]J#7OA[IEI\-/ ?PBM]9^*5OX9TV*'7?B-XQU&[U'3M!\.:L]JZ3G1Y+N
M*QFOK^0RR);7!))V@5^>W@3]DKXP_M!6>F_$SPKHW@#P+X?^+/B35K/X4^&]
M5UN718?$UW8*T\ND>"H(+:\:XATRPA$<IF^QM-+:SW/ER&YE<;T^$N%<1:K]
M5K1F]'&,8ZV>KLE:]].^W='[9X?\.?1SS;*,1BL?DN(R3"8/&8K!UZ^=YU:I
M0QU#$3I+ 34U)SFZ4854[IJ,TFM)->%0?$<Z1J4^I>$_#Q\(QW]PDU_IEAK<
M[:;?X<O(DUDR)$JRLQ.Y5((=@-@^][-X/_;$^)_@_7+O5#8Z1K]E*BQP^']2
MF*:7:*J"-L!H6$\Q5%#.P;Y!$J\1\_-WC'PWJ_@?Q1XA\'ZUY,^K^&-1GTC5
MS8B2^MXKVU?9<VTDBVIDB$<_G0I+(84 A);=M^3G//C4,?W92,*),-OCAW;6
MXEW$';N&6BVIEBNT,'STRX)X;FK/"M1?V9TXM_._WH_H/ ^ /@KC*%&M@\DC
M*&(HTZU.5'&QJ4YPJ04X3C/D]Y3C)2_NMV6Q]_VO_!0;X@6ZSJ?!VER6[R!I
M[&37+NXM3$Q!E@BBDMG"H!Q&H)"#A< ;:],^&G_!0OPIX2\1-KEYX$UW18-2
MM[FUUVQT&=-3M;R&XA>)RJW<EDH=4=RD>X*7P"PSD?EKYJYW,0C'@*AW*2<$
M$+D8.&7/;UXIQ.2F[!=F#*Q.<%L1@D]@#SD' (..XK@K>&O"V)>N"C3O?WH8
MSDEJ_B4(I6?513M%^X5F7T;_  JQF'>$_L>KA9/FY:E+&*$K6:3]V%V];VZ[
M.US]XO#?_!0#X'S+%_PA/C+Q/\)]7C4&VU/7(XX(9&:=+CR'M+74+V(QB91O
M.,8^4EADU]H:#^W#X:^).@7/A3XN7_@OXOZ$;..%=>\#:N3XAAAD:/?)<:7>
MV-E;-.F[<8DNI<,%(1L%E_E*9K<;D=;=0NY<84X*_,< @X)VG.#CKQD&I;,O
M;2)=V,\NG3C,T%W:3&UE8(.OF1E-SX.=H.[&>H''A8CPIPBJ3^H9K/#*/PT\
M3-M7[<K\KKUM;N?D6??0KX%QS57)\]Q."JM/VE.O)VIO2VEM%?3Y_,_H3_:
M_P""9O[*7[<&@Z5-X+_:,TKX=:_X<6[N](3Q+#:PW>D17\\D\MAJEM=WJ6DE
ML;J5_-D63$7[D*A(45\ 2_\ !O\ ^ O <SW7Q8_;;^$T/ABWW/J"^#9[77?$
M]_:H,36]EIY%HBW-S 6A0B;,3N'#D@&OA^S^*7C.V@G@GUE->L)HXXKB#Q/9
M?VW:3PM.C"&07-P 8A(JCRR'5OE;JH!]>T#]J'6_"S6>H:3\*/@ZOB2S>XG_
M +5F\'6KM?AK.>W$%[ PDBD@M5DANH=S,HDBC< ,BX^7S#PRS*DY3I0IXN2>
ME:UX-:]+;O2W3?8_-\T^C;XO<-Q^J<,9YALVRJC&4*&%C*7UB-%I\WLY:.,&
MDN=*]W*.Q^ZOA7X\:C\)/@WX/_9C_8ET^U\"?#?POI_]F3?%;QQY2>)1]LC$
MFJ36ND":6*WO+VX472ZC%>7%P7?Y8E(S7PQ#^S#\1O!/B;Q;XZL/$FF?$W4-
M>N;B>YU3Q+%JVO-J5]J]P9M0N#=2V%^J374K$F-W6') )55./C:T_;X^-,7A
MTZ?>_"?X6^(=5>9K^'5HYOL=E#<VD"P6]Q#I:64D!N$F!NI8E9]D&$!(&3X7
M>?MD?\%!=>TK5=(;X[GPAH6N2F>ZT7P-H\6@00I,-IAM'M9D$<;!BBJJL,D?
M(W2O@,[\/<XQU+ZMC\).="FY>SA1M%ZVYMK6:48V[,_ \S\-/$SA;'XG&8C@
MO-W7<Y3GBJ-/VU.=2+O*I+F:<6^9.]_>NTDK'Z->(OV;/"^K75YXD^)FM>!O
MA<4NK.2TTZ_O%TVPO;C3XW.HSV5FL:>9B>6V9I!:,RJ&3;AC6CIGCKX"Z)<R
MSW/QU\/_ !'ETJ""/0_!?@Y]0-C]JM+9DCBO;BXL;2.:1-NUHA$(RS*&D;%?
ME/:?#[XC?&.\T9_B9\1;SQK<:8UT^GR^+-;N+I+)KZ>%M19)[@N,F2*(&)6
M5@N%)"U^@'P*_9:\"->V2^)?B)X \,6%LRK/-?:ND2K"K*79-D,K<+N8#"XQ
MNSG 'S-+PRPF%=-TLCS"I6A4YD\3*-2DIZ>\E->2^[;<^,SOA_CKB",5FV09
MBJ6'DZE!RR_$S<)ZW2=!\B>FM_>[JUCMM0^+_P 0_C18+X;^%G@G5_!WVVZ6
M+6;V"R^USZA99*O;>0JS1*)2(U\\%)2Z#! P6_1+]BS_ ()XZ]XGU>#7OB-I
M>I:1IT<L=[*U] QN]0N&=7=Y3(5)9P@7+?=1B. 37US\ /BI_P $V_V:=$6V
MN_CE\+[K7VC'VF^NKV2YS.&1G,8-L2V"F00"023CKGV7Q-_P6"_8!\'PK#:?
M&C0=><;OW'AFWN+KRV7E8Q&5MU#$$ <^PQQC]"RS@G-ZG)6JX2G0H\JM&,8)
MJ*224N7311ZI=-CY6'"O&^(G/!Y;P3GF+K.\(UJ>6YE&,TE:\+PC[KVLKIM2
M[Z_HEX&\%:!\.]!M?#_AZT^QV=K!'#"BH $'EHIW')RXP03GCD@X!KNXGF(1
MF9&3J&[\<@L,9/(&,<]O6OPH\7?\%\OV3='BN!X3\)?$GQA/$2L)M='M[6P=
MU)7(E.H9$;8!0.I8!@&R<@_'WC__ (.%?&-PL\/PS_9]L+/>7$>H^)_$,JS1
MICY6.G1:<Z;U/56E0'!&X9S7Z%EW"^80BJ4:,(V2E[J2=K)WTYNFM];;GOY9
M]&[QQXCKQJT>!,SPT)\D?:9I-X&$(SY4I\LKRE"*DI6:NXK75L_9S_@J0]Q'
M^PC^T=J-FQCN](^'NNZG9@QACY]GI\KH2C_*Y5FRJG(!4-CK7^>#X%U[Q;X]
M^+7PY\0^(-<N]6U*U\9>&M2N;_4;J61;2SM]2B/EHS#9$(RVV*TC CD#.I7
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
M+K,BR2"^;RGCCO$C2>VWN$!X)^C+G_@K%^T JPV\/AO1KN!]1CFNK:X\;ZK
ML.CS#9)I>FA-+VO,X4S1S,RFVD9MCX:O.-(^-G[(DMFOAKQ1\*-1_P"$4EO(
MM8@ETOPM9Z?XBT.>R9GT_2WO(+Q9?$+[I)5O]1OWA?Q S*MPTB6R.>JFU7_@
MG;#:_P#"1WOAWQ5>Z7JEQJ]II?@C3;^Y@\6Z!=Q11&'6==>%X+8:)>2.LD%F
M]S.ND@2F O\ :':3Y/&\$<+YK-U)91&G5;;=2%"DG>5V[-0O:[T]4?C7$G"G
M ^>.']I^%G$6!J8QQIT:^4QIX5PFY)2J0=)4URWDY66CBFKZF+XV_P""MG[3
MFCV5M_PI[X::AIFMMY<%]=^*O%][K6CPK;2/()-/LI8&AE_M 2&.97V;1$6R
M689\#\7_ /!2[]NOXH:Y%J.L:?\ "[0/W,5K<1:7X2L6FG"H5E,LPMX]SB0)
M)N)4!D'>OG^62+[3>/:^9';-<SFUBFR\D=K]IN!;"65B&ENOLHM_/D/SNVW)
M/&&YY(8C'/WP&!W%2W'8\#GEL<GCD>#6\*LIE98;%+"QZ4JJ7,_)76G3YW9\
M]F7T+N$LQHJOEG$><Y55QG[^=',,-S<D&T[)/9:_(['PWX8^/WQ-O8KCQI\1
MO'WB*.2]GNH;:_\ %#2:=;K>2JTEK;VDEZ(X;<$*J(0H14C"_<Q7ZZ?LF_\
M!/W4/B%J.BZM\3_$VB:+X4L"J^?XA\4:8+J2UB)D>"(O</(ORL1][(S@X K\
M8H9[B, Q7%U%M'R^7,\?'!XV,.0>G?/XTC7M_*A6;4]4=(QM6-M0NCA3D%0O
MFD ')&U0.<]<YKR_^(0IXF,XYI.=.^M.$W'31MVLUIW=]]CYRM]!FFZ4HX7C
M>U1JRJ5, I**U3=DT[[6V];7/[H_AW\._P!@W]G[3+>&+Q1\+X+^T1&>_OM;
MTBXN(YMH)D'ERM*K&3!#!1V[\'H/$G_!2K]A3X<&?2-4_: \!Q7FGP!CI.FW
M-S=2@+F3_1WM;6XB9F7@+YB R':S*.1_!>UG;2[G>-I6==C>;-<,Y"]%8EV&
M,!>G R."3FG);6\"[$A2-0FU0(QA5/7)(+;,YW#H<9]J^MPGA[E6";2G.I.T
M5-QWC:_Q:)ZMNSLEIYZ<V$^@5ELY7SCC[-,7",HN=/ 9<FK.7O*M.S]E%JRI
MN[NU+JC^PKX@_P#!>W]CWPO;72^#/#OQ1^)%\C%;672-"TZVT6=4=5,LE_/J
ML=S%%@G9LT^5G("D1AC(OYP_&+_@X&^.NMV>J6WP@^#GA;P+&EM//8:]K^M7
M.NZD52.1XVFT>73A:;@WEEX5NQN9=H8J37X,\97:Q=MHQ@X4C!(SU' 'RCMU
MP1D&CJ9W:;J$?1_L-T1U^4["<KV!)XX SR.O->W3X:RK"TX3C2G4J*LFHM*2
M:]G.UU*ZOIV^:/U3)/H9>#&04(U,91Q^>8J2J>Q>99E*I%SAA,34]D\NDH0G
M%5*<)J33O*R^PC]#?V^_$Y\>^/?A'XZ\5W:WOB_QC\$=+U>\L+*V^Q:;K&MZ
MEJ<FI37;6R86TL[6\D,WDDO%L!4E5X/[^_\ ! NZEU#]DKQ<+JZ^US6_Q7U*
M.21'+1+Y>F6[K!#CY=D3?+D<,H ["OYH?VPY=6O/$G[,&G:,[?VE??L]Z+IT
M#'YP(KS4&M9RS'YHDC@W.\BGA05Y!VU_2A_P0 32[/\ 9*\::;I,KW,6G?%_
M4;*ZOC_JKV[71K;[2;<Y),<,H=4;OMR1S7^>O N%Y?I&<7U(1]G&*S+W-$TE
MIJK>3::77K8_ OI&4<'@/ K*,MH0E1CAL^I8>G0E'E5*%#-:E*G'E6D4J4*?
M+:VCCU/WP7[J_0?RI:1?NK]!_*EK^O$[I/ND_P $?YSK8****8%&7)BR#R1(
MS9^H P/J%[@8!%?F7_P5MN/L?_!/_P#:'GD*%6\+VT?0$X;5]-0@;E(",2=P
M !.3GC)K]-G'[I/?(/OB1<?S/YU^8/\ P6 *?\.^OVB _1?#=BX(1GV@:WI?
M9,.!N )//.>QP>K JV-P\DMJBYW_ '>M_*]GZI'V7ATE_K_P6[*3CQ)EDHP>
MD9R5>'NR=](\MVV[K38_F\_X)'>*O"NF_%KXO> [WX=Z-K?B/Q5\"/'FI:1\
M1+RY1M4\(:;I.C&WN_#^DZ<]NR20ZO+<V]]<W'VN)]UJ,KE=E?8GP]^$VK^,
MO^"=?[.'Q?\ !,NC:]\9O@3\-?C%XG^%GPXU!4>ZU_4[C7]&AO?&,%NT;#49
M_#=A)+$NES2&'S;Y9E;S(0K?C!^S/^T-/^S1\2-5^(]AX;A\47FJ_#KQ/\/A
MIES>W&EQ16WB>$0/>+<0V=R[21+\P1CN.-I8,<U[#X$_X* ?$WX7Z)^S-9>$
M=$T_3)?V9AXMMK%I;BXDB^(6A>-YHI]7\-^);1K,;-/DN+="V01=2)'(P,B*
M:_1\51E-X:>&JJ+;CS7YDU:S2CT2>[LKNR;V/]+/%?PKXUS_ (_GQ-PE2P^*
MPB_U4S-TZ^?.-"M'+:<J.(P]6=>HEA:=2M4IX.K2I0C!8>K4Q#YG2:E] _LP
M?LL? ?XO_#WX/?$WXIQ>)OB)>?&CQK\1?^%F^/6\>S>%;;X:C0[6XOM.?7K=
MG2XO-3UBZ2$7IG=97>WE&TLQQ\>?#G]G#5?C#H/Q,\5^#-?TFQM?"'B.VT?P
MYHMU<Q,OB"74[F_BTZSL]3O&AE<R1Z>3 8XKJ24B9C&H4%_T2^#WC;PMXM^%
MOPVM-2_9@\(>-?@W^T!\;/B=XR^,^KZ!JEUX9L/V?Y;RXO+X:'J<D.GP7\]C
M8/<M%I4#*([62W%K!)&DH5OR-\=ZUH&F^._&^D?"K6O$D/PQL?'EYJG@%(5U
MLYT_3W>/1-7C=[9I'G@26[CM[T(DIA;<K;6;&]"O*-6I&K4<IQO'W.:UK+E5
MK/;7YOH>[X88[C/%YWQ90Q'$E;*L3/V$\ L9C<'B,KP+CF;HU:&&5THQAR5,
M*I6:JX:C1JOF=5GTMIW["/QMU(Q1&[\(V-Y=:7?WFE1ZAJ&H6\/B&;3FMA(N
MBR1Z;<2-9/YDOG3ZHNE7<'EDP6MT"JC*\%_L3?%_QYX:\3:YH5YX8.N>#_$_
MB?PAJ_A:XU&6+46U?PT+7S);!);>-[G3+A[M-MRP5PJY,:YP/ V^-?Q=+WF?
MBE\3O-U*9);[&J>)F%W+$<I)*/(.\JPR"<E6R>YK-A^*/Q!MK^ZU&R\=^/[;
M4KNXO;Z]U&VF\0Q7=Q=ZD(QJ%[-+%;AY+J^$,8NYG)><HID9ME=,<4XVY<1&
M'9./O+72[MJUK]Y^S2CX@..)A+CSA7ZRJLU2]GAX\E1)M*7[I>S:=E?D]VZ?
M6]OH&X_8U^+EMXYT_P"&TESX9N?&^I^!;_QXVF:??7<MK8&R601>'[J[DL1
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
MDJ_W2 .AX/(KZOB_8Q^*/RJUYX63<,!?[45,=.,]CZC)/<\G-:[_ +$_Q0C
M>37?"RL0K<WJ,-N,*6"\X;W*@YY84EG&4<T*;Q\9O6T(UH.71/2,F_6V[/K,
MGX\\/<DRUX3$<8T\RG"I)RKXNGB*DFF[IJMB<)A8S;U3Y.:R44[:-_&K1B08
ME12IQN )PZCKN0#(..@(R"<8&*@.G6;_ .L@C<9.S>"X4#/RE=O'J../K7V?
M+^Q+\3HE60>*/"B!^S3$* V00':4(>,!<L"2.,L:C_X8I^(B*7F\5>& O.X1
MW4+,>ORI&T_S'OC&>W4<74SK(*;M*K!62UJ5(I]>_3MJ>A'Q6\+IQ4HYO@:T
MOA=3V#DTU]GW>9Z/RUOHV?&HL[=>$C1=I&/+0[MO!R,J"#U'7M@<XJUM0 $Q
MR/QDF0$9/ QT& O(P>IQCJ#7VC;_ +$WB)V5+CXE>'K8L,JGV6U<)\N=ID2[
M0'KU;!S@8Z$=!9?L">,;\;K+XF>%9(QCYGAMN_/*C4 ,$YP,YP1G!I+B+AY*
M*6*PR5O=3Q%.]KOO(V_XB[X=T8I1SG"I<K:BL-4LHZZI<J=K]XK7I:U_@_\
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
MQ]IJI;F[\&:WY1TO6[=YX8KB*^27<CV\887!B*D.\: CYN?I69&=1L)SGD9
MXYZ9!&<X[?3%?/G[2[7%M\%?B//9K*]W!H]I)&T2 R1;M3TV.:8!N/+C@:1G
M8-D!6_NL:Y\34G3HSE3FX5(IM..KO9O:S\F=.#K3P^,PM>G5E1J4:T9TZD/B
M4UHK/[+UOS=+'\J_[0__  45_82_8Q^)WCWX9^./V2?^$^\7V%AH>H:==Z#X
M$TV;0I!X@LI[ZRMXY7NL/)!9F9KD*HDB=OG56)4^@_ 7]H']G[XD_L3^.O\
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
MKJ'B#7%@.I^-_&%]*\-CIF@WNO.MJ&%S>Q1VTUQ]CE@L;.3<;=S"S-ROP?\
MVZOV$O\ @MSJ</[-G[5G[.-G\,_BKX@T[5&^"_B4>,_[1U"2XCM+O5GLM%\1
MC2--;1/$5EIUC))\UM<2:I*&"10FX51[L^-\[]E&%7,'3Q\(QBIS:5^56:UO
MOMOUTL3@_'7QDP:G5P_%^=XW!0FTX5L6DDHRTM:UTEKM=I:OH??_ .P/^R]^
MRY^SMJOQ"U3X:_'6T^*GQ5\7>#XM/E\/#4;=[G2_#T6H6<AF33+:XNXS&+^U
M0?:S-!)N95,.6Q7Z*Z=(+V71([.8O=_VII:6^WYGGNX=1MI+U HW%GBC4LRK
M\RJ"<8%?R'_\$V_@=XB_X)]_\%F/B[^R]KFK7NJZ7K7PCOK+PCX@U$W*W6M:
M#>W47B+3+UHY;F=;J\TJ"*/3M6= HDN$?A6XK^QGP'\,-2\0K\,_$5U=7'AB
MZT36'URSMT0-)JENC,DLUU$<L+?5'WW,;. $5U4$[>)PF:8_.JWUO'4::K4F
MJ,4G[RIM_&EKHK+6ZWV/R7CO/<WXASG$9UGV;5<TS+,Z<\56KUM+[7:V77M?
MUW/N:+G>VW 8[@?4'/\ 7G(ZYSGFIJ@@)9"<%5)W*IZJ"3D9SSR"<^AQVJ>O
MJ(_#'T1^8/=^H4$9!!Z'@T450B*7=@ =,@D]AAEZ^V,D]AC)(QFOYQ_^#AZ.
M$?";X"2L<,/B)<1QD_Q&6RF(0''+8&X <X[=Q_1U)NV':,ME,#. ?G7.>1QC
M.>>1D8/0_FI_P4M_9]^!OQW^$6C0?'.'Q$NB^#]:;7],U+P_K8T%=,NHK6:.
M2\U"[^R7A-G#'))-)&8E7"*Y<; C=N7XV& QN%Q4H.HZ56\*<4W.I*2MRQBM
M9/;1'Z1X0<59=P3XE\(<4YO.K3RW*,R>(Q52@KU:<'3Y>?5I**[MK9G\F?\
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
M-?CG'DHRXOSV49*47CIM-.Z:Y8[/UN?P=P-%0X3R2*3BOJ<79JS3<IWT%HI
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
M]IWA3XG2^&-)\):]IFJV3V\%B+,27?DH+:W-V;B;#N6;;F#)"JI.[+'Y)_:
M^&^G> ?BOXET+PIK$5]H5T\FM:"(9QSH^I2ND-LQ 822HTDQ0NX\M')0J<U]
M#C<YKY-E=.64QJUL+4JJC65:JW5<)2C"I%1ES2BW!S2E?1V?0^8R+A/*^*>)
M,71XKQV'KYC#"_6,KG@I4</AXU84O:PE/V<HT[0JQC+V%FIJ*I+1I'[&_';X
M._M _ ?XF?"77/!G[0_Q&^(?P*^)/C'P_H$#WWB,WUQ9_P!NR-';6.K3Q?+J
M.FZB[RV\%Y(K(PB8J%"D5XY_P3^_8)\5?MA_'BZ\/^+=-.D? [X&>-F/CJ[M
MV)@\5>,;C5)+JPT=)9V"WRLL!:]"AH[8.A*YF6H?@9^T9\0]6_9B^$'PM\2:
M+J.L/:?&+POHGA77)HO/BL+'2[N.6*8W#EWBCTZ2XN)3,K!4'W0",U^W7P6^
M)6C_  2\&Z)\-_A;8K9V5O=WFO>)_$**IN/%'BS5A UY>SRJ$ED6Q6&W^SO(
M3EF;:2 ^?2RWA[!9A6I9S.O-453IU8X2K)SE[=V4DHN[2CS.7-=)\OG8^/\
M$#Q:QG /#>;\.8+ZM',\8\5ED,90<85?8)RC>T&FN>G&4&KZ1D[W5T?U2>'D
MT71]*TC1K"\M(K+1]*T[2[.WBDC1(;>PLXH((XU#$!!$J#GKRH&%&.N@OK<I
MA9HWZE2'7!R2<9'7M^.1Z5_/KX/_ &F?&K%$-W<H !]^5F4C !(W-R3GJV2/
MP%?5'A#]HCQ9>BW2>>8DLI(+'@J<#)##"D#L.1G.*^Q:2<^5OEYDH1MHHJ-K
M^3T6GZ(_SOJ7G)U9S<ZU6=:I7;N_WE2I*>DKOF^)W??O<_6I+J)R%5E+\Y4.
M.@."<]/?'7]<3>8H."1SG&#G..O3//3CKS7Q;X4^,VJW0B$\+2 D?.7^4GY?
M?.#@ COGMFOH#0/&,VHY,\;8<*2..,X(Q@!\YQDY)YR<CBD0>J@@C(((]1R*
M*JVDOF(>F%( Y^;G.=W;.1VZ\]>M6J  @'J <'(SV/K]:BDC+[,$#:V[GOCM
M[5+10!\;_ME_L._ 3]N_X1ZE\'/V@_"[:WX>EG;4_#NN:5)%IWC#P)KYMS;C
MQ'X,U]89KC1]7\DM!+.JRBYMWD@EB(<U_/SXO_X-AM+EU?5=4\#?M3/;M+8Z
M?INE#Q]\.F\67T=II,$-GIKZGJ4?B/3EOK^&R@6W-Z+2.1LY*]!7]9;+@?>(
M Y/?( '';L,5$P5U"D,PSTVXR!R!D]AU_P BN"MEF KU7B*N&A4JM6;:2?WV
MZ?\ #>7IX7.\WP>%^J8;'5Z6&NW]7C.2IW>[2YK)OJTEW>NK_A+^-G_!IU\>
M_$]\NO>$_P!H_P"#.HZE'8K8W-A+\.KSPRFJ+%RK7FH?VQ?LLSA5C:7RBVWO
M\HS\]>#_ /@VC_X*:?#VWU;38+7]G[Q=I\[%]&,'Q>O=$^SN^%EQ!>>';H!)
M$&P1"4H%.TY.*_T-GCC9<-"<<<'&&Q_>R"" !W''MFHO+3()^8>@8(N<$#Y1
M@9'J,9KDGD66NK5J*BX*I!1=G=7VMR^FS_(]1<89\L/1PBQ25##SC5HWBY34
MT^9WG=M*^CUU/\SJ;_@WR_X+/?"+QC?>+M$^#7POUC3Y9[\"#P=\7HO$-\;&
MXD>;[,+%-*M6D'F,VV,!!N('& #\U_%;_@F%_P %U-7O;JP?]D3XQ7FBV,AB
ML[3PS9WLMO?;&VB::2&6$RJZKN)W#>2#GDY_U7HK=!'A<JK9)7.0#N.2",8)
M.2<8!S3GAQ]TM@YR 6X/!!&6[8Z_GGLZ>38",'1A#]WNTHV3;ZVUN^^JOV1?
M^N>>2Q,<7.I3>(@E%3E%2;2=TMM$GMO;N]S_ !]-=_X)M?\ !7[P<4N=<_8+
M_:XM),AOMNB?"WQ5>P*Z\AWN[&XG50N/OOA5]ZY'7?!7_!3'PAH=_P"%/B7^
MRA^T]?>&)XR6L/%OPP\63OI[QJ%2ZLII-.D-O.B \E_G.6QZ?[&OSD@B; QP
MH&!G.0<$DYS56:PT^Y)2ZL+&Y( .;BSMI5'M^\B;)P3W'\ZRAP]E\'5M2^.%
ME+F:CN])06[7==-#HQ''6?XCX\1&#NFW2@H2LOLJ:2DEUWMJ?XKWC[XD?%^3
M0O!6E^(_AO\ $C2KSP=91Z$EQK?A'6K>\&F0J@B@NF:W+H]HT4!1W SAQQG(
MZOQ)^WAX\AT.'P[IL.H:9>&WCL[F\.F:I;W%M;1)Y9%HY@1EE)#GS0,J2"C
MYK_9<F\'^#[H.MWX1\,W"-P5GT#29E<'CYA):,#TZ$GJ<YP*YN[^#?P?U(.F
MH?"GX<WB2(ROY_@?PU(75P5=26TTE@W4C=TSD\"HI\.X*G*<DDISBHRG3BH7
M44HI)6TLDE=ZNUWJ7/CC,ZOU=5KU*>%?-1A5G[2TF^:3?,_M3;>ZM<_Q1X_C
MK'?7;2W%Q//>SR!YYKY;V2[N68Y9KJ28GS4!&20&<8#.<Y%>B67Q(TZ>W$G]
MOZ-;W#'Y;9[M(V!.-H^:/ R3VQCD$^G^NAXQ_P""8W_!//Q[J,NK>,/V//@7
MX@U.<R&:\O? ^G&1_-QOQY BC&X  [57& !CJ/(-7_X(D_\ !)OQ &_M']@K
MX LSC#2V_A:2TEY!+,&MKV+GJ<MR3@GFO,K\%Y?6J.K.52;NW[TWU;>]E;?Y
M;'TV&\7^(L+3C2HSG2A'E48P]@HQ4>6T8IP>B4;+F;=MVS_*2TSXX:MX+UB'
M4=!UZ30M7AD66*_T;6I(UDC4EA%,D$@CFB=_FDB9'5B3N^7)K[G\/_M]^(]5
MT2"<64FNR10%/$FC?VE"MW+<?(!>6S2Q3/)%<'+-9JBQ,2KEU* -_H%>+_\
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
M*E+3;5;=5V,O[0Q<G)SJN7-TYIVZ;WEKZ>A_DLW'_!'SXV0N<?"OQ$PQ@O\
M9;WS"P)P=Q1F/!ZEN<X/LMI_P2A_:$LDD@LOAEXFA60\[;*[,G]X_O#">N,\
M$-@<Y%?ZS[?"SP,V,^&]+)YZVT(ZX](O;\/7T;_PJOP'T_X1O2LC/'V:$XS]
M8L\C'\JGZI%JS:M=.Z6NGG;9]?D:RS3%3BH.I-026D:DHZK;[5K;W5NWH?Y.
MD?\ P2T_:8<A%^'OBU1V#6<[K@9/W7MW4\9X((Y]>:27_@D;^T%JSK->?#GQ
M4TKKMD"6-RB$8 .XI"A((SD<YSSQBO\ 6)?X5>!%P4\.:2AQC<;. XQCH1%Q
MW';K4P^&7@D)C_A'M+YX7_1(L?-C''EY'OP.G;/"GA8)1^U:^ZO;;:RT%3S3
M%TG:E7K1A+XX^UD^9+X?M6TNS_*PT#_@DI^U#;6T-G8^&_&%G:QXQ ;:1D1&
MQ\J>=:NV-V.I/7'2O2-*_P""-W[1VI3$W6B^+4\X#=BWC +\=0+$ XXQD8Z9
MR<U_J(+\.?!Z%2OA_3 R@#<+>,'@8Y(CR1@ \]_IS:C\#>%HOF30M-5@#R+=
M"2.IZ*#GM@=N,<TUA837O)/IM;1>J]?(<LUQ;NO;UHI_RU&G]Z?]=#_-.\*_
M\$6/V@$: R#QM%&,>:D$42X .1N9=.8@!LX&\8()ZC(]4TC_ ((%>(]<OY-1
MU_0_&-Q?SD&>[:Y=)V5F. Q%D-I";5W+M)50 <<5_HS1^$] 3<%TC3E!!'%L
MHSDY&=RGOG.#WSC.*E'AG1E^YIE@O0G$"#) P3POUP?3TZ4/ X=JTJ<6O**3
MW]->QKA\[S'"U55P^,Q=&2^W"O-3?J^:S?\ DD?P'>"O^#?==-U6PU:UTWQY
M8ZA9R)-;74&I,LENT0!_=_Z+MPI7:NY"-H"_=R*^B[[_ ((&V'C[4[35O&,W
MQ&DU.TMX[=+V#6XX"+:-#&L>TV(B1E5B!A RDER=X##^V]-(TR' 6RMR5X'[
MI/EXP0N4X7C'7G/(ZDVA8605D2WA4')95C5 QZ?-M49^ISZ]15RP6"='V'U6
MBX)\R4HI^]O?:V^NV_4].AQKQ1A<1#%X;/,SIXJ"DE5^LSORMOE6DK^ZG%/6
MSY=#^5/X._\ !&Z#X9V.C:9I%WXVOM)T9G?3]-UO4HKZR@=\&2<8M89#=%L
M7#SM+ACEC@&ONGPU_P $]+ZT$ :U,;JB;\%@%X8*N,@# P,*!ZXS7[C)96R
M;843&0 H' /IP.O^>E/6&+) 5AM/7) )/7'KTP3C\ZWA"%.G&G3ITX1C_*K=
M$E9;=/S/(S'.<TS?$2Q.9XVOC:K;DIUIRE)5)74I.[:U4I>>N^Y^6WAW]AV.
MP5!-$3T.,;ASGC<"O)(Y';OUS7O/A_\ 9:TC30@>.4/& 3UVCDD8^<#'8_[0
M89K[36/!!)SC@#  (YQGW&?T'I2LF6!& N,,.>0,G&.A!R0<]C[U1YBO;7>]
M[_>>%Z'\'M%TQ8B(U 0Y(=AAC\I [[21@@\<Y((ZUZ?8^&M.LLF*)2QQL(90
M, 9(PH!.%/!SWR<]^GPI& , '!&,#@],=P?R(I< 8P ,=..GTH AAB2(%5(S
M@;AGTZ$C).0#U& <\YX-3T8'7'/K10 4444 %%%% !28'H/R%+11ON 4444D
MDMDEZ)(!"JD$8'/'2@*HXP/R_P _G2T4P$P/0?D*,#T'Y4M% "8'H/R%&!C'
M8Y[GO^H]L=.U+10 F!Z#\>?SSU/N>:,#T'Y4M%&^XK+LON&>6@.0N">I!()Z
M@$X/)&3@]1DXQ2[ "2 .<9R,DXXR3GGMUSTSUIU%)KMRI^:_RL#5U9C=HQC
M_+'\L4;5]/U/^-.HI6D_M<O^%;^M[_(+;*R=NY&Z+L88ZXR,L,\CN#D'W'([
M$4Q%&1\H[GJ<>F<9 )[9()]^.)R >HS]:3 ]!^5.SY6F^9O[4DK_ ();;^H6
MUORP];/F^3VL-4$=1TZ9.3CGC))-.VCKCG.<GDY^OX\>G:EHI**Y4G9V_P"#
M\^O<?X^H44456VG;0 HHHH **** "BBB@ HHHH **** "BBBIY8_RK[E^=K@
M%! /4 _6BBA1BG=+7U?ZL!,#T'Y"C ]!^0I:*H!GEH/X13L#T'Y"EHH :$4$
M$* 1R/\ /?VST[4ZBBDTGND_5)_H 4444P$P/0?D*7'.?P_+/^-%% !1110
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
MG_5O_P!M/_0FJ2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** (Y?]6WX?^A"G-U3_ 'C_
M .@-110 ZBBB@ HHHH *AA[_ .ZG_LU%% $U(?ZC]2***:W&MQA8[\9XR/3O
MBD[O_P "/XC./YFBBA):NRO9:VUW,[OEJ:O=?F(23R>QQV_N*>G3J3_D"I0
M5 (!! _E114S2Y9:?9?Y7%3;N]7M^HP]1[,,?]]-_@/\DU)1136D8VTT?Z!#
/>?JOR84444&@4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>ex15-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex15-1_001.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"  [ /H# 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#^_BBOXN]1
M_;K_ &MM5=9+SX[_ ! )7&!;ZY=62#!SQ'9O!&#ZD+SWS6%<?MC_ +4-TJK-
M\<_B4P5MPV^+=;3G&,DK>@GCUK^69_2KX73?L^%.(Y+HYXO):;?JE4J6^]G\
MU3^DUPVF^3AC/Y+HY8K*(-^J4YV^]G]HFM^%_#7B:'[/XC\/:)K\ &T0ZSI5
MCJ<:C).%2]@G5<$D@J 0>1@\UX!XE_8^^ /B1FF/@I=!O&<2&\\.:C?:8^1R
M!]E,UQINP')*&Q*-DA@PXK^2Z+]KC]IF!B\?QQ^)P8R&7)\9Z^PWD@\!K\@+
MD [0-OM6O'^VK^U5$RNGQU^(X93N4GQ1JS8//.&NB#UZ$$?D*^?S7Z0GAKQ!
M%PS[PRKYJI+E<L=2X9Q=7EVTQ%2A2Q46ELX8J+6T7$\G'>/_  +FT7'-> <9
MCN96;Q*X?Q$[;:59TH5TTMN6O%K9.)_1)XR_X)V6%P'F\#_$34+.3=*XL_$-
MJTR,"G[F%;[39(4B4/\ >?\ LJ1MN00S'<OQWXY_8_\ VA/!'F3-X;O?$^GQ
M@LVH>$;N37$ Y/S6$/EZV-J\N_\ 97E+@YDQ@G\S;/\ X*&?MCV3V[Q_'7Q?
M)]G9&5;J2QO5D","4G6^L[I9U< J_G*[;2=K*0"/7=&_X*I?MH6 <?\ "8Z;
MJPF==AU/P=X:G5756;9&\>D6[8=06=%D#,H)4KC</RS.<;]'K/\ GEA^'^/N
M#,5-ODJY+B,%F&%YFKIO+,9FN)H./,[<E&O0E;X;*T5\7C^+O!C-N:4,CXRX
M;KR=HSRV>"QM#F:;N\%6S*K3:4M.2G4IMK6*222^H_@-8:UIOQX^%EMJUMJ%
MG-#\0O!XEM[Y+B&:%CXFTN$^;!<!98&)<Q8EC1COV8^?!_HHK^?WX!_M[_M)
M?&#XM?"GPO\ $+X"^"?$6G:YXZ\%:?-XQ3X>^(8K_P ,6%YX@TV&Z\06&K0Z
ME=6FFR:=#(^J0S7,8M5>V <>3O*_T!5_17T;LGRC)\BXKCDF=9CGF Q6?8&O
M3KYID&.R#%T'#)G2]A.CB\1BJ&*NK5'B,!6EAT_W4U&KH?NG@E#*(Y1G\LES
M''YE@ZF;862J9CDV,R;$4I++;>S=+$U:]+$KEM+V^#JRHI_NY*-30_!O_@XG
MO+NQ_8%LYK*ZN;2;_A=7@1?-M9Y;>3;]@\1MC?$R-C<JMC.-R@]0#7\)_P#P
MD_B7_H8=<_\ !M?_ /R17]T__!QC_P F 6?_ &6OP)_Z;O$M?P>5^ZX]_P"T
M?]PX?^W'\J_2?J5(>*,U"I4BO]6L@=HU*D5?ES/6T9Q5_.U_,_?;_@W:UC5[
M_P#X*$F*_P!4U&]B'P-^))$=W?7-R@/V[PH<A)I74'(!R!G('I7]W5?P:?\
M!N?_ ,I#6_[(9\2?_2WPK7]Y==N _P!W_P"XD_\ VT_HKZ+LI3\,).4I2?\
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
MTOPWHL!9S=ZCO_(::&6WFE@GC>*:&1XI8I$:.2.1&*NCHX5T=6!#*RAE((8
M@BHZ\6,YP4U%M<\7"7G%M-K\/S[L_P \<HXBSK(:.<X?*<?7P5+/\JK9+FT*
M3LL5EU:K2K5*,KV<)\U%QC5BHU84ZV*I1DH8FM&17[/_ /!$_P#8%D_;'_:6
MMO&?CC1FNO@3\#+C3?%/CAKNWD;3O%7B1I6E\)^ 59D\FX74[FVEU77X@Y\K
M0--N+:81OJUDS_DG\._ 'BOXJ^.O"7PW\"Z/=^(/&'C?Q!I7AGPYHUC&TMUJ
M&KZQ=Q65E;QJH.T--*IEE8".")9)Y66*-V7_ $LOV"?V0?"?[$7[-'@/X(>'
MEM+O7+*T77?B+XDMXBC^*OB#J\,,OB+56D<M.]C;S)'I.B12N3;:)I]A %0J
MXKIP=#VM3FDO<IM-]I2WC'\+OR5NI^O^ 'AM_KSQ9',LRP_M.&N&*F'QN/52
M%Z.89CS>URS*7=<M2$ITECL=#WE]3PU.E-6QG++[)CC2)$BB1(XXT6...-0B
M1H@"HB(H"JBJ JJH 4    4ZBBO</])SPC]H#]HWX(_LH_#74/B9\;/&VB^
M?!ND0F"S6X96U'6;R.+-MH/A;0K4-?ZWJUP L=MIVFV\AC4^=.;>TCEGC_B]
M_P""@_\ P7?^/'[3$VN?#C]GJ76/@+\$YS<Z?/>Z9?\ D_$[QQI[!X7DUOQ#
M8E'\,Z=>Q-E]!\-W"RB,^1J&MZE#)+ /7_\ @Y"^!7Q?\.?M ^!_CMJ7B+Q1
MXH^"WCWPY:^&O#=G?7UQ=:#\.?&&A6['6?#6GV(*6>EQ>)+-(O$MK(L!N=3N
M$UH3W,RZ7$D7\U->1B\354Y48ITHQTTT<E96LTE:+5K1C;16;TLOX+\>?&#C
M5<0YSP+@88CA3*<MJ_5L1+#590S//,/5HPJ4<5+'T?92PV5XNA5YJ&%P$J<J
ME-3AC,7*<*F&IR3337$LDT\LDTTKO+++*[/)))(Q>21W8EF=W8N[$DLQ+$DD
MFF $D  DGH!UJQ9V=WJ%W:V%A;7%[?7MQ#:6=G:0R7%U=75S(L-O;6UO"KRS
MSSS.D4,,2/)+(ZHBLS '^QC_ ()%_P#!$/3_  #%X8_:9_;'\,VVI^.'6SUW
MX<?!36K>.ZTWPB2([K3_ !'\0;&97@U#Q+&?+N-.\+SK+8Z)($N-7CN=42.U
MTWDHT9UY\L5I]J3VBN[[OLMV_*[7X9P#X?<0^(N=0RC(Z'+2IN%7,\UQ$:BR
M_*L+.=G7Q52*O.M.TUA<'2D\5C*JY81A3C7Q-'X6_P""7G_!"[QC^T,GA[XZ
M?M76NM?#WX)S_9]4\-_#X"?2O'?Q-M24FM[J\,BI=>$?"%TF"+UT37=9@?=I
M46GVKPZO)_0;_P %!/VSO@7_ ,$COV2+"P^&WA'PEH?BR_LKCPA^S[\'=#LX
M=/TR?5XK<?:O$FK6=KMG'AKPTLL>I>(-2N':]UK49;/3#=R:AJK7,7Z6?%'X
MF>"/@K\-O&OQ6^(NM6GAKP'\._#6J>*?$VKW+)'#8Z1H]J]S,(8V9!/=S[$M
M-.L8CY]]?3VUE;(\\\2-_F"?\%#?VW/'O[?/[3'C'XV>+)+RP\.M<2^'OA?X
M,EN3+:^"?A]IUW<?V'H\4:G[.=3NDE;5/$5[$H^WZW>7DP;[,MK%#]-EV I\
MVBO"-G4F_BF]U"_1-ZM+:/=NY_8V=X3A?P X1CE?"U*G7XSX@H2H2SS%PHU,
MSG2@E'%YI5=IQPF#P]2;IY9EM#DPOUR4*E;ZY/"UJTOO7_@B]HOQ,_;*_P""
MN/@+XR?$K7=8\:>(?#&I>-/C_P#$CQ5JDC7%U<7NCZ/<:?H;R2NK06\7_"6Z
MWX8L;&PA6*&TTN#['IT5O;V40@_T1:_G/_X-TOV$]2_9R_9JUG]HOXA:--I?
MQ*_:4CTJ_P!"L;^!X-0T/X2Z3YT_AD30RGS+:;Q;>W=UXCDC:*&2721X?>56
M*J%_HPK;&5%.LU&W)32IQMM[M[VMTOHO0_1_!;A_%Y'P50Q.9*K_ &EQ%C,1
MG^+^L.<L1R8R-..#^L2J-U'7J82"Q55U&ZG/C5S^\Y)?C3_P7H^&]_\ $'_@
MG)\3KS2[.:]O?A[XG\#>/66)F'D:=IVN1Z5K%U*JJV^*UTS6;F=P0%3RQ(S*
MJ$U_GRU_JZ?%+X<>&?B_\-_'7PL\9V:WWA7XA>%-=\(:];,J.7TW7M.GTZX>
M(2*R"X@6?[1;.RD1W$44F#MK_,7_ &L?V;O'7[)GQ^^(WP)^(-C-;:QX+UVY
MM]/U!H9(K3Q)X;NG:Y\.>*-+9T03:;KVDO;7\#H"(7DFLI=MU:W$<?S^8TVI
MPJKX7'D?E)7:^]-_=8_G#Z5_"^+H9]D/&-*E.>7YAET,CQE:,6X8?,<OJXG$
M8.-5I-06+P.*K*BY-*=3"5*<6Y147]"?\$L_VL='_8T_;.^&/Q;\6-)'X!O3
MJ'@3XAW,$'VB?3_"/BZ)+&[UB*( R2+H6H1Z;KES% &N+BTTZXM[='FE1&_T
MB/#WB'0O%FA:1XG\,:QIWB#P[K^G6FK:)K>D7D&H:7JNF7T*7%G?V%[;/)!<
MVMS!(DL,T3LCHP(-?Y,]??7[+7_!3;]LW]CW3!X;^#?Q=U*#P4KW$L7@/Q79
MV/B_PA:7%PH5Y],TK78+LZ,V[=*T6C3V%O-<2/<W,,T[>8,L)BU03A--P;YD
MXVO%O1Z.UT[)[W3]3Y+P2\;Z'AOAL;D&?8#&8_A_&8R68X>OEWLIX[+,;5IT
MZ6*MAJ]2C#%X3%1H4*DX0KTJ]'$4_:4W4IU:E./^EH[I$CR2.L<<:L\DCL$1
M$0%G=V8A555!9F8@* 22 *_@@_X+T_MG^$/VIOVI]%\#_#/6;;Q#\.?V?-"U
M/P;;:_I]RMWI6O\ C?6-1BO?&^I:5/$3#<:=:/I^B^'H+F)I(KJ?0KN[@EEM
M;BW8?-O[1'_!87]O?]I;PM<^"/&OQCE\.>$-2LY;'6] ^'&CZ=X&MM?M9I?,
M>WUB\T>)-7N[9U'D361U);*YMRT-W;SHQ!_,(G/)J\5C%6C[.FFHMIRE*R;M
MJDE=V5]6V[O38]3QH\>\'Q[DT.%N&,!C\'D];$X?%YICLSC1H8O'/"3=;"X.
MAA*-;$*AAHXAQQ%>K6KRJUYT:-*%.G2C.4RO[1_^#9/X?:GH_P"SW^T-\2;N
MV\O3O&WQ1\.>&=(N"I!G_P"$'\.7-[J14D_,B3>,K:,D#&^)ER64A?XYO 7@
M7Q5\3O&GA?X>^!]%O?$7B_QEKFF^'?#NBZ?$TUWJ.JZK=16=G;Q(H.T--*IE
ME<K#!$'GF>.&-W7_ $SOV&?V8M+_ &/?V6/A%\ K"2VN]2\'^'$G\8:M:QA(
MM<\=Z[-)K7C#5(SDN]K)K=[=6VFF4M)'I-KI\#']R*67TW*JZEO=A%J_]Z2L
ME]UV_D9?1<X7Q>9\=8CB9TIQRWAK+<73==Q:IU,TS>@L'AL+"37+*I3P?US%
MU8IMPI>Q<N7VD.;^.3_@XL_Y2&R_]D4^&W_HSQ!7X/5^\/\ P<6?\I#9?^R*
M?#;_ -&>(*_!ZN;$_P"\5O\ KY+]#\H\6O\ DY_'W_94YK_Z5A#]0?V-_P#@
MDC^U+^W)\+M1^+GP8OOA=;^%M,\57_@^XB\8^+M1T35CJNG6.GZA</'96?AS
M5HS9^1J=L(YWN4:23S%6+$;-7UG_ ,0XO_!0+_H*? /_ ,.+K?\ \Q%?M;_P
M;<?\F->,_P#LN_BG_P!1GPA7]!]>A1P5&I2ISES\THINTK*^O3E9_47AW]'S
MP\XGX&X6XAS2&?/,<WRBAC<8\-G<\/AW7J5<7"7LJ"P%14H6HPM!5)V=WS.^
MG\%GB'_@W@_;U\,Z!KOB34M4^!']G^'M&U37+\0?$+6I)VL])L9[^Y6!&\%Q
MH\S06[B)7DC1I"H>1%)8?A+)&T4CQMC=&S(V.F5)!Q^(K_5E^,G_ "2'XJ_]
MDW\<_P#J,:I7^5!>?\?=S_UWE_\ 0VKFQF'IT/9\G-[W-?F=]K6MHNY^0>/O
MAGPQX;XGA>EPU',HPS?#9M5QG]HX^6/;E@Z^"IT?9.6&P_LERUZG.DI\[Y7=
M<NNKX6_Y&70/^PQIW_I7%7^KSX<_Y%[0?^P-I?\ Z0P5_E#>%O\ D9= _P"P
MQIW_ *5Q5_J\^'/^1>T'_L#:7_Z0P5OENU;UA^4C])^B)\7'WIPU_P"]DV:*
M**]0_M(_S_O^"\7[+/@;]FW]M2]UCX=I%IOAWXY^'!\5[KPS! D%IX<\3ZGK
M.IV'B>'34B1(H]+U75+*37+:V0!;*?4KNSA5+2"UC7\4*_I._P"#F7_DZKX(
M_P#9$5_]3'Q#7\V-?/8J*CB*JBK+GO;U2;_%O[S_ "G\7\!@\L\3N-\%@,/3
MPN$I9[7G2P]%<M*G+%8?!8RLJ<%I"$L3B\354(I0@ZLHPC&'+&/]2/\ P;5_
MLR>!/&7CWXO?M.^)HDU7Q5\)3I7@KP!IUQ KVNAZAXQT[49=;\4JS[@VJ+I%
MLVB::RA3:6VI:M)EI9H'A_L?K^7'_@V$_P"20_M1_P#90O ?_J/:S7]1U>O@
MTEAJ=E:_,WYOF:N_DDOD?W?]'O X3!^$W"]3#8>G1J9A',L?C9PC:>)QE3-<
M?AY5ZTOBG/V&$PU&-W:%*C"$%&-TRBBBNH_:3P[]H_\ 9W^%_P"U3\'?&/P0
M^+VA1ZYX-\86/DRE0D>IZ'JMN3+I'B70+QD=M.U[0[P)>:=>1J0'5[>X2>SN
M+FWF_P _G]O3_@E?^T;^Q!\09--OO#FK?$7X4^(-76R^'OQ3\*Z3=WVG:V+V
M8QZ=HNNV-DEU/X=\799;>31KO,=_./-T2XU"WD4I_H[U!<6MM>1^3=V\%U")
M(9A%<0QSQ^=;3)<6\OERJR^9!/%'/"^-T4T:2(5=%8<V(PT*Z5[QFM%-)7MV
M:ZKMK=/9[I_D?BCX/</>)V'P]7%5:F49]@8*E@L\PE&G6JO#.ISRP6/PU25.
M&.PB<JDZ"E5IU\)6FYX>LJ=2OAZO\X?_  1V_P""-&G?L^6?A_\ :<_:BT"U
MU7XZ7UO!JOP^^'NI1176G_"*TN8=\&JZQ;N)(+SXBSQ2 @,'@\)(3!;;]8,]
MS;?TAT45K2I0I04(*R6[ZM]6WU;_  V6A]EP;P;D7 N1X;(<@PJH8:BE/$8B
M:C+&9CC)0C&MCL?748NMB:SCY4J%)4\/AJ=*A2C&7\??_!S5^W3=V8\%_L(^
M -7>(7MKIGQ,^.3V,Y5GMWE>7X?^"[PQ@Y21K>;QAJ=H\D<BK'X6N'1X)QGY
M1_X(U_\ !#OQC\>_$WA;]IC]K;PGJ/A/X!Z%>6FN^#/AOKUM-I_B#XRZA:2I
M<V,^JZ=,([S2_AM#,D<MY+=1PW/B]1_9U@G]D27E\_[_ '[)W[&_[,?Q;_:B
M_:Q_:5^*?P?\-?$;XUZ7^TK\1]&TKQIXXFUCQ2-)T_PAXBDT+PQ'I/AO6M3O
M?".ES:)H^FV&G:?>V&@V][#:VD$0N"$%?MFJJBJB*%50%55 5551@*H&
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
$I1__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>afri-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWamJubP9z5Z82ekhvWB7bZnqjyUl1p4Cfy0FzErm0TAG -->
<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/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:AFRI="http://forafric.com/20241231" elementFormDefault="qualified" targetNamespace="http://forafric.com/20241231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://forafric.com/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://forafric.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated 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://forafric.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated 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://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" id="StatementsOfOperationsAndComprehensiveLoss">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" id="StatementsOfChangesInStockholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Changes in 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://forafric.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated 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://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" id="NatureOfOperationsAndBasisOfPresentation">
          <link:definition>999014 - Disclosure - NATURE OF OPERATIONS AND BASIS OF PRESENTATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999015 - Disclosure - 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://forafric.com/role/RecentAccountingPronouncements" id="RecentAccountingPronouncements">
          <link:definition>999016 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/Leases" id="Leases">
          <link:definition>999017 - 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://forafric.com/role/AccountsReceivable" id="AccountsReceivable">
          <link:definition>999018 - Disclosure - ACCOUNTS RECEIVABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
          <link:definition>999019 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/Inventories" id="Inventories">
          <link:definition>999020 - Disclosure - INVENTORIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNet" id="PropertyPlantAndEquipmentNet">
          <link:definition>999021 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
          <link:definition>999022 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/AccruedExpenses" id="AccruedExpenses">
          <link:definition>999023 - Disclosure - ACCRUED EXPENSES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/LinesOfCredit" id="LinesOfCredit">
          <link:definition>999024 - Disclosure - LINES OF CREDIT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/Long-termDebt" id="Long-termDebt">
          <link:definition>999025 - Disclosure - LONG-TERM DEBT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ForeignCurrencyForwardContracts" id="ForeignCurrencyForwardContracts">
          <link:definition>999026 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ContingentConsiderationLiability" id="ContingentConsiderationLiability">
          <link:definition>999027 - Disclosure - CONTINGENT CONSIDERATION LIABILITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999028 - Disclosure - 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://forafric.com/role/VariableInterestEntitiesAndAcquisitions" id="VariableInterestEntitiesAndAcquisitions">
          <link:definition>999029 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/StockholdersEquity" id="StockholdersEquity">
          <link:definition>999030 - Disclosure - STOCKHOLDERS&#8217; 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://forafric.com/role/Share-basedCompensation" id="Share-basedCompensation">
          <link:definition>999031 - Disclosure - SHARE-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://forafric.com/role/EarningsPerShare" id="EarningsPerShare">
          <link:definition>999032 - Disclosure - EARNINGS PER SHARE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999033 - 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://forafric.com/role/SegmentInformation" id="SegmentInformation">
          <link:definition>999034 - Disclosure - SEGMENT INFORMATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/RelatedParties" id="RelatedParties">
          <link:definition>999035 - Disclosure - RELATED PARTIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" id="AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations">
          <link:definition>999036 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED 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://forafric.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999037 - Disclosure - SUBSEQUENT EVENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999038 - Disclosure - 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://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999039 - Disclosure - 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://forafric.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999040 - 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://forafric.com/role/AccountsReceivableTables" id="AccountsReceivableTables">
          <link:definition>999041 - Disclosure - ACCOUNTS RECEIVABLE (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://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
          <link:definition>999042 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/InventoriesTables" id="InventoriesTables">
          <link:definition>999043 - Disclosure - INVENTORIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetTables" id="PropertyPlantAndEquipmentNetTables">
          <link:definition>999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (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://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
          <link:definition>999045 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/AccruedExpensesTables" id="AccruedExpensesTables">
          <link:definition>999046 - Disclosure - ACCRUED EXPENSES (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://forafric.com/role/Long-termDebtTables" id="Long-termDebtTables">
          <link:definition>999047 - Disclosure - LONG-TERM DEBT (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://forafric.com/role/ContingentConsiderationLiabilityTables" id="ContingentConsiderationLiabilityTables">
          <link:definition>999048 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (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://forafric.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999049 - Disclosure - 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://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" id="VariableInterestEntitiesAndAcquisitionsTables">
          <link:definition>999050 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (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://forafric.com/role/Share-basedCompensationTables" id="Share-basedCompensationTables">
          <link:definition>999051 - Disclosure - SHARE-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://forafric.com/role/SegmentInformationTables" id="SegmentInformationTables">
          <link:definition>999052 - Disclosure - SEGMENT INFORMATION (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://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" id="AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables">
          <link:definition>999053 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (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://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" id="ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails">
          <link:definition>999054 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" id="ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails">
          <link:definition>999055 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999056 - Disclosure - 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://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" id="ScheduleOfBalanceSheetClassificationDetails">
          <link:definition>999057 - Disclosure - SCHEDULE OF BALANCE SHEET CLASSIFICATION (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://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" id="ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails">
          <link:definition>999058 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF 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://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" id="ScheduleOfWeightedAverageRemainingLeaseTermDetails">
          <link:definition>999059 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (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://forafric.com/role/ScheduleOfLeaseExpenseDetails" id="ScheduleOfLeaseExpenseDetails">
          <link:definition>999060 - Disclosure - SCHEDULE 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://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" id="ScheduleOfFutureOfLeaseLiabilitiesDetails">
          <link:definition>999061 - Disclosure - SCHEDULE OF FUTURE 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://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" id="ScheduleOfOtherInformationRelatedToLeasesDetails">
          <link:definition>999062 - Disclosure - SCHEDULE OF OTHER 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://forafric.com/role/ScheduleOfAccountReceivablesDetails" id="ScheduleOfAccountReceivablesDetails">
          <link:definition>999063 - Disclosure - SCHEDULE OF ACCOUNT RECEIVABLES (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://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" id="ScheduleOfChangesInAllowancesForCreditLossesDetails">
          <link:definition>999064 - Disclosure - SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (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://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" id="ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails">
          <link:definition>999065 - Disclosure - SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ScheduleOfInventoriesDetails" id="ScheduleOfInventoriesDetails">
          <link:definition>999066 - Disclosure - SCHEDULE OF INVENTORIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
          <link:definition>999067 - Disclosure - INVENTORIES (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://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" id="ScheduleOfPropertyPlantAndEquipmentNetDetails">
          <link:definition>999068 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (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://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" id="PropertyPlantAndEquipmentNetDetailsNarrative">
          <link:definition>999069 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (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://forafric.com/role/ScheduleOfGoodwillDetails" id="ScheduleOfGoodwillDetails">
          <link:definition>999070 - Disclosure - SCHEDULE OF GOODWILL (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" id="ScheduleOfIntangibleAssetsDetails">
          <link:definition>999071 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" id="ScheduleOfFutureIntangibleAmortizationDetails">
          <link:definition>999072 - Disclosure - SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (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://forafric.com/role/ScheduleOfAccruedExpensesDetails" id="ScheduleOfAccruedExpensesDetails">
          <link:definition>999073 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (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://forafric.com/role/ScheduleOfLongTermDebtDetails" id="ScheduleOfLongTermDebtDetails">
          <link:definition>999074 - Disclosure - SCHEDULE OF LONG TERM DEBT (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://forafric.com/role/LinesOfCreditDetailsNarrative" id="LinesOfCreditDetailsNarrative">
          <link:definition>999075 - Disclosure - LINES OF CREDIT (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://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" id="ScheduleOfMaturitiesOfOutstandingDebtDetails">
          <link:definition>999076 - Disclosure - SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (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://forafric.com/role/Long-termDebtDetailsNarrative" id="Long-termDebtDetailsNarrative">
          <link:definition>999077 - Disclosure - LONG-TERM DEBT (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://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" id="ForeignCurrencyForwardContractsDetailsNarrative">
          <link:definition>999078 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS (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://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" id="ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails">
          <link:definition>999079 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" id="ContingentConsiderationLiabilityDetailsNarrative">
          <link:definition>999080 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (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://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" id="ScheduleOfComponentsOfProvisionForIncomeTaxDetails">
          <link:definition>999081 - Disclosure - SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (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://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" id="ScheduleOfReconciliationOfIncomeTaxExpenseDetails">
          <link:definition>999082 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAX 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://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" id="ScheduleOfDeferredIncomeTaxAssetsDetails">
          <link:definition>999083 - Disclosure - SCHEDULE OF DEFERRED INCOME 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://forafric.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999084 - Disclosure - INCOME TAXES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" id="ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails">
          <link:definition>999085 - Disclosure - SCHEDULE OF BUSINESS COMBINATION ASSETS AND 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://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" id="VariableInterestEntitiesAndAcquisitionsDetailsNarrative">
          <link:definition>999086 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (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://forafric.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
          <link:definition>999087 - Disclosure - STOCKHOLDERS&#8217; 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://forafric.com/role/ScheduleOfStockOptionActivityDetails" id="ScheduleOfStockOptionActivityDetails">
          <link:definition>999088 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (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://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" id="ScheduleOfStockOptionsValuationAssumptionsDetails">
          <link:definition>999089 - Disclosure - SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (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://forafric.com/role/Share-basedCompensationDetailsNarrative" id="Share-basedCompensationDetailsNarrative">
          <link:definition>999090 - Disclosure - SHARE-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://forafric.com/role/EarningsPerShareDetailsNarrative" id="EarningsPerShareDetailsNarrative">
          <link:definition>999091 - Disclosure - EARNINGS PER SHARE (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://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999092 - Disclosure - COMMITMENTS AND CONTINGENCIES (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://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" id="ScheduleOfCompanyReportableSegmentsDetails">
          <link:definition>999093 - Disclosure - SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" id="ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails">
          <link:definition>999094 - Disclosure - SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://forafric.com/role/SegmentInformationDetailsNarrative" id="SegmentInformationDetailsNarrative">
          <link:definition>999095 - Disclosure - SEGMENT INFORMATION (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://forafric.com/role/RelatedPartiesDetailsNarrative" id="RelatedPartiesDetailsNarrative">
          <link:definition>999096 - Disclosure - RELATED PARTIES (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://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" id="ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails">
          <link:definition>999097 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (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://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" id="AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative">
          <link:definition>999098 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (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://forafric.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>999099 - Disclosure - SUBSEQUENT EVENTS (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="afri-20241231_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="afri-20241231_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="afri-20241231_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="afri-20241231_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/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <element id="AFRI_OrdinarySharesParValue0.001Member" name="OrdinarySharesParValue0.001Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" name="WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CommonClassZMember" name="CommonClassZMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_OtherAssetMember" name="OtherAssetMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SoftWheatMember" name="SoftWheatMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DurumWheatMember" name="DurumWheatMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CouscousAndPastaMember" name="CouscousAndPastaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_UnsecuredRevolvingCreditAgreementMember" name="UnsecuredRevolvingCreditAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CreditAgreementMember" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LongTermLoansMember" name="LongTermLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LongTermLeasesMember" name="LongTermLeasesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_MeasurementInputWeightedAverageMember" name="MeasurementInputWeightedAverageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SocieteIndustrielleDeMinoterieDuSudMember" name="SocieteIndustrielleDeMinoterieDuSudMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SanabilSAMember" name="SanabilSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_PublicWarrantsMember" name="PublicWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_PrivateWarrantsMember" name="PrivateWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_TwoThousandTwentyTwoMember" name="TwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_BusinessCombinationAgreementMember" name="BusinessCombinationAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_TwoThousandTwentyThreeMember" name="TwoThousandTwentyThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_TwoThousandTwentyFourMember" name="TwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_PhantomOptionMember" name="PhantomOptionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AllOtherMember" name="AllOtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CustomerMember" name="CustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_OtherMember" name="OtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForaficMarocMember" name="ForaficMarocMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_NonExecutiveMembersMember" name="NonExecutiveMembersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LighthouseCapitalLimitedMember" name="LighthouseCapitalLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_OperatingAndFinanceLeaseRightOfUseAsset" name="OperatingAndFinanceLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" name="AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LinesOfCreditWheatInventories" name="LinesOfCreditWheatInventories" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ContractLiabilities" name="ContractLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LiabilitiesHeldForSaleCurrent" name="LiabilitiesHeldForSaleCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LiabilitiesHeldForSaleNoncurrent" name="LiabilitiesHeldForSaleNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" name="StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" name="StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AdjustedStockholdersEquity" name="AdjustedStockholdersEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AdjustedSharesOutstanding" name="AdjustedSharesOutstanding" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" name="AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_StockIssuedDuringPeriodValueWarrantsExercised" name="StockIssuedDuringPeriodValueWarrantsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" name="StockIssuedDuringPeriodSharesWarrantsExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" name="SettlementOfForwardSharePurchaseAgreementDerivativeLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" name="SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CashAcquiredInMergerAndRecapitalization" name="CashAcquiredInMergerAndRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ProceedsFromForwardSharePurchaseAgreement" name="ProceedsFromForwardSharePurchaseAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_RepaymentsOfTransactionCosts" name="RepaymentsOfTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_RepaymentsOfWorkingCapitalFacilities" name="RepaymentsOfWorkingCapitalFacilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_NoncashAcquisitionOfNoncontrollingInterest" name="NoncashAcquisitionOfNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SharesRepurchasedAndRetired" name="SharesRepurchasedAndRetired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForwardSharePurchaseAgreements" name="ForwardSharePurchaseAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" name="ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" name="DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock" name="PrepaidExpensesAndOtherCurrentAssetsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisclosureForeignCurrencyForwardContractsAbstract" name="DisclosureForeignCurrencyForwardContractsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock" name="ForeignCurrencyForwardContractDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisclosureContingentConsiderationLiabilityAbstract" name="DisclosureContingentConsiderationLiabilityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock" name="ContingentConsiderationLiabilityDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AccountingForWarrantsPolicyTextBlock" name="AccountingForWarrantsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" name="ForeignCurrencyForwardContractsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_NonControllingInterestsPolicy" name="NonControllingInterestsPolicy" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" name="AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_EmergingGrowthCompanyPolicyTextBlock" name="EmergingGrowthCompanyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LiquidityAndGoingConcernPolicyTextBlock" name="LiquidityAndGoingConcernPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" name="ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" name="ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" name="ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" name="ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" name="ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" name="ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" name="ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" name="ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LeaseLiabilitiesCurrent" name="LeaseLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LeaseLiabilitiesNoncurrent" name="LeaseLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_LeasesLiabilities" name="LeasesLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_OperatingCashFlowsForFinanceLeases" name="OperatingCashFlowsForFinanceLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForeignCurrencyExchangeAdjustments" name="ForeignCurrencyExchangeAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ValueAddedTaxReceivables" name="ValueAddedTaxReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AdvancesToSuppliers" name="AdvancesToSuppliers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_PrepaidInsuranceRecoveries" name="PrepaidInsuranceRecoveries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_InventoryMerchandise" name="InventoryMerchandise" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AssetsInProgressGross" name="AssetsInProgressGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ConsiderationPayableToSellingStockholder" name="ConsiderationPayableToSellingStockholder" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AccruedGovernmentTaxes" name="AccruedGovernmentTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AccrualsToSocialAgencies" name="AccrualsToSocialAgencies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AnnualPayments" name="AnnualPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForeignCurrencyContractAssets" name="ForeignCurrencyContractAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ForeignCurrencyForwardContractLiabilities" name="ForeignCurrencyForwardContractLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_RecalculatedIncomeTaxExpenseReconciliation" name="RecalculatedIncomeTaxExpenseReconciliation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" name="DeferredTaxFixedAssetsAndIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" name="DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" name="DisposalGroupIncludingDiscontinuedOperationAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" name="DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" name="DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" name="DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" name="DisposalGroupIncludingDiscontinuedOperationLongtermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalOfDiscontinuedOperationRevenues" name="DisposalOfDiscontinuedOperationRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalOfDiscontinuedOperationCostOfSales" name="DisposalOfDiscontinuedOperationCostOfSales" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" name="DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalOfDiscontinuedOperationInterestExpense" name="DisposalOfDiscontinuedOperationInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss" name="DisposalOfDiscontinuedOperationForeignExchangeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" name="DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CashAndCashEquivalentsDiscontinuedOperations" name="CashAndCashEquivalentsDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" name="CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" name="AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_ConsiderationAmount" name="ConsiderationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>afri-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- 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://forafric.com/role/Cover" xlink:href="afri-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/BalanceSheets" xlink:href="afri-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/BalanceSheetsParenthetical" xlink:href="afri-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:href="afri-20241231.xsd#StatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="afri-20241231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfCashFlows" xlink:href="afri-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" xlink:href="afri-20241231.xsd#NatureOfOperationsAndBasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RecentAccountingPronouncements" xlink:href="afri-20241231.xsd#RecentAccountingPronouncements" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Leases" xlink:href="afri-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccountsReceivable" xlink:href="afri-20241231.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="afri-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Inventories" xlink:href="afri-20241231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNet" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="afri-20241231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccruedExpenses" xlink:href="afri-20241231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LinesOfCredit" xlink:href="afri-20241231.xsd#LinesOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebt" xlink:href="afri-20241231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ForeignCurrencyForwardContracts" xlink:href="afri-20241231.xsd#ForeignCurrencyForwardContracts" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiability" xlink:href="afri-20241231.xsd#ContingentConsiderationLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxes" xlink:href="afri-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitions" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StockholdersEquity" xlink:href="afri-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensation" xlink:href="afri-20241231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/EarningsPerShare" xlink:href="afri-20241231.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/CommitmentsAndContingencies" xlink:href="afri-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformation" xlink:href="afri-20241231.xsd#SegmentInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RelatedParties" xlink:href="afri-20241231.xsd#RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SubsequentEvents" xlink:href="afri-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LeasesTables" xlink:href="afri-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccountsReceivableTables" xlink:href="afri-20241231.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="afri-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/InventoriesTables" xlink:href="afri-20241231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="afri-20241231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccruedExpensesTables" xlink:href="afri-20241231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebtTables" xlink:href="afri-20241231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiabilityTables" xlink:href="afri-20241231.xsd#ContingentConsiderationLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxesTables" xlink:href="afri-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensationTables" xlink:href="afri-20241231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformationTables" xlink:href="afri-20241231.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:href="afri-20241231.xsd#ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" xlink:href="afri-20241231.xsd#ScheduleOfBalanceSheetClassificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:href="afri-20241231.xsd#ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:href="afri-20241231.xsd#ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="afri-20241231.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:href="afri-20241231.xsd#ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:href="afri-20241231.xsd#ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAccountReceivablesDetails" xlink:href="afri-20241231.xsd#ScheduleOfAccountReceivablesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:href="afri-20241231.xsd#ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfInventoriesDetails" xlink:href="afri-20241231.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/InventoriesDetailsNarrative" xlink:href="afri-20241231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:href="afri-20241231.xsd#ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfGoodwillDetails" xlink:href="afri-20241231.xsd#ScheduleOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" xlink:href="afri-20241231.xsd#ScheduleOfFutureIntangibleAmortizationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="afri-20241231.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLongTermDebtDetails" xlink:href="afri-20241231.xsd#ScheduleOfLongTermDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LinesOfCreditDetailsNarrative" xlink:href="afri-20241231.xsd#LinesOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:href="afri-20241231.xsd#ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebtDetailsNarrative" xlink:href="afri-20241231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" xlink:href="afri-20241231.xsd#ForeignCurrencyForwardContractsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:href="afri-20241231.xsd#ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" xlink:href="afri-20241231.xsd#ContingentConsiderationLiabilityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:href="afri-20241231.xsd#ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="afri-20241231.xsd#ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxesDetailsNarrative" xlink:href="afri-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:href="afri-20241231.xsd#ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StockholdersEquityDetailsNarrative" xlink:href="afri-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="afri-20241231.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:href="afri-20241231.xsd#ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensationDetailsNarrative" xlink:href="afri-20241231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/EarningsPerShareDetailsNarrative" xlink:href="afri-20241231.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="afri-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" xlink:href="afri-20241231.xsd#ScheduleOfCompanyReportableSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:href="afri-20241231.xsd#ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformationDetailsNarrative" xlink:href="afri-20241231.xsd#SegmentInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RelatedPartiesDetailsNarrative" xlink:href="afri-20241231.xsd#RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:href="afri-20241231.xsd#ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SubsequentEventsDetailsNarrative" xlink:href="afri-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaapAssetsHeldForSaleNotPartOfDisposalGroupCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:label="loc_AFRIAssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_AFRIAssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LinesOfCreditWheatInventories" xlink:label="loc_AFRILinesOfCreditWheatInventories" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_AFRILinesOfCreditWheatInventories" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="3" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="4" 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="afri-20241231.xsd#AFRI_ContractLiabilities" xlink:label="loc_AFRIContractLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_AFRIContractLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleCurrent" xlink:label="loc_AFRILiabilitiesHeldForSaleCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_AFRILiabilitiesHeldForSaleCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleNoncurrent" xlink:label="loc_AFRILiabilitiesHeldForSaleNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_AFRILiabilitiesHeldForSaleNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="4" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaapOtherAssetImpairmentCharges" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapOtherAssetImpairmentCharges" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaapAccretionExpense" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapAccretionExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CashAcquiredInMergerAndRecapitalization" xlink:label="loc_AFRICashAcquiredInMergerAndRecapitalization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_AFRICashAcquiredInMergerAndRecapitalization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ProceedsFromForwardSharePurchaseAgreement" xlink:label="loc_AFRIProceedsFromForwardSharePurchaseAgreement" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_AFRIProceedsFromForwardSharePurchaseAgreement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RepaymentsOfTransactionCosts" xlink:label="loc_AFRIRepaymentsOfTransactionCosts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_AFRIRepaymentsOfTransactionCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="loc_us-gaapProceedsFromOtherShortTermDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromOtherShortTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RepaymentsOfWorkingCapitalFacilities" xlink:label="loc_AFRIRepaymentsOfWorkingCapitalFacilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_AFRIRepaymentsOfWorkingCapitalFacilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="loc_us-gaapProceedsFromBankDebt" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromBankDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" xlink:title="999014 - Disclosure - NATURE OF OPERATIONS AND BASIS OF PRESENTATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/RecentAccountingPronouncements" xlink:title="999016 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Leases" xlink:title="999017 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccountsReceivable" xlink:title="999018 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999019 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Inventories" xlink:title="999020 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNet" xlink:title="999021 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="999022 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccruedExpenses" xlink:title="999023 - Disclosure - ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/LinesOfCredit" xlink:title="999024 - Disclosure - LINES OF CREDIT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebt" xlink:title="999025 - Disclosure - LONG-TERM DEBT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ForeignCurrencyForwardContracts" xlink:title="999026 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiability" xlink:title="999027 - Disclosure - CONTINGENT CONSIDERATION LIABILITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxes" xlink:title="999028 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitions" xlink:title="999029 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/StockholdersEquity" xlink:title="999030 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensation" xlink:title="999031 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/EarningsPerShare" xlink:title="999032 - Disclosure - EARNINGS PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/CommitmentsAndContingencies" xlink:title="999033 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformation" xlink:title="999034 - Disclosure - SEGMENT INFORMATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/RelatedParties" xlink:title="999035 - Disclosure - RELATED PARTIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:title="999036 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SubsequentEvents" xlink:title="999037 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999038 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/LeasesTables" xlink:title="999040 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccountsReceivableTables" xlink:title="999041 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999042 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/InventoriesTables" xlink:title="999043 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="999045 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccruedExpensesTables" xlink:title="999046 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebtTables" xlink:title="999047 - Disclosure - LONG-TERM DEBT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiabilityTables" xlink:title="999048 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxesTables" xlink:title="999049 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" xlink:title="999050 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensationTables" xlink:title="999051 - Disclosure - SHARE-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformationTables" xlink:title="999052 - Disclosure - SEGMENT INFORMATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:title="999053 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:title="999054 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:title="999055 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" xlink:title="999057 - Disclosure - SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:title="999058 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:title="999059 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="999060 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:title="999061 - Disclosure - SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAccountReceivablesDetails" xlink:title="999063 - Disclosure - SCHEDULE OF ACCOUNT RECEIVABLES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:title="999064 - Disclosure - SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:title="999065 - Disclosure - SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ValueAddedTaxReceivables" xlink:label="loc_AFRIValueAddedTaxReceivables" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AFRIValueAddedTaxReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdvancesToSuppliers" xlink:label="loc_AFRIAdvancesToSuppliers" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AFRIAdvancesToSuppliers" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrepaidInsuranceRecoveries" xlink:label="loc_AFRIPrepaidInsuranceRecoveries" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AFRIPrepaidInsuranceRecoveries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfInventoriesDetails" xlink:title="999066 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_InventoryMerchandise" xlink:label="loc_AFRIInventoryMerchandise" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_AFRIInventoryMerchandise" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="loc_us-gaapInventoryRawMaterialsAndSupplies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterialsAndSupplies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/InventoriesDetailsNarrative" xlink:title="999067 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:title="999068 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLand" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsInProgressGross" xlink:label="loc_AFRIAssetsInProgressGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_AFRIAssetsInProgressGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="999069 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfGoodwillDetails" xlink:title="999070 - Disclosure - SCHEDULE OF GOODWILL (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="999071 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" xlink:title="999072 - Disclosure - SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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://forafric.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="999073 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationPayableToSellingStockholder" xlink:label="loc_AFRIConsiderationPayableToSellingStockholder" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_AFRIConsiderationPayableToSellingStockholder" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AccruedGovernmentTaxes" xlink:label="loc_AFRIAccruedGovernmentTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_AFRIAccruedGovernmentTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaapAccruedEmployeeBenefitsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedEmployeeBenefitsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AccrualsToSocialAgencies" xlink:label="loc_AFRIAccrualsToSocialAgencies" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_AFRIAccrualsToSocialAgencies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLongTermDebtDetails" xlink:title="999074 - Disclosure - SCHEDULE OF LONG TERM DEBT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/LinesOfCreditDetailsNarrative" xlink:title="999075 - Disclosure - LINES OF CREDIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:title="999076 - Disclosure - SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebtDetailsNarrative" xlink:title="999077 - Disclosure - LONG-TERM DEBT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" xlink:title="999078 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:title="999079 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" xlink:title="999080 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:title="999081 - Disclosure - SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="999082 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:title="999083 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" xlink:label="loc_AFRIDeferredTaxFixedAssetsAndIntangibleAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_AFRIDeferredTaxFixedAssetsAndIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:label="loc_us-gaapDeferredTaxAssetsHedgingTransactions" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsHedgingTransactions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxesDetailsNarrative" xlink:title="999084 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:title="999085 - Disclosure - SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:label="loc_AFRIBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_AFRIBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:title="999086 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/StockholdersEquityDetailsNarrative" xlink:title="999087 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="999088 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:title="999089 - Disclosure - SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999090 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/EarningsPerShareDetailsNarrative" xlink:title="999091 - Disclosure - EARNINGS PER SHARE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999092 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" xlink:title="999093 - Disclosure - SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:title="999094 - Disclosure - SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformationDetailsNarrative" xlink:title="999095 - Disclosure - SEGMENT INFORMATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/RelatedPartiesDetailsNarrative" xlink:title="999096 - Disclosure - RELATED PARTIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:title="999097 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:title="999098 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://forafric.com/role/SubsequentEventsDetailsNarrative" xlink:title="999099 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>afri-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- 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://forafric.com/role/Cover" xlink:href="afri-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/BalanceSheets" xlink:href="afri-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/BalanceSheetsParenthetical" xlink:href="afri-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:href="afri-20241231.xsd#StatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="afri-20241231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfCashFlows" xlink:href="afri-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" xlink:href="afri-20241231.xsd#NatureOfOperationsAndBasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RecentAccountingPronouncements" xlink:href="afri-20241231.xsd#RecentAccountingPronouncements" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Leases" xlink:href="afri-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccountsReceivable" xlink:href="afri-20241231.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="afri-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Inventories" xlink:href="afri-20241231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNet" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="afri-20241231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccruedExpenses" xlink:href="afri-20241231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LinesOfCredit" xlink:href="afri-20241231.xsd#LinesOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebt" xlink:href="afri-20241231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ForeignCurrencyForwardContracts" xlink:href="afri-20241231.xsd#ForeignCurrencyForwardContracts" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiability" xlink:href="afri-20241231.xsd#ContingentConsiderationLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxes" xlink:href="afri-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitions" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StockholdersEquity" xlink:href="afri-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensation" xlink:href="afri-20241231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/EarningsPerShare" xlink:href="afri-20241231.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/CommitmentsAndContingencies" xlink:href="afri-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformation" xlink:href="afri-20241231.xsd#SegmentInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RelatedParties" xlink:href="afri-20241231.xsd#RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SubsequentEvents" xlink:href="afri-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LeasesTables" xlink:href="afri-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccountsReceivableTables" xlink:href="afri-20241231.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="afri-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/InventoriesTables" xlink:href="afri-20241231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="afri-20241231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccruedExpensesTables" xlink:href="afri-20241231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebtTables" xlink:href="afri-20241231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiabilityTables" xlink:href="afri-20241231.xsd#ContingentConsiderationLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxesTables" xlink:href="afri-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensationTables" xlink:href="afri-20241231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformationTables" xlink:href="afri-20241231.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:href="afri-20241231.xsd#ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" xlink:href="afri-20241231.xsd#ScheduleOfBalanceSheetClassificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:href="afri-20241231.xsd#ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:href="afri-20241231.xsd#ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="afri-20241231.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:href="afri-20241231.xsd#ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:href="afri-20241231.xsd#ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAccountReceivablesDetails" xlink:href="afri-20241231.xsd#ScheduleOfAccountReceivablesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:href="afri-20241231.xsd#ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfInventoriesDetails" xlink:href="afri-20241231.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/InventoriesDetailsNarrative" xlink:href="afri-20241231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:href="afri-20241231.xsd#ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfGoodwillDetails" xlink:href="afri-20241231.xsd#ScheduleOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" xlink:href="afri-20241231.xsd#ScheduleOfFutureIntangibleAmortizationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="afri-20241231.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLongTermDebtDetails" xlink:href="afri-20241231.xsd#ScheduleOfLongTermDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LinesOfCreditDetailsNarrative" xlink:href="afri-20241231.xsd#LinesOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:href="afri-20241231.xsd#ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebtDetailsNarrative" xlink:href="afri-20241231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" xlink:href="afri-20241231.xsd#ForeignCurrencyForwardContractsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:href="afri-20241231.xsd#ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" xlink:href="afri-20241231.xsd#ContingentConsiderationLiabilityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:href="afri-20241231.xsd#ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="afri-20241231.xsd#ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxesDetailsNarrative" xlink:href="afri-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:href="afri-20241231.xsd#ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StockholdersEquityDetailsNarrative" xlink:href="afri-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="afri-20241231.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:href="afri-20241231.xsd#ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensationDetailsNarrative" xlink:href="afri-20241231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/EarningsPerShareDetailsNarrative" xlink:href="afri-20241231.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="afri-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" xlink:href="afri-20241231.xsd#ScheduleOfCompanyReportableSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:href="afri-20241231.xsd#ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformationDetailsNarrative" xlink:href="afri-20241231.xsd#SegmentInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RelatedPartiesDetailsNarrative" xlink:href="afri-20241231.xsd#RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:href="afri-20241231.xsd#ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SubsequentEventsDetailsNarrative" xlink:href="afri-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" 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://forafric.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_deiBusinessContactMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiBusinessContactMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OrdinarySharesParValue0.001Member" xlink:label="loc_AFRIOrdinarySharesParValue0.001Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRIOrdinarySharesParValue0.001Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" xlink:label="loc_AFRIWarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRIWarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_60" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_60" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1_60" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2_60" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3_60" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown_60" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_60" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry_60" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_60" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion_60" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode_60" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber_60" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension_60" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications_60" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial_60" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer_60" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_60" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle_60" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag_60" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol_60" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName_60" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle_60" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation_60" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm_60" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_60" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_60" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers_60" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_60" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_60" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory_60" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness_60" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_60" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod_60" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard_60" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_60" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany_60" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat_60" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_60" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_60" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_60" xlink:type="arc" order="57" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_deiContactPersonnelName_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelName_60" xlink:type="arc" order="58" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_deiContactPersonnelEmailAddress_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelEmailAddress_60" xlink:type="arc" order="59" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiIcfrAuditorAttestationFlag_60" xlink:type="arc" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorFirmId_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="loc_deiAuditorOpinionTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorOpinionTextBlock_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorName_60" xlink:type="arc" order="64" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorLocation_60" xlink:type="arc" order="65" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapAssetsCurrentAbstract_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapOtherReceivablesNetCurrent_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapInventoryNet_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaapAssetsHeldForSaleNotPartOfDisposalGroupCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAssetsHeldForSaleNotPartOfDisposalGroupCurrent_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAssetsCurrent_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapGoodwill_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapOtherAssetsNoncurrent_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:label="loc_AFRIAssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_AFRIAssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapAssets_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapLinesOfCreditCurrent_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LinesOfCreditWheatInventories" xlink:label="loc_AFRILinesOfCreditWheatInventories_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_AFRILinesOfCreditWheatInventories_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapAccountsPayableCurrent_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_70" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ContractLiabilities" xlink:label="loc_AFRIContractLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_AFRIContractLiabilities_70" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapLongTermDebtCurrent_70" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_70" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapOtherLiabilitiesCurrent_70" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleCurrent" xlink:label="loc_AFRILiabilitiesHeldForSaleCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_AFRILiabilitiesHeldForSaleCurrent_70" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapLiabilitiesCurrent_70" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLongTermDebtNoncurrent_70" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapOtherLoansPayableLongTerm_70" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_70" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_70" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleNoncurrent" xlink:label="loc_AFRILiabilitiesHeldForSaleNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_AFRILiabilitiesHeldForSaleNoncurrent_70" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilities_70" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapCommitmentsAndContingencies_70" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapPreferredStockValue_70" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapCommonStockValue_70" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapAdditionalPaidInCapital_70" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_70" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapMinorityInterest_70" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_70" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_70" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_70" xlink:type="arc" order="43" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CommonClassZMember" xlink:label="loc_AFRICommonClassZMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRICommonClassZMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" xlink:label="loc_AFRIStockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" xlink:label="loc_AFRIStockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustedStockholdersEquity" xlink:label="loc_AFRIAdjustedStockholdersEquity_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIAdjustedStockholdersEquity_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustedSharesOutstanding" xlink:label="loc_AFRIAdjustedSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIAdjustedSharesOutstanding_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalOther_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalOther_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:label="loc_AFRIAdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIAdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="loc_AFRIStockIssuedDuringPeriodValueWarrantsExercised_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodValueWarrantsExercised_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="loc_AFRIStockIssuedDuringPeriodSharesWarrantsExercised_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodSharesWarrantsExercised_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_80" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_80" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" xlink:label="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiability_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiability_80" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" xlink:label="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_80" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_80" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_80" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_80" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_80" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination_80" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToRedeemableNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToRedeemableNoncontrollingInterest_80" xlink:type="arc" order="23" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" xlink:title="999014 - Disclosure - NATURE OF OPERATIONS AND BASIS OF PRESENTATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/RecentAccountingPronouncements" xlink:title="999016 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Leases" xlink:title="999017 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AccountsReceivable" xlink:title="999018 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999019 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Inventories" xlink:title="999020 - Disclosure - INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNet" xlink:title="999021 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="999022 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AccruedExpenses" xlink:title="999023 - Disclosure - ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/LinesOfCredit" xlink:title="999024 - Disclosure - LINES OF CREDIT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebt" xlink:title="999025 - Disclosure - LONG-TERM DEBT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ForeignCurrencyForwardContracts" xlink:title="999026 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiability" xlink:title="999027 - Disclosure - CONTINGENT CONSIDERATION LIABILITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxes" xlink:title="999028 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitions" xlink:title="999029 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/StockholdersEquity" xlink:title="999030 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensation" xlink:title="999031 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/EarningsPerShare" xlink:title="999032 - Disclosure - EARNINGS PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/CommitmentsAndContingencies" xlink:title="999033 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformation" xlink:title="999034 - Disclosure - SEGMENT INFORMATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/RelatedParties" xlink:title="999035 - Disclosure - RELATED PARTIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:title="999036 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SubsequentEvents" xlink:title="999037 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999038 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/LeasesTables" xlink:title="999040 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AccountsReceivableTables" xlink:title="999041 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999042 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/InventoriesTables" xlink:title="999043 - Disclosure - INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="999045 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AccruedExpensesTables" xlink:title="999046 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebtTables" xlink:title="999047 - Disclosure - LONG-TERM DEBT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiabilityTables" xlink:title="999048 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxesTables" xlink:title="999049 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" xlink:title="999050 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensationTables" xlink:title="999051 - Disclosure - SHARE-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformationTables" xlink:title="999052 - Disclosure - SEGMENT INFORMATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:title="999053 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:title="999054 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherAssetMember" xlink:label="loc_AFRIOtherAssetMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AFRIOtherAssetMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_60" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:title="999055 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaapOtherIntangibleAssetsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapOtherIntangibleAssetsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_90" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" xlink:title="999057 - Disclosure - SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:title="999058 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:title="999059 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="999060 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:title="999061 - Disclosure - SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAccountReceivablesDetails" xlink:title="999063 - Disclosure - SCHEDULE OF ACCOUNT RECEIVABLES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:title="999064 - Disclosure - SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:title="999065 - Disclosure - SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfInventoriesDetails" xlink:title="999066 - Disclosure - SCHEDULE OF INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/InventoriesDetailsNarrative" xlink:title="999067 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:title="999068 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="999069 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfGoodwillDetails" xlink:title="999070 - Disclosure - SCHEDULE OF GOODWILL (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SoftWheatMember" xlink:label="loc_AFRISoftWheatMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRISoftWheatMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CouscousAndPastaMember" xlink:label="loc_AFRICouscousAndPastaMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRICouscousAndPastaMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwill_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_210" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="999071 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaapOtherIntangibleAssetsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapOtherIntangibleAssetsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_210" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" xlink:title="999072 - Disclosure - SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="999073 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLongTermDebtDetails" xlink:title="999074 - Disclosure - SCHEDULE OF LONG TERM DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLoansMember" xlink:label="loc_AFRILongTermLoansMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_AFRILongTermLoansMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLeasesMember" xlink:label="loc_AFRILongTermLeasesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_AFRILongTermLeasesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/LinesOfCreditDetailsNarrative" xlink:title="999075 - Disclosure - LINES OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapDebtInstrumentTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_UnsecuredRevolvingCreditAgreementMember" xlink:label="loc_AFRIUnsecuredRevolvingCreditAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AFRIUnsecuredRevolvingCreditAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CreditAgreementMember" xlink:label="loc_AFRICreditAgreementMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AFRICreditAgreementMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:title="999076 - Disclosure - SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebtDetailsNarrative" xlink:title="999077 - Disclosure - LONG-TERM DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLeasesMember" xlink:label="loc_AFRILongTermLeasesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_AFRILongTermLeasesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredLongTermDebt" xlink:label="loc_us-gaapUnsecuredLongTermDebt_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapUnsecuredLongTermDebt_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AnnualPayments" xlink:label="loc_AFRIAnnualPayments_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_AFRIAnnualPayments_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="loc_us-gaapLongtermDebtWeightedAverageInterestRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongtermDebtWeightedAverageInterestRate_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLeaseCost_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" xlink:title="999078 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:title="999079 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" xlink:title="999080 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_MeasurementInputWeightedAverageMember" xlink:label="loc_AFRIMeasurementInputWeightedAverageMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_AFRIMeasurementInputWeightedAverageMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaapDerivativeLiabilityMeasurementInput_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDerivativeLiabilityMeasurementInput_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:title="999081 - Disclosure - SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="999082 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:title="999083 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxesDetailsNarrative" xlink:title="999084 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="loc_countryMA_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMA_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="loc_countryML_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryML_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="loc_countryBF_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBF_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapNetIncomeLoss_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance_110" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:title="999085 - Disclosure - SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:label="loc_AFRIBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_AFRIBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:title="999086 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SanabilSAMember" xlink:label="loc_AFRISanabilSAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISanabilSAMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="loc_us-gaapAssetAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapAssetAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="loc_us-gaapAssetAcquisitionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAssetAcquisitionAxis" xlink:to="loc_us-gaapAssetAcquisitionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="loc_us-gaapAssetAcquisitionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAssetAcquisitionAxis" xlink:to="loc_us-gaapAssetAcquisitionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetAcquisitionDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="loc_us-gaapAssetAcquisitionConsiderationTransferred_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapAssetAcquisitionConsiderationTransferred_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/StockholdersEquityDetailsNarrative" xlink:title="999087 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CommonClassZMember" xlink:label="loc_AFRICommonClassZMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRICommonClassZMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PublicWarrantsMember" xlink:label="loc_AFRIPublicWarrantsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_AFRIPublicWarrantsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrivateWarrantsMember" xlink:label="loc_AFRIPrivateWarrantsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_AFRIPrivateWarrantsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyTwoMember" xlink:label="loc_AFRITwoThousandTwentyTwoMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AFRITwoThousandTwentyTwoMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyThreeMember" xlink:label="loc_AFRITwoThousandTwentyThreeMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AFRITwoThousandTwentyThreeMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyFourMember" xlink:label="loc_AFRITwoThousandTwentyFourMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AFRITwoThousandTwentyFourMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_BusinessCombinationAgreementMember" xlink:label="loc_AFRIBusinessCombinationAgreementMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AFRIBusinessCombinationAgreementMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_140" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_140" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_140" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharePrice_140" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_140" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_140" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_140" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssued_140" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="999088 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_90" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_90" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_90" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_90" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" xlink:label="loc_AFRISharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AFRISharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_90" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_90" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:title="999089 - Disclosure - SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999090 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOtherLiabilities_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_50" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/EarningsPerShareDetailsNarrative" xlink:title="999091 - Disclosure - EARNINGS PER SHARE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999092 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" xlink:title="999093 - Disclosure - SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SoftWheatMember" xlink:label="loc_AFRISoftWheatMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRISoftWheatMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CouscousAndPastaMember" xlink:label="loc_AFRICouscousAndPastaMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRICouscousAndPastaMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AllOtherMember" xlink:label="loc_AFRIAllOtherMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIAllOtherMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapCostOfRevenue_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGrossProfit_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_160" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:title="999094 - Disclosure - SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="loc_countryMA_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMA_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="loc_countryBF_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBF_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="loc_countryML_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryML_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AO" xlink:label="loc_countryAO_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryAO_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherMember" xlink:label="loc_AFRIOtherMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_AFRIOtherMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_130" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformationDetailsNarrative" xlink:title="999095 - Disclosure - SEGMENT INFORMATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="afri-20241231.xsd#AFRI_CustomerMember" xlink:label="loc_AFRICustomerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_AFRICustomerMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="loc_countryMA_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMA_0" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="loc_countryML_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryML_20" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="loc_countryBF_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBF_40" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherMember" xlink:label="loc_AFRIOtherMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_AFRIOtherMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_110" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/RelatedPartiesDetailsNarrative" xlink:title="999096 - Disclosure - RELATED PARTIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForaficMarocMember" xlink:label="loc_AFRIForaficMarocMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_AFRIForaficMarocMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_NonExecutiveMembersMember" xlink:label="loc_AFRINonExecutiveMembersMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_AFRINonExecutiveMembersMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LighthouseCapitalLimitedMember" xlink:label="loc_AFRILighthouseCapitalLimitedMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRILighthouseCapitalLimitedMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInventoryGross_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapShareBasedCompensation_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLoansPayableLongTerm_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="loc_us-gaapRelatedPartyTransactionRate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionRate_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationPayableToSellingStockholder" xlink:label="loc_AFRIConsiderationPayableToSellingStockholder_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_AFRIConsiderationPayableToSellingStockholder_130" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:title="999097 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:title="999098 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="2" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationAmount" xlink:label="loc_AFRIConsiderationAmount_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIConsiderationAmount_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://forafric.com/role/SubsequentEventsDetailsNarrative" xlink:title="999099 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnSalesOfAssets" xlink:label="loc_us-gaapGainsLossesOnSalesOfAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapGainsLossesOnSalesOfAssets_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapOperatingExpenses_20" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" xlink:type="arc" order="1000" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" order="1001" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>afri-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- 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.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OrdinarySharesParValue0.001Member" xlink:label="AFRI_OrdinarySharesParValue0.001Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OrdinarySharesParValue0.001Member" xlink:to="AFRI_OrdinarySharesParValue0.001Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_OrdinarySharesParValue0.001Member_lbl" xml:lang="en-US">Ordinary Shares Par Value 0.001 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" xlink:label="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" xlink:to="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_lbl" xml:lang="en-US">Warrants Each Warrant Exercisable For One Ordinary Share At Exercise Price Of 11. 50 Per Share [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="us-gaap_NonrelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrelatedPartyMember_lbl" xml:lang="en-US">Nonrelated Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_CommonClassZMember" xlink:label="AFRI_CommonClassZMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CommonClassZMember" xlink:to="AFRI_CommonClassZMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CommonClassZMember_lbl" xml:lang="en-US">Class Z Ordinary Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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="afri-20241231.xsd#AFRI_OtherAssetMember" xlink:label="AFRI_OtherAssetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OtherAssetMember" xlink:to="AFRI_OtherAssetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_OtherAssetMember_lbl" xml:lang="en-US">Other Asset [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademarks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US">Patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SoftWheatMember" xlink:label="AFRI_SoftWheatMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SoftWheatMember" xlink:to="AFRI_SoftWheatMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SoftWheatMember_lbl" xml:lang="en-US">Soft Wheat [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="AFRI_DurumWheatMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DurumWheatMember" xlink:to="AFRI_DurumWheatMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DurumWheatMember_lbl" xml:lang="en-US">Durum Wheat [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CouscousAndPastaMember" xlink:label="AFRI_CouscousAndPastaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CouscousAndPastaMember" xlink:to="AFRI_CouscousAndPastaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CouscousAndPastaMember_lbl" xml:lang="en-US">Couscous and Pasta [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_UnsecuredRevolvingCreditAgreementMember" xlink:label="AFRI_UnsecuredRevolvingCreditAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_UnsecuredRevolvingCreditAgreementMember" xlink:to="AFRI_UnsecuredRevolvingCreditAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_UnsecuredRevolvingCreditAgreementMember_lbl" xml:lang="en-US">Unsecured Revolving Credit Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CreditAgreementMember" xlink:label="AFRI_CreditAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CreditAgreementMember" xlink:to="AFRI_CreditAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CreditAgreementMember_lbl" xml:lang="en-US">Credit Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLoansMember" xlink:label="AFRI_LongTermLoansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LongTermLoansMember" xlink:to="AFRI_LongTermLoansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LongTermLoansMember_lbl" xml:lang="en-US">Long Term Loans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLeasesMember" xlink:label="AFRI_LongTermLeasesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LongTermLeasesMember" xlink:to="AFRI_LongTermLeasesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LongTermLeasesMember_lbl" xml:lang="en-US">Long Term Leases [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_MeasurementInputWeightedAverageMember" xlink:label="AFRI_MeasurementInputWeightedAverageMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_MeasurementInputWeightedAverageMember" xlink:to="AFRI_MeasurementInputWeightedAverageMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_MeasurementInputWeightedAverageMember_lbl" xml:lang="en-US">Measurement Input Weighted Average [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="country_MA" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_MA" xlink:to="country_MA_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_MA_lbl" xml:lang="en-US">MOROCCO</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="country_ML" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_ML" xlink:to="country_ML_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_ML_lbl" xml:lang="en-US">MALI</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="country_BF" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_BF" xlink:to="country_BF_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_BF_lbl" xml:lang="en-US">BURKINA FASO</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="AFRI_SocieteIndustrielleDeMinoterieDuSudMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:to="AFRI_SocieteIndustrielleDeMinoterieDuSudMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SocieteIndustrielleDeMinoterieDuSudMember_lbl" xml:lang="en-US">Societe Industrielle De Minoterie Du Sud [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionAxis_lbl" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SanabilSAMember" xlink:label="AFRI_SanabilSAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SanabilSAMember" xlink:to="AFRI_SanabilSAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SanabilSAMember_lbl" xml:lang="en-US">Sanabil SA [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PublicWarrantsMember" xlink:label="AFRI_PublicWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PublicWarrantsMember" xlink:to="AFRI_PublicWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_PublicWarrantsMember_lbl" xml:lang="en-US">Public Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrivateWarrantsMember" xlink:label="AFRI_PrivateWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PrivateWarrantsMember" xlink:to="AFRI_PrivateWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_PrivateWarrantsMember_lbl" xml:lang="en-US">Private Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyTwoMember" xlink:label="AFRI_TwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_TwoThousandTwentyTwoMember" xlink:to="AFRI_TwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_TwoThousandTwentyTwoMember_lbl" xml:lang="en-US">2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationAgreementMember" xlink:label="AFRI_BusinessCombinationAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationAgreementMember" xlink:to="AFRI_BusinessCombinationAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_BusinessCombinationAgreementMember_lbl" xml:lang="en-US">Business combination agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyThreeMember" xlink:label="AFRI_TwoThousandTwentyThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_TwoThousandTwentyThreeMember" xlink:to="AFRI_TwoThousandTwentyThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_TwoThousandTwentyThreeMember_lbl" xml:lang="en-US">2023 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyFourMember" xlink:label="AFRI_TwoThousandTwentyFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_TwoThousandTwentyFourMember" xlink:to="AFRI_TwoThousandTwentyFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_TwoThousandTwentyFourMember_lbl" xml:lang="en-US">2024 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="AFRI_PhantomOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PhantomOptionMember" xlink:to="AFRI_PhantomOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_PhantomOptionMember_lbl" xml:lang="en-US">Phantom Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AllOtherMember" xlink:label="AFRI_AllOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AllOtherMember" xlink:to="AFRI_AllOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AllOtherMember_lbl" xml:lang="en-US">All Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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="afri-20241231.xsd#AFRI_CustomerMember" xlink:label="AFRI_CustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CustomerMember" xlink:to="AFRI_CustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CustomerMember_lbl" xml:lang="en-US">Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherMember" xlink:label="AFRI_OtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OtherMember" xlink:to="AFRI_OtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_OtherMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AO" xlink:label="country_AO" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AO" xlink:to="country_AO_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AO_lbl" xml:lang="en-US">ANGOLA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForaficMarocMember" xlink:label="AFRI_ForaficMarocMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForaficMarocMember" xlink:to="AFRI_ForaficMarocMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForaficMarocMember_lbl" xml:lang="en-US">Forafic Maroc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_NonExecutiveMembersMember" xlink:label="AFRI_NonExecutiveMembersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_NonExecutiveMembersMember" xlink:to="AFRI_NonExecutiveMembersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_NonExecutiveMembersMember_lbl" xml:lang="en-US">Non Executive Members [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LighthouseCapitalLimitedMember" xlink:label="AFRI_LighthouseCapitalLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LighthouseCapitalLimitedMember" xlink:to="AFRI_LighthouseCapitalLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LighthouseCapitalLimitedMember_lbl" xml:lang="en-US">Lighthouse Capital Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="dei_EntityAddressesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesTable" xlink:to="dei_EntityAddressesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesTable_lbl" xml:lang="en-US">Entity Addresses [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesLineItems_lbl" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US">Contact Personnel Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelEmailAddress" xlink:to="dei_ContactPersonnelEmailAddress_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelEmailAddress_lbl" xml:lang="en-US">Contact Personnel Email Address</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document fin stmt error correction flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorOpinionTextBlock" xlink:to="dei_AuditorOpinionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorOpinionTextBlock_lbl" xml:lang="en-US">Auditor Opinion [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:to="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_lbl" xml:lang="en-US">Assets held for sale, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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, plant, and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="AFRI_OperatingAndFinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:to="AFRI_OperatingAndFinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_OperatingAndFinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:label="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:to="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_lbl" xml:lang="en-US">Assets held for sale, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Lines of credit &#8211; working capital</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LinesOfCreditWheatInventories" xlink:label="AFRI_LinesOfCreditWheatInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LinesOfCreditWheatInventories" xlink:to="AFRI_LinesOfCreditWheatInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LinesOfCreditWheatInventories_lbl" xml:lang="en-US">Lines of credit &#8211; wheat inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_ContractLiabilities" xlink:label="AFRI_ContractLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ContractLiabilities" xlink:to="AFRI_ContractLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ContractLiabilities_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US">Contingent consideration liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other liabilities, current</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleCurrent" xlink:label="AFRI_LiabilitiesHeldForSaleCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LiabilitiesHeldForSaleCurrent" xlink:to="AFRI_LiabilitiesHeldForSaleCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LiabilitiesHeldForSaleCurrent_lbl" xml:lang="en-US">Liabilities held-for-sale, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="us-gaap_OtherLoansPayableLongTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl" xml:lang="en-US">Loan from related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleNoncurrent" xlink:label="AFRI_LiabilitiesHeldForSaleNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LiabilitiesHeldForSaleNoncurrent" xlink:to="AFRI_LiabilitiesHeldForSaleNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LiabilitiesHeldForSaleNoncurrent_lbl" xml:lang="en-US">Liabilities held for sale, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 (Note 20)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred shares; $0.001 par value; 1,000,000 authorized, &#8212; and &#8212; issued and outstanding, at December 31, 2024 and 2023, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Ordinary shares, $0.001 par value; 100,000,000 authorized; 26,901,592 and 26,879,202 issued and outstanding, at December 31, 2024 and 2023, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total Stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred shares, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred shares, authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred shares, issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred shares, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Ordinary shares, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Ordinary shares, authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Ordinary shares, issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Ordinary shares, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating (loss) profit from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Other expense (income):</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Change in fair value of derivatives and contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign Exchange loss (gain)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xml:lang="en-US">Other non-operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedTotalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before taxes from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Loss from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl" xml:lang="en-US">Discontinued operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">Profit (loss) before taxes from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US">Income tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">(Loss) profit from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net income (loss) attributable to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss attributable to the Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Loss from continuing operations per ordinary shares outstanding, basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Loss from continuing operations per ordinary shares outstanding, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Loss from discontinuing operations per ordinary shares outstanding, basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Loss from discontinuing operations per ordinary shares outstanding, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average number of shares outstanding - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive loss net of tax:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Total other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">less: Comprehensive income (loss) attributable to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss attributable to the Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" xlink:label="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" xlink:to="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_lbl" xml:lang="en-US">Retroactive adjustment to reflect recapitalization</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" xlink:label="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" xlink:to="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_lbl" xml:lang="en-US">Retroactive adjustment to reflect recapitalization, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustedStockholdersEquity" xlink:label="AFRI_AdjustedStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustedStockholdersEquity" xlink:to="AFRI_AdjustedStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AdjustedStockholdersEquity_lbl" xml:lang="en-US">Balance, December 31, 2021 - adjusted</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustedSharesOutstanding" xlink:label="AFRI_AdjustedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustedSharesOutstanding" xlink:to="AFRI_AdjustedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AdjustedSharesOutstanding_lbl" xml:lang="en-US">Balance, December 31, 2020 - adjusted, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Merger and recapitalization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Merger and recapitalization, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xml:lang="en-US">Transaction costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US">Derivative liability for forward purchase agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:label="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:to="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_lbl" xml:lang="en-US">Contingent consideration liability</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="AFRI_StockIssuedDuringPeriodValueWarrantsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="AFRI_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xml:lang="en-US">Shares issued upon exercise of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xml:lang="en-US">Shares issued upon exercise of warrants, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Share-based compensation, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" xlink:label="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" xlink:to="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability_lbl" xml:lang="en-US">Settlement of forward share purchase agreement derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" xlink:label="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" xlink:to="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_lbl" xml:lang="en-US">Settlement of forward share purchase agreement derivative liability, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net (loss) income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US">Foreign exchange loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Shares repurchased and retired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Shares repurchased and retired, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xml:lang="en-US">Acquisition of non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xml:lang="en-US">Redeemable noncontrolling interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Balance</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, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_ProfitLoss" xlink:to="us-gaap_ProfitLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_3_lbl" xml:lang="en-US">Net loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xml:lang="en-US">Less: Income (loss) from discontinued operations, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss from continuing operations to net cash provided by (used in) operating activities from continuing operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_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/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="us-gaap_OtherAssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Change in fair value of derivatives and contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionExpense" xlink:to="us-gaap_AccretionExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionExpense_lbl" xml:lang="en-US">Non-cash accretion of interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Other assets, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by operating activities from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisition of businesses and assets, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant, and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Sales of property, plant, and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Additions to intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in investing activities from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in investing activities from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_CashAcquiredInMergerAndRecapitalization" xlink:label="AFRI_CashAcquiredInMergerAndRecapitalization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAcquiredInMergerAndRecapitalization" xlink:to="AFRI_CashAcquiredInMergerAndRecapitalization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CashAcquiredInMergerAndRecapitalization_lbl" xml:lang="en-US">Cash acquired in merger and recapitalization</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ProceedsFromForwardSharePurchaseAgreement" xlink:label="AFRI_ProceedsFromForwardSharePurchaseAgreement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ProceedsFromForwardSharePurchaseAgreement" xlink:to="AFRI_ProceedsFromForwardSharePurchaseAgreement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ProceedsFromForwardSharePurchaseAgreement_lbl" xml:lang="en-US">Proceeds from forward share purchase agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from convertible bonds issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US">Proceeds from exercise of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RepaymentsOfTransactionCosts" xlink:label="AFRI_RepaymentsOfTransactionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RepaymentsOfTransactionCosts" xlink:to="AFRI_RepaymentsOfTransactionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AFRI_RepaymentsOfTransactionCosts_lbl" xml:lang="en-US">Transaction costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xml:lang="en-US">Loans from related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RepaymentsOfWorkingCapitalFacilities" xlink:label="AFRI_RepaymentsOfWorkingCapitalFacilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RepaymentsOfWorkingCapitalFacilities" xlink:to="AFRI_RepaymentsOfWorkingCapitalFacilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AFRI_RepaymentsOfWorkingCapitalFacilities_lbl" xml:lang="en-US">Borrowings on working capital facilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Borrowings on lines of credit &#8211; Wheat inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayments on lines of credit &#8211; Wheat inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US">Borrowings on loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayments on loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Non-cash activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_NoncashAcquisitionOfNoncontrollingInterest" xlink:label="AFRI_NoncashAcquisitionOfNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_NoncashAcquisitionOfNoncontrollingInterest" xlink:to="AFRI_NoncashAcquisitionOfNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_NoncashAcquisitionOfNoncontrollingInterest_lbl" xml:lang="en-US">Non-cash acquisition of non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SharesRepurchasedAndRetired" xlink:label="AFRI_SharesRepurchasedAndRetired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SharesRepurchasedAndRetired" xlink:to="AFRI_SharesRepurchasedAndRetired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_SharesRepurchasedAndRetired_lbl" xml:lang="en-US">Shares repurchased and retired</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForwardSharePurchaseAgreements" xlink:label="AFRI_ForwardSharePurchaseAgreements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForwardSharePurchaseAgreements" xlink:to="AFRI_ForwardSharePurchaseAgreements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForwardSharePurchaseAgreements_lbl" xml:lang="en-US">Forward share purchase agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xml:lang="en-US">Contingent consideration liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion of convertible bonds into ordinary shares</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" xlink:label="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" xlink:to="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares_lbl" xml:lang="en-US">Consideration and accrued interest paid to selling stockholder in ordinary shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Supplemental cash flow disclosures:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Net income taxes paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</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/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable" xlink:label="ecd_TradingArrByIndTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrByIndTable" xlink:to="ecd_TradingArrByIndTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrByIndTable_lbl" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis" xlink:label="ecd_TradingArrAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrAxis" xlink:to="ecd_TradingArrAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrAxis_lbl" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 AND BASIS OF PRESENTATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US">RECENT ACCOUNTING PRONOUNCEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="AFRI_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosureLeasesAbstract" xlink:to="AFRI_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="us-gaap_CreditLossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossAbstract" xlink:to="us-gaap_CreditLossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossAbstract_lbl" xml:lang="en-US">Credit Loss [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:label="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Prepaid Expenses And Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:label="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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, PLANT AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">GOODWILL AND OTHER INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">LINES OF CREDIT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">LONG-TERM DEBT</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureForeignCurrencyForwardContractsAbstract" xlink:label="AFRI_DisclosureForeignCurrencyForwardContractsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosureForeignCurrencyForwardContractsAbstract" xlink:to="AFRI_DisclosureForeignCurrencyForwardContractsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisclosureForeignCurrencyForwardContractsAbstract_lbl" xml:lang="en-US">Foreign Currency Forward Contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyForwardContractDisclosureTextBlock" xlink:label="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock" xlink:to="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock_lbl" xml:lang="en-US">FOREIGN CURRENCY FORWARD CONTRACTS</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:label="AFRI_DisclosureContingentConsiderationLiabilityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:to="AFRI_DisclosureContingentConsiderationLiabilityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisclosureContingentConsiderationLiabilityAbstract_lbl" xml:lang="en-US">Contingent Consideration Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ContingentConsiderationLiabilityDisclosureTextBlock" xlink:label="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock" xlink:to="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock_lbl" xml:lang="en-US">CONTINGENT CONSIDERATION LIABILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">VARIABLE INTEREST ENTITIES AND ACQUISITIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">SHARE-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">EARNINGS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Allowances for Credit Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Other Receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant, and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combinations and Asset Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:label="us-gaap_MajorCustomersPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:to="us-gaap_MajorCustomersPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorCustomersPolicyPolicyTextBlock_lbl" xml:lang="en-US">Taxes Collected from Customers and Remitted to Governmental Authorities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_AccountingForWarrantsPolicyTextBlock" xlink:label="AFRI_AccountingForWarrantsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AccountingForWarrantsPolicyTextBlock" xlink:to="AFRI_AccountingForWarrantsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AccountingForWarrantsPolicyTextBlock_lbl" xml:lang="en-US">Accounting for Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" xlink:label="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" xlink:to="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Forward Contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_NonControllingInterestsPolicy" xlink:label="AFRI_NonControllingInterestsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_NonControllingInterestsPolicy" xlink:to="AFRI_NonControllingInterestsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_NonControllingInterestsPolicy_lbl" xml:lang="en-US">Non-Controlling Interests</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" xlink:label="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" xlink:to="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_lbl" xml:lang="en-US">Assets and liabilities held for sale and discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_EmergingGrowthCompanyPolicyTextBlock" xlink:label="AFRI_EmergingGrowthCompanyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_EmergingGrowthCompanyPolicyTextBlock" xlink:to="AFRI_EmergingGrowthCompanyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_EmergingGrowthCompanyPolicyTextBlock_lbl" xml:lang="en-US">Emerging Growth Company Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiquidityAndGoingConcernPolicyTextBlock" xlink:label="AFRI_LiquidityAndGoingConcernPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LiquidityAndGoingConcernPolicyTextBlock" xlink:to="AFRI_LiquidityAndGoingConcernPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LiquidityAndGoingConcernPolicyTextBlock_lbl" xml:lang="en-US">Liquidity and going concern</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" xlink:label="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" xlink:to="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF BALANCE SHEET CLASSIFICATION</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" xlink:label="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" xlink:to="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" xlink:label="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" xlink:to="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 LEASE EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FUTURE OF LEASE LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:label="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:to="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF OTHER INFORMATION RELATED TO LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCOUNT RECEIVABLES</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" xlink:label="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" xlink:to="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:label="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF GOODWILL</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LONG TERM DEBT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MATURITIES OF OUTSTANDING DEBT</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" xlink:label="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" xlink:to="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 COMPONENTS OF PROVISION FOR INCOME TAX</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 TAX EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 DEFERRED INCOME TAX ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 STOCK OPTIONS VALUATION ASSUMPTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPANY REPORTABLE SEGMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract_lbl" xml:lang="en-US">SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Property plant and equipment, useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" xlink:label="us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" xlink:to="us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_lbl" xml:lang="en-US">Goodwill and other intangible assets, useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Goodwill and other intangible assets, useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistanceAwardAmount" xlink:label="us-gaap_GovernmentAssistanceAwardAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceAwardAmount" xlink:to="us-gaap_GovernmentAssistanceAwardAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceAwardAmount_lbl" xml:lang="en-US">Government grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosureLeasesAbstract" xlink:to="AFRI_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Schedule Of Balance Sheet Classification</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Finance lease right of use assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:to="AFRI_OperatingAndFinanceLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_OperatingAndFinanceLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Total operating and finance leases assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 leases liability current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 leases liability current</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LeaseLiabilitiesCurrent" xlink:label="AFRI_LeaseLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LeaseLiabilitiesCurrent" xlink:to="AFRI_LeaseLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LeaseLiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 leases liability non current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 leases liability non current</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LeaseLiabilitiesNoncurrent" xlink:label="AFRI_LeaseLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LeaseLiabilitiesNoncurrent" xlink:to="AFRI_LeaseLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LeaseLiabilitiesNoncurrent_lbl" xml:lang="en-US">Total noncurrent liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LeasesLiabilities" xlink:label="AFRI_LeasesLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LeasesLiabilities" xlink:to="AFRI_LeasesLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_LeasesLiabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosureLeasesAbstract" xlink:to="AFRI_DisclosureLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="AFRI_DisclosureLeasesAbstract_3_lbl" xml:lang="en-US">Schedule Of Weighted Average Discount Rates Of Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases weighted average discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Finance leases weighted average discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases weighted average remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Finance leases weighted average remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/verboseLabel" 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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Operating Leases, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Operating Leases, 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Operating Leases, 2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Operating Leases, 2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Operating Leases, 2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Operating Leases, Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Operating Leases, Total lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Operating Leases, Less: Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating Leases, Present value of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Finance Leases, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Finance Leases, 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Finance Leases, 2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Finance Leases, 2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Finance Leases, 2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Finance Leases, Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Finance Leases, Total lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Finance Leases, Less: Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Finance Leases, Present value of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 used for operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OperatingCashFlowsForFinanceLeases" xlink:label="AFRI_OperatingCashFlowsForFinanceLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OperatingCashFlowsForFinanceLeases" xlink:to="AFRI_OperatingCashFlowsForFinanceLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_OperatingCashFlowsForFinanceLeases_lbl" xml:lang="en-US">Operating cash flows used for finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Financing cash flows used for finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for credit losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for accounts receivable, beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xml:lang="en-US">Current period provision for expected credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyExchangeAdjustments" xlink:label="AFRI_ForeignCurrencyExchangeAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyExchangeAdjustments" xlink:to="AFRI_ForeignCurrencyExchangeAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForeignCurrencyExchangeAdjustments_lbl" xml:lang="en-US">Foreign currency exchange adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Allowance for accounts receivable, ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_2_lbl" xml:lang="en-US">Schedule Of Prepaid Expense And Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ValueAddedTaxReceivables" xlink:label="AFRI_ValueAddedTaxReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ValueAddedTaxReceivables" xlink:to="AFRI_ValueAddedTaxReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ValueAddedTaxReceivables_lbl" xml:lang="en-US">Value-added tax receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="us-gaap_PrepaidTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US">Prepaid income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdvancesToSuppliers" xlink:label="AFRI_AdvancesToSuppliers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdvancesToSuppliers" xlink:to="AFRI_AdvancesToSuppliers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AdvancesToSuppliers_lbl" xml:lang="en-US">Advances to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrepaidInsuranceRecoveries" xlink:label="AFRI_PrepaidInsuranceRecoveries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PrepaidInsuranceRecoveries" xlink:to="AFRI_PrepaidInsuranceRecoveries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_PrepaidInsuranceRecoveries_lbl" xml:lang="en-US">Insurance recoveries</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_InventoryMerchandise" xlink:label="AFRI_InventoryMerchandise" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_InventoryMerchandise" xlink:to="AFRI_InventoryMerchandise_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_InventoryMerchandise_lbl" xml:lang="en-US">Merchandise</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xml:lang="en-US">Raw materials and consumable supplies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished Goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land" xlink:label="us-gaap_Land" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US">Land</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Buildings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Machinery and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsInProgressGross" xlink:label="AFRI_AssetsInProgressGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AssetsInProgressGross" xlink:to="AFRI_AssetsInProgressGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AssetsInProgressGross_lbl" xml:lang="en-US">Assets in progress</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Others</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_2_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Indefinite-Lived [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Balance at December 31, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign currency exchange adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_3_lbl" xml:lang="en-US">Balance at December 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xml:lang="en-US">Acquisitions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign currency exchange adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationPayableToSellingStockholder" xlink:label="AFRI_ConsiderationPayableToSellingStockholder" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationPayableToSellingStockholder" xlink:to="AFRI_ConsiderationPayableToSellingStockholder_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ConsiderationPayableToSellingStockholder_lbl" xml:lang="en-US">Consideration payable to selling stockholder</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AccruedGovernmentTaxes" xlink:label="AFRI_AccruedGovernmentTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AccruedGovernmentTaxes" xlink:to="AFRI_AccruedGovernmentTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AccruedGovernmentTaxes_lbl" xml:lang="en-US">Accrued government taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US">Accrued salaries and benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AccrualsToSocialAgencies" xlink:label="AFRI_AccrualsToSocialAgencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AccrualsToSocialAgencies" xlink:to="AFRI_AccrualsToSocialAgencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AccrualsToSocialAgencies_lbl" xml:lang="en-US">Accruals to social agencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total outstanding debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_2_lbl" xml:lang="en-US">Total long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Total outstanding debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredLongTermDebt" xlink:label="us-gaap_UnsecuredLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredLongTermDebt" xlink:to="us-gaap_UnsecuredLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredLongTermDebt_lbl" xml:lang="en-US">Unsecure long term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AnnualPayments" xlink:label="AFRI_AnnualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AnnualPayments" xlink:to="AFRI_AnnualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AnnualPayments_lbl" xml:lang="en-US">Annual payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US">Long term debt rate</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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xml:lang="en-US">Notional value</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyContractAssets" xlink:label="AFRI_ForeignCurrencyContractAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyContractAssets" xlink:to="AFRI_ForeignCurrencyContractAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForeignCurrencyContractAssets_lbl" xml:lang="en-US">Foreign currency contract asset</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyForwardContractLiabilities" xlink:label="AFRI_ForeignCurrencyForwardContractLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyForwardContractLiabilities" xlink:to="AFRI_ForeignCurrencyForwardContractLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForeignCurrencyForwardContractLiabilities_lbl" xml:lang="en-US">Foreign currency forward contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossAfterTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax_lbl" xml:lang="en-US">Foreign currency exchange</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:to="AFRI_DisclosureContingentConsiderationLiabilityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisclosureContingentConsiderationLiabilityAbstract_2_lbl" xml:lang="en-US">Schedule Of Fair Value Measurement Of Contingent Consideration Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2_lbl" xml:lang="en-US">Contingent consideration liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US">Contingent consideration liability change in fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3_lbl" xml:lang="en-US">Contingent consideration liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="srt_PlatformOperatorCryptoAssetTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="srt_PlatformOperatorCryptoAssetTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetTable_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetLineItems_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityMeasurementInput" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xml:lang="en-US">Discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total income tax expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income tax benefit for the period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Loss before tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Permanent differences not deductible (taxable) for tax purposes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Unrecognised tax losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="us-gaap_OtherTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_OtherTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherTaxExpenseBenefit_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RecalculatedIncomeTaxExpenseReconciliation" xlink:label="AFRI_RecalculatedIncomeTaxExpenseReconciliation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RecalculatedIncomeTaxExpenseReconciliation" xlink:to="AFRI_RecalculatedIncomeTaxExpenseReconciliation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_RecalculatedIncomeTaxExpenseReconciliation_lbl" xml:lang="en-US">Recalculated tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory tax rate in Morocco</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" xlink:label="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" xlink:to="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets_lbl" xml:lang="en-US">Fixed assets and intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:label="us-gaap_DeferredTaxAssetsHedgingTransactions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:to="us-gaap_DeferredTaxAssetsHedgingTransactions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsHedgingTransactions_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Others</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_lbl" xml:lang="en-US">Change in Unrecognized Tax Benefit, Reasonably Possible [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_lbl" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective income tax rate</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/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net taxable income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating loss carry forwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US">Deferred tax assets, operating loss carryforwards, subject to expiration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xml:lang="en-US">Operating loss carryforwards, limitations on use</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant, and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_lbl" xml:lang="en-US">Right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xml:lang="en-US">Other liabilities, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US">Other payables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Acquisition percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl" xml:lang="en-US">Cash consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Outstanding debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_2_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Preferred stock, par value per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Private warrants outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Price per warrant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Earnout shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Earnout value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Earnout shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Stock options, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted average exrecise price, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 remaining contractual term (years), outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Stock options, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exrecise price, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Stock options, exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted average exrecise price, exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Stock options, forfeited/expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exrecise price, forfeited/expired</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">Stock options, ending balance</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">Weighted average exrecise price, ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Aggregate intrinsic value, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Stock options, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exrecise price, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" xlink:label="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" xlink:to="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual term (years), granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Expected dividend rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Annual risk free rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Maximum number of shares reserved and available for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Recognized compensation months</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="us-gaap_OtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xml:lang="en-US">Share based compensation description</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/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted average number of shares outstanding, earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Purchase of grains</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Mortgages to banks</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Sales to external customers, Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfRevenue_2_lbl" xml:lang="en-US">All other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_3_lbl" xml:lang="en-US">Cost of sales, Total</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, Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">All other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_3_lbl" xml:lang="en-US">Selling, general, and administrative expenses, Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating income (loss), Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_3_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Account payable due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Consideration paid for business combination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="us-gaap_RelatedPartyTransactionRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl" xml:lang="en-US">Interest accruing rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationPayableToSellingStockholder" xlink:to="AFRI_ConsiderationPayableToSellingStockholder_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_ConsiderationPayableToSellingStockholder_2_lbl" xml:lang="en-US">Total outstanding consideration payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_lbl" xml:lang="en-US">Property, plant, and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Total assets held for sale, current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_lbl" xml:lang="en-US">Property, plant, and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_lbl" xml:lang="en-US">Right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_lbl" xml:lang="en-US">Other assets, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl" xml:lang="en-US">Total assets held for sale, current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets_lbl" xml:lang="en-US">Total assets held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Total liabilities held for sale, current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_lbl" xml:lang="en-US">Lines of credit &#8211; working capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_lbl" xml:lang="en-US">Current portion of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt_lbl" xml:lang="en-US">Long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl" xml:lang="en-US">Total liabilities held for sale, current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total liabilities held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationRevenues" xlink:label="AFRI_DisposalOfDiscontinuedOperationRevenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationRevenues" xlink:to="AFRI_DisposalOfDiscontinuedOperationRevenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalOfDiscontinuedOperationRevenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationCostOfSales" xlink:label="AFRI_DisposalOfDiscontinuedOperationCostOfSales" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationCostOfSales" xlink:to="AFRI_DisposalOfDiscontinuedOperationCostOfSales_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalOfDiscontinuedOperationCostOfSales_lbl" xml:lang="en-US">Cost of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" xlink:label="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" xlink:to="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationInterestExpense" xlink:label="AFRI_DisposalOfDiscontinuedOperationInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationInterestExpense" xlink:to="AFRI_DisposalOfDiscontinuedOperationInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_DisposalOfDiscontinuedOperationInterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss" xlink:label="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss" xlink:to="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss_lbl" xml:lang="en-US">Foreign Exchange loss</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" xlink:label="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" xlink:to="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_lbl" xml:lang="en-US">Total pretax profit (loss) of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CashAndCashEquivalentsDiscontinuedOperations" xlink:label="AFRI_CashAndCashEquivalentsDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAndCashEquivalentsDiscontinuedOperations" xlink:to="AFRI_CashAndCashEquivalentsDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AFRI_CashAndCashEquivalentsDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" xlink:label="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" xlink:to="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents in held-for-sale assets</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" xlink:label="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" xlink:to="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_lbl" xml:lang="en-US">Amounts reported in the consolidated statements of cash flows</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationAmount" xlink:label="AFRI_ConsiderationAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationAmount" xlink:to="AFRI_ConsiderationAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ConsiderationAmount_lbl" xml:lang="en-US">Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnSalesOfAssets" xlink:label="us-gaap_GainsLossesOnSalesOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnSalesOfAssets" xlink:to="us-gaap_GainsLossesOnSalesOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnSalesOfAssets_lbl" xml:lang="en-US">Sale of long term assets</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="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" xlink:to="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember_doc" xml:lang="en-US">Warrants Each Warrant Exercisable For One Ordinary Share At Exercise Price Of 11.50 Per Share [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OrdinarySharesParValue0.001Member" xlink:to="AFRI_OrdinarySharesParValue0.001Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_OrdinarySharesParValue0.001Member_doc" xml:lang="en-US">Ordinary Shares Par Value 0.001 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:to="AFRI_OperatingAndFinanceLeaseRightOfUseAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_OperatingAndFinanceLeaseRightOfUseAsset_doc" xml:lang="en-US">Operating and finance lease right of use asset.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:to="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent_doc" xml:lang="en-US">Assets held for sale not part of disposal group non current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LinesOfCreditWheatInventories" xlink:to="AFRI_LinesOfCreditWheatInventories_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LinesOfCreditWheatInventories_doc" xml:lang="en-US">The carrying value as of the balance sheet date of the current portion of lines of credit wheat inventories.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ContractLiabilities" xlink:to="AFRI_ContractLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ContractLiabilities_doc" xml:lang="en-US">Amount of contract liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LiabilitiesHeldForSaleNoncurrent" xlink:to="AFRI_LiabilitiesHeldForSaleNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LiabilitiesHeldForSaleNoncurrent_doc" xml:lang="en-US">Liabilities held for sale noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LiabilitiesHeldForSaleCurrent" xlink:to="AFRI_LiabilitiesHeldForSaleCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LiabilitiesHeldForSaleCurrent_doc" xml:lang="en-US">Liabilities held for sale current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CommonClassZMember" xlink:to="AFRI_CommonClassZMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CommonClassZMember_doc" xml:lang="en-US">Class Z Ordinary Shares [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" xlink:to="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization_doc" xml:lang="en-US">Stock issued during period value retroactive adjustment to reflectre capitalization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" xlink:to="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares_doc" xml:lang="en-US">Number of shares during the period retroactive adjustment to reflect recapitalization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustedStockholdersEquity" xlink:to="AFRI_AdjustedStockholdersEquity_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AdjustedStockholdersEquity_doc" xml:lang="en-US">Adjusted, stockholder's equity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustedSharesOutstanding" xlink:to="AFRI_AdjustedSharesOutstanding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AdjustedSharesOutstanding_doc" xml:lang="en-US">Adjusted, shares outstanding.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:to="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_doc" xml:lang="en-US">Contingent consideration liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="AFRI_StockIssuedDuringPeriodValueWarrantsExercised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_StockIssuedDuringPeriodValueWarrantsExercised_doc" xml:lang="en-US">Shares issued upon exercise of warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_StockIssuedDuringPeriodSharesWarrantsExercised_doc" xml:lang="en-US">Shares issued upon exercise of warrants, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" xlink:to="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability_doc" xml:lang="en-US">Value of settlement of forward share purchase agreement derivative liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" xlink:to="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares_doc" xml:lang="en-US">Number of shares settlement of forward share purchase agreement derivative liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAcquiredInMergerAndRecapitalization" xlink:to="AFRI_CashAcquiredInMergerAndRecapitalization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CashAcquiredInMergerAndRecapitalization_doc" xml:lang="en-US">The amount of cash acquired in merger and recapitalization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ProceedsFromForwardSharePurchaseAgreement" xlink:to="AFRI_ProceedsFromForwardSharePurchaseAgreement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ProceedsFromForwardSharePurchaseAgreement_doc" xml:lang="en-US">Proceeds from forward share purchase agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RepaymentsOfTransactionCosts" xlink:to="AFRI_RepaymentsOfTransactionCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_RepaymentsOfTransactionCosts_doc" xml:lang="en-US">Repayments of transaction costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RepaymentsOfWorkingCapitalFacilities" xlink:to="AFRI_RepaymentsOfWorkingCapitalFacilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_RepaymentsOfWorkingCapitalFacilities_doc" xml:lang="en-US">Repayments of working capital facilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_NoncashAcquisitionOfNoncontrollingInterest" xlink:to="AFRI_NoncashAcquisitionOfNoncontrollingInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_NoncashAcquisitionOfNoncontrollingInterest_doc" xml:lang="en-US">Non-cash acquisition of non-controlling interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SharesRepurchasedAndRetired" xlink:to="AFRI_SharesRepurchasedAndRetired_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SharesRepurchasedAndRetired_doc" xml:lang="en-US">Shares repurchased and retired.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForwardSharePurchaseAgreements" xlink:to="AFRI_ForwardSharePurchaseAgreements_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForwardSharePurchaseAgreements_doc" xml:lang="en-US">The amount of forward share purchase agreements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" xlink:to="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares_doc" xml:lang="en-US">The amount of consideration and accrued interest paid to selling stockholder in ordinary shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_doc" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OtherAssetMember" xlink:to="AFRI_OtherAssetMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_OtherAssetMember_doc" xml:lang="en-US">Other Asset [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AccountingForWarrantsPolicyTextBlock" xlink:to="AFRI_AccountingForWarrantsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AccountingForWarrantsPolicyTextBlock_doc" xml:lang="en-US">Accounting For Warrants [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" xlink:to="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock_doc" xml:lang="en-US">Foreign Currency Forward Contracts [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_NonControllingInterestsPolicy" xlink:to="AFRI_NonControllingInterestsPolicy_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_NonControllingInterestsPolicy_doc" xml:lang="en-US">Non Controlling Interests [Policy]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_EmergingGrowthCompanyPolicyTextBlock" xlink:to="AFRI_EmergingGrowthCompanyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_EmergingGrowthCompanyPolicyTextBlock_doc" xml:lang="en-US">Emerging Growth Company [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" xlink:to="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_doc" xml:lang="en-US">Assets And Liabilities Held For Sale And Discontinued Operations [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LiquidityAndGoingConcernPolicyTextBlock" xlink:to="AFRI_LiquidityAndGoingConcernPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LiquidityAndGoingConcernPolicyTextBlock_doc" xml:lang="en-US">Liquidity and Going Concern [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" xlink:to="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_doc" xml:lang="en-US">Schedule of Operating and Finance Lease Balance Sheet Information [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LeaseLiabilitiesCurrent" xlink:to="AFRI_LeaseLiabilitiesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LeaseLiabilitiesCurrent_doc" xml:lang="en-US">Lease liabilities, current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LeaseLiabilitiesNoncurrent" xlink:to="AFRI_LeaseLiabilitiesNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LeaseLiabilitiesNoncurrent_doc" xml:lang="en-US">Lease liabilities, noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LeasesLiabilities" xlink:to="AFRI_LeasesLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LeasesLiabilities_doc" xml:lang="en-US">Lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" xlink:to="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_doc" xml:lang="en-US">Schedule Of Weighted Average Discounted Rates Of Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" xlink:to="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_doc" xml:lang="en-US">Schedule Of Weighted Average Remaining Lease Term [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_doc" xml:lang="en-US">Schedule of Lessee Operating and Finance Lease Liability Maturity [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:to="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_doc" xml:lang="en-US">Schedule of Other Information Related to Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OperatingCashFlowsForFinanceLeases" xlink:to="AFRI_OperatingCashFlowsForFinanceLeases_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_OperatingCashFlowsForFinanceLeases_doc" xml:lang="en-US">Operating cash flows for finance leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" xlink:to="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_doc" xml:lang="en-US">Schedule Of Changes In Allowances For Credit Losses [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyExchangeAdjustments" xlink:to="AFRI_ForeignCurrencyExchangeAdjustments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForeignCurrencyExchangeAdjustments_doc" xml:lang="en-US">Foreign currency exchange adjustments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock_doc" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_doc" xml:lang="en-US">Schedule Of Prepaid Expenses and Other Current Assets [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ValueAddedTaxReceivables" xlink:to="AFRI_ValueAddedTaxReceivables_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ValueAddedTaxReceivables_doc" xml:lang="en-US">Value added tax receivables.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdvancesToSuppliers" xlink:to="AFRI_AdvancesToSuppliers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AdvancesToSuppliers_doc" xml:lang="en-US">Advances to suppliers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PrepaidInsuranceRecoveries" xlink:to="AFRI_PrepaidInsuranceRecoveries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_PrepaidInsuranceRecoveries_doc" xml:lang="en-US">Prepaid insurance recoveries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_InventoryMerchandise" xlink:to="AFRI_InventoryMerchandise_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_InventoryMerchandise_doc" xml:lang="en-US">Inventory merchandise.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AssetsInProgressGross" xlink:to="AFRI_AssetsInProgressGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AssetsInProgressGross_doc" xml:lang="en-US">Assets in progress gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SoftWheatMember" xlink:to="AFRI_SoftWheatMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SoftWheatMember_doc" xml:lang="en-US">Soft Wheat [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DurumWheatMember" xlink:to="AFRI_DurumWheatMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DurumWheatMember_doc" xml:lang="en-US">Durum Wheat [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CouscousAndPastaMember" xlink:to="AFRI_CouscousAndPastaMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CouscousAndPastaMember_doc" xml:lang="en-US">Couscous and Pasta [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationPayableToSellingStockholder" xlink:to="AFRI_ConsiderationPayableToSellingStockholder_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ConsiderationPayableToSellingStockholder_doc" xml:lang="en-US">Consideration payable to selling stockholder.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AccruedGovernmentTaxes" xlink:to="AFRI_AccruedGovernmentTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AccruedGovernmentTaxes_doc" xml:lang="en-US">Accrued government taxes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AccrualsToSocialAgencies" xlink:to="AFRI_AccrualsToSocialAgencies_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AccrualsToSocialAgencies_doc" xml:lang="en-US">Accruals to social agencies.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_UnsecuredRevolvingCreditAgreementMember" xlink:to="AFRI_UnsecuredRevolvingCreditAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_UnsecuredRevolvingCreditAgreementMember_doc" xml:lang="en-US">Unsecured Revolving Credit Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CreditAgreementMember" xlink:to="AFRI_CreditAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CreditAgreementMember_doc" xml:lang="en-US">Credit Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LongTermLeasesMember" xlink:to="AFRI_LongTermLeasesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LongTermLeasesMember_doc" xml:lang="en-US">Long Term Leases [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock" xlink:to="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForeignCurrencyForwardContractDisclosureTextBlock_doc" xml:lang="en-US">Foreign Currency Forward Contract Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyContractAssets" xlink:to="AFRI_ForeignCurrencyContractAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForeignCurrencyContractAssets_doc" xml:lang="en-US">Foreign currency contract assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForeignCurrencyForwardContractLiabilities" xlink:to="AFRI_ForeignCurrencyForwardContractLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForeignCurrencyForwardContractLiabilities_doc" xml:lang="en-US">Liquidity And Going Concern [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock" xlink:to="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ContingentConsiderationLiabilityDisclosureTextBlock_doc" xml:lang="en-US">Contingent Consideration Liability Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_MeasurementInputWeightedAverageMember" xlink:to="AFRI_MeasurementInputWeightedAverageMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_MeasurementInputWeightedAverageMember_doc" xml:lang="en-US">Measurement Input Weighted Average [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" xlink:to="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_doc" xml:lang="en-US">Schedule Of Fair Value Measurement Of Contingent Consideration Liability [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LongTermLoansMember" xlink:to="AFRI_LongTermLoansMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LongTermLoansMember_doc" xml:lang="en-US">Long Term Loans [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AnnualPayments" xlink:to="AFRI_AnnualPayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AnnualPayments_doc" xml:lang="en-US">Annual payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RecalculatedIncomeTaxExpenseReconciliation" xlink:to="AFRI_RecalculatedIncomeTaxExpenseReconciliation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_RecalculatedIncomeTaxExpenseReconciliation_doc" xml:lang="en-US">Recalculated income tax expense reconciliation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" xlink:to="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets_doc" xml:lang="en-US">Deferred Tax Fixed Assets and Intangible Assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:to="AFRI_SocieteIndustrielleDeMinoterieDuSudMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SocieteIndustrielleDeMinoterieDuSudMember_doc" xml:lang="en-US">Societe Industrielle De Minoterie Du Sud [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed right of use assets.</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterest_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed noncontrolling interest.</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed trade name.</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed customer relationship.</link:label>
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed other intangible assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SanabilSAMember" xlink:to="AFRI_SanabilSAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SanabilSAMember_doc" xml:lang="en-US">Sanabil SA [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PublicWarrantsMember" xlink:to="AFRI_PublicWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_PublicWarrantsMember_doc" xml:lang="en-US">Public Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PrivateWarrantsMember" xlink:to="AFRI_PrivateWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_PrivateWarrantsMember_doc" xml:lang="en-US">Private Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_TwoThousandTwentyTwoMember" xlink:to="AFRI_TwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_TwoThousandTwentyTwoMember_doc" xml:lang="en-US">2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationAgreementMember" xlink:to="AFRI_BusinessCombinationAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_BusinessCombinationAgreementMember_doc" xml:lang="en-US">Business combination agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_TwoThousandTwentyThreeMember" xlink:to="AFRI_TwoThousandTwentyThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_TwoThousandTwentyThreeMember_doc" xml:lang="en-US">2023 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_TwoThousandTwentyFourMember" xlink:to="AFRI_TwoThousandTwentyFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_TwoThousandTwentyFourMember_doc" xml:lang="en-US">2024 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_PhantomOptionMember" xlink:to="AFRI_PhantomOptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_PhantomOptionMember_doc" xml:lang="en-US">Phantom Option [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" xlink:to="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award options grants weighted average remaining contractual term 2.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CustomerMember" xlink:to="AFRI_CustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CustomerMember_doc" xml:lang="en-US">Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_OtherMember" xlink:to="AFRI_OtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_OtherMember_doc" xml:lang="en-US">Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ForaficMarocMember" xlink:to="AFRI_ForaficMarocMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ForaficMarocMember_doc" xml:lang="en-US">Forafic Maroc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_LighthouseCapitalLimitedMember" xlink:to="AFRI_LighthouseCapitalLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_LighthouseCapitalLimitedMember_doc" xml:lang="en-US">Light house Capital Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_doc" xml:lang="en-US">Disposal group including discontinued operation cash and cash equivalents noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_doc" xml:lang="en-US">Disposal group including discontinued operation accounts receivable net non current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_doc" xml:lang="en-US">Disposal group including discontinued operation prepaid expenses and other current assets non current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets_doc" xml:lang="en-US">Disposal group including discontinued operation assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_doc" xml:lang="en-US">Disposal group including discontinued operation current portion of longterm debt.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt_doc" xml:lang="en-US">Disposal group including discontinued operation longterm debt.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_doc" xml:lang="en-US">Disposal group including discontinued operation lines of credit working capital.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationRevenues" xlink:to="AFRI_DisposalOfDiscontinuedOperationRevenues_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalOfDiscontinuedOperationRevenues_doc" xml:lang="en-US">Disposal of discontinued operation revenues.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationCostOfSales" xlink:to="AFRI_DisposalOfDiscontinuedOperationCostOfSales_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalOfDiscontinuedOperationCostOfSales_doc" xml:lang="en-US">Disposal of discontinued operation cost of sales.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" xlink:to="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_doc" xml:lang="en-US">Disposal of discontinued operation selling general and administrative expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationInterestExpense" xlink:to="AFRI_DisposalOfDiscontinuedOperationInterestExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalOfDiscontinuedOperationInterestExpense_doc" xml:lang="en-US">Disposal of discontinued operation interest expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss" xlink:to="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss_doc" xml:lang="en-US">Disposal of discontinued operation foreign exchange loss.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" xlink:to="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_doc" xml:lang="en-US">Disposal of discontinued operation total pretax profit loss of discontinued operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAndCashEquivalentsDiscontinuedOperations" xlink:to="AFRI_CashAndCashEquivalentsDiscontinuedOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CashAndCashEquivalentsDiscontinuedOperations_doc" xml:lang="en-US">Cash and cash equivalents discontinued operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" xlink:to="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_doc" xml:lang="en-US">Cash and cash equivalents in heldforsale assets discontinued operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" xlink:to="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_doc" xml:lang="en-US">Amounts reported in consolidated statements of cash flows discontinued operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_ConsiderationAmount" xlink:to="AFRI_ConsiderationAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_ConsiderationAmount_doc" xml:lang="en-US">Consideration amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_NonExecutiveMembersMember" xlink:to="AFRI_NonExecutiveMembersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_NonExecutiveMembersMember_doc" xml:lang="en-US">Non Executive Members [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_doc" xml:lang="en-US">Disposal group including discontinued operation deferred tax liability current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AllOtherMember" xlink:to="AFRI_AllOtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_AllOtherMember_doc" xml:lang="en-US">All Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_doc" xml:lang="en-US">Disposal group including discontinued operation right of use asset.</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</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_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_2_lbl" xml:lang="en-US">Investment Income, Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_2_lbl" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2_lbl" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</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_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:to="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability_3_lbl" xml:lang="en-US">AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_2_lbl" xml:lang="en-US">Noncontrolling Interest, Increase from Business Combination</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_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Receivables</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_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_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</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_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</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="AFRI_RepaymentsOfTransactionCosts" xlink:to="AFRI_RepaymentsOfTransactionCosts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_RepaymentsOfTransactionCosts_3_lbl" xml:lang="en-US">RepaymentsOfTransactionCosts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_RepaymentsOfWorkingCapitalFacilities" xlink:to="AFRI_RepaymentsOfWorkingCapitalFacilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_RepaymentsOfWorkingCapitalFacilities_3_lbl" xml:lang="en-US">RepaymentsOfWorkingCapitalFacilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_2_lbl" xml:lang="en-US">Repayments of Lines of Credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_2_lbl" xml:lang="en-US">Repayments of Bank Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_SharesRepurchasedAndRetired" xlink:to="AFRI_SharesRepurchasedAndRetired_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_SharesRepurchasedAndRetired_3_lbl" xml:lang="en-US">SharesRepurchasedAndRetired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2_lbl" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [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="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" xlink:to="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_ForeignCurrencyForwardContractsPolicyTextBlock_3_lbl" xml:lang="en-US">Foreign Currency Forward Contracts [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</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_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2_lbl" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" xlink:to="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DeferredTaxFixedAssetsAndIntangibleAssets_3_lbl" xml:lang="en-US">DeferredTaxFixedAssetsAndIntangibleAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:to="us-gaap_DeferredTaxAssetsHedgingTransactions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsHedgingTransactions_2_lbl" xml:lang="en-US">Deferred Tax Assets, Hedging Transactions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:to="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Shares Issued, Price Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationAssets_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" xlink:to="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationLongtermDebt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationRevenues" xlink:to="AFRI_DisposalOfDiscontinuedOperationRevenues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalOfDiscontinuedOperationRevenues_3_lbl" xml:lang="en-US">DisposalOfDiscontinuedOperationRevenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationCostOfSales" xlink:to="AFRI_DisposalOfDiscontinuedOperationCostOfSales_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalOfDiscontinuedOperationCostOfSales_3_lbl" xml:lang="en-US">DisposalOfDiscontinuedOperationCostOfSales</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" xlink:to="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_3_lbl" xml:lang="en-US">DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationInterestExpense" xlink:to="AFRI_DisposalOfDiscontinuedOperationInterestExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalOfDiscontinuedOperationInterestExpense_3_lbl" xml:lang="en-US">DisposalOfDiscontinuedOperationInterestExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" xlink:to="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_3_lbl" xml:lang="en-US">DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_CashAndCashEquivalentsDiscontinuedOperations" xlink:to="AFRI_CashAndCashEquivalentsDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_CashAndCashEquivalentsDiscontinuedOperations_3_lbl" xml:lang="en-US">CashAndCashEquivalentsDiscontinuedOperations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" xlink:to="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_3_lbl" xml:lang="en-US">AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>afri-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- 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://forafric.com/role/Cover" xlink:href="afri-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/BalanceSheets" xlink:href="afri-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/BalanceSheetsParenthetical" xlink:href="afri-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:href="afri-20241231.xsd#StatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="afri-20241231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StatementsOfCashFlows" xlink:href="afri-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" xlink:href="afri-20241231.xsd#NatureOfOperationsAndBasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RecentAccountingPronouncements" xlink:href="afri-20241231.xsd#RecentAccountingPronouncements" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Leases" xlink:href="afri-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccountsReceivable" xlink:href="afri-20241231.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="afri-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Inventories" xlink:href="afri-20241231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNet" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="afri-20241231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccruedExpenses" xlink:href="afri-20241231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LinesOfCredit" xlink:href="afri-20241231.xsd#LinesOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebt" xlink:href="afri-20241231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ForeignCurrencyForwardContracts" xlink:href="afri-20241231.xsd#ForeignCurrencyForwardContracts" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiability" xlink:href="afri-20241231.xsd#ContingentConsiderationLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxes" xlink:href="afri-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitions" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StockholdersEquity" xlink:href="afri-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensation" xlink:href="afri-20241231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/EarningsPerShare" xlink:href="afri-20241231.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/CommitmentsAndContingencies" xlink:href="afri-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformation" xlink:href="afri-20241231.xsd#SegmentInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RelatedParties" xlink:href="afri-20241231.xsd#RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SubsequentEvents" xlink:href="afri-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LeasesTables" xlink:href="afri-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccountsReceivableTables" xlink:href="afri-20241231.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="afri-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/InventoriesTables" xlink:href="afri-20241231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="afri-20241231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AccruedExpensesTables" xlink:href="afri-20241231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebtTables" xlink:href="afri-20241231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiabilityTables" xlink:href="afri-20241231.xsd#ContingentConsiderationLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxesTables" xlink:href="afri-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensationTables" xlink:href="afri-20241231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformationTables" xlink:href="afri-20241231.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:href="afri-20241231.xsd#ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="afri-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" xlink:href="afri-20241231.xsd#ScheduleOfBalanceSheetClassificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:href="afri-20241231.xsd#ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:href="afri-20241231.xsd#ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="afri-20241231.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:href="afri-20241231.xsd#ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:href="afri-20241231.xsd#ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAccountReceivablesDetails" xlink:href="afri-20241231.xsd#ScheduleOfAccountReceivablesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:href="afri-20241231.xsd#ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfInventoriesDetails" xlink:href="afri-20241231.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/InventoriesDetailsNarrative" xlink:href="afri-20241231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:href="afri-20241231.xsd#ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:href="afri-20241231.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfGoodwillDetails" xlink:href="afri-20241231.xsd#ScheduleOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" xlink:href="afri-20241231.xsd#ScheduleOfFutureIntangibleAmortizationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="afri-20241231.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLongTermDebtDetails" xlink:href="afri-20241231.xsd#ScheduleOfLongTermDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/LinesOfCreditDetailsNarrative" xlink:href="afri-20241231.xsd#LinesOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:href="afri-20241231.xsd#ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Long-termDebtDetailsNarrative" xlink:href="afri-20241231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" xlink:href="afri-20241231.xsd#ForeignCurrencyForwardContractsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:href="afri-20241231.xsd#ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" xlink:href="afri-20241231.xsd#ContingentConsiderationLiabilityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:href="afri-20241231.xsd#ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="afri-20241231.xsd#ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:href="afri-20241231.xsd#ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/IncomeTaxesDetailsNarrative" xlink:href="afri-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:href="afri-20241231.xsd#ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:href="afri-20241231.xsd#VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/StockholdersEquityDetailsNarrative" xlink:href="afri-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="afri-20241231.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:href="afri-20241231.xsd#ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/Share-basedCompensationDetailsNarrative" xlink:href="afri-20241231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/EarningsPerShareDetailsNarrative" xlink:href="afri-20241231.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="afri-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" xlink:href="afri-20241231.xsd#ScheduleOfCompanyReportableSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:href="afri-20241231.xsd#ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SegmentInformationDetailsNarrative" xlink:href="afri-20241231.xsd#SegmentInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/RelatedPartiesDetailsNarrative" xlink:href="afri-20241231.xsd#RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:href="afri-20241231.xsd#ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:href="afri-20241231.xsd#AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://forafric.com/role/SubsequentEventsDetailsNarrative" xlink:href="afri-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_deiBusinessContactMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiBusinessContactMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OrdinarySharesParValue0.001Member" xlink:label="loc_AFRIOrdinarySharesParValue0.001Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRIOrdinarySharesParValue0.001Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" xlink:label="loc_AFRIWarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRIWarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_deiContactPersonnelName" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_deiContactPersonnelEmailAddress" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelEmailAddress" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="loc_deiAuditorOpinionTextBlock" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorOpinionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="640" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="650" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaapAssetsHeldForSaleNotPartOfDisposalGroupCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" 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="afri-20241231.xsd#AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="130" 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="afri-20241231.xsd#AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:label="loc_AFRIAssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_AFRIAssetsHeldForSaleNotPartOfDisposalGroupNonCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="150" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="170" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LinesOfCreditWheatInventories" xlink:label="loc_AFRILinesOfCreditWheatInventories" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_AFRILinesOfCreditWheatInventories" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="200" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="210" 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="afri-20241231.xsd#AFRI_ContractLiabilities" xlink:label="loc_AFRIContractLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_AFRIContractLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleCurrent" xlink:label="loc_AFRILiabilitiesHeldForSaleCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_AFRILiabilitiesHeldForSaleCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="270" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiabilitiesHeldForSaleNoncurrent" xlink:label="loc_AFRILiabilitiesHeldForSaleNoncurrent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_AFRILiabilitiesHeldForSaleNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="330" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="340" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="430" 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://forafric.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="50" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="70" 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/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CommonClassZMember" xlink:label="loc_AFRICommonClassZMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_AFRICommonClassZMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" xlink:label="loc_AFRIStockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" xlink:label="loc_AFRIStockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustedStockholdersEquity" xlink:label="loc_AFRIAdjustedStockholdersEquity" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIAdjustedStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustedSharesOutstanding" xlink:label="loc_AFRIAdjustedSharesOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIAdjustedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:label="loc_AFRIAdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIAdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="loc_AFRIStockIssuedDuringPeriodValueWarrantsExercised" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodValueWarrantsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="loc_AFRIStockIssuedDuringPeriodSharesWarrantsExercised" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIStockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="140" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="150" 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="afri-20241231.xsd#AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability" xlink:label="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiability" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" xlink:label="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRISettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="200" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToRedeemableNoncontrollingInterest" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_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/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="250" 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://forafric.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaapOtherAssetImpairmentCharges" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaapAccretionExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAccretionExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="150" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="170" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="180" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="250" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="260" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="300" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="330" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="340" 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="afri-20241231.xsd#AFRI_CashAcquiredInMergerAndRecapitalization" xlink:label="loc_AFRICashAcquiredInMergerAndRecapitalization" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_AFRICashAcquiredInMergerAndRecapitalization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ProceedsFromForwardSharePurchaseAgreement" xlink:label="loc_AFRIProceedsFromForwardSharePurchaseAgreement" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_AFRIProceedsFromForwardSharePurchaseAgreement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RepaymentsOfTransactionCosts" xlink:label="loc_AFRIRepaymentsOfTransactionCosts" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_AFRIRepaymentsOfTransactionCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="loc_us-gaapProceedsFromOtherShortTermDebt" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromOtherShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RepaymentsOfWorkingCapitalFacilities" xlink:label="loc_AFRIRepaymentsOfWorkingCapitalFacilities" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_AFRIRepaymentsOfWorkingCapitalFacilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="loc_us-gaapProceedsFromBankDebt" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromBankDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="480" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="500" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_NoncashAcquisitionOfNoncontrollingInterest" xlink:label="loc_AFRINoncashAcquisitionOfNoncontrollingInterest" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_AFRINoncashAcquisitionOfNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SharesRepurchasedAndRetired" xlink:label="loc_AFRISharesRepurchasedAndRetired" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_AFRISharesRepurchasedAndRetired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForwardSharePurchaseAgreements" xlink:label="loc_AFRIForwardSharePurchaseAgreements" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_AFRIForwardSharePurchaseAgreements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" xlink:label="loc_AFRIConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_AFRIConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable" xlink:label="loc_ecdTradingArrByIndTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTradingArrByIndTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis" xlink:label="loc_ecdTradingArrAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrByIndTable" xlink:to="loc_ecdTradingArrAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember" xlink:label="loc_ecdAllTradingArrangementsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrAxis" xlink:to="loc_ecdAllTradingArrangementsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrByIndTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation" xlink:title="999014 - Disclosure - NATURE OF OPERATIONS AND BASIS OF PRESENTATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/RecentAccountingPronouncements" xlink:title="999016 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/Leases" xlink:title="999017 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccountsReceivable" xlink:title="999018 - Disclosure - ACCOUNTS RECEIVABLE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="loc_us-gaapAccountsAndNontradeReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsAndNontradeReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999019 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:label="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:label="loc_AFRIPrepaidExpensesAndOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_AFRIPrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/Inventories" xlink:title="999020 - Disclosure - INVENTORIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/PropertyPlantAndEquipmentNet" xlink:title="999021 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="999022 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccruedExpenses" xlink:title="999023 - Disclosure - ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/LinesOfCredit" xlink:title="999024 - Disclosure - LINES OF CREDIT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/Long-termDebt" xlink:title="999025 - Disclosure - LONG-TERM DEBT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ForeignCurrencyForwardContracts" xlink:title="999026 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureForeignCurrencyForwardContractsAbstract" xlink:label="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyForwardContractDisclosureTextBlock" xlink:label="loc_AFRIForeignCurrencyForwardContractDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" xlink:to="loc_AFRIForeignCurrencyForwardContractDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiability" xlink:title="999027 - Disclosure - CONTINGENT CONSIDERATION LIABILITY">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:label="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ContingentConsiderationLiabilityDisclosureTextBlock" xlink:label="loc_AFRIContingentConsiderationLiabilityDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" xlink:to="loc_AFRIContingentConsiderationLiabilityDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxes" xlink:title="999028 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/VariableInterestEntitiesAndAcquisitions" xlink:title="999029 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/StockholdersEquity" xlink:title="999030 - Disclosure - STOCKHOLDERS&#8217; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/Share-basedCompensation" xlink:title="999031 - Disclosure - SHARE-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/EarningsPerShare" xlink:title="999032 - Disclosure - EARNINGS PER SHARE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/CommitmentsAndContingencies" xlink:title="999033 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/SegmentInformation" xlink:title="999034 - Disclosure - SEGMENT INFORMATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/RelatedParties" xlink:title="999035 - Disclosure - RELATED PARTIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations" xlink:title="999036 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SubsequentEvents" xlink:title="999037 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999038 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="0" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="100" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:label="loc_us-gaapMajorCustomersPolicyPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMajorCustomersPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="180" 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="afri-20241231.xsd#AFRI_AccountingForWarrantsPolicyTextBlock" xlink:label="loc_AFRIAccountingForWarrantsPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRIAccountingForWarrantsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyForwardContractsPolicyTextBlock" xlink:label="loc_AFRIForeignCurrencyForwardContractsPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRIForeignCurrencyForwardContractsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="210" 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="afri-20241231.xsd#AFRI_NonControllingInterestsPolicy" xlink:label="loc_AFRINonControllingInterestsPolicy" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRINonControllingInterestsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" xlink:label="loc_AFRIAssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRIAssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_EmergingGrowthCompanyPolicyTextBlock" xlink:label="loc_AFRIEmergingGrowthCompanyPolicyTextBlock" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRIEmergingGrowthCompanyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LiquidityAndGoingConcernPolicyTextBlock" xlink:label="loc_AFRILiquidityAndGoingConcernPolicyTextBlock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRILiquidityAndGoingConcernPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="loc_AFRIScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRIScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_AFRIScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_AFRIScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/LeasesTables" xlink:title="999040 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" xlink:label="loc_AFRIScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" xlink:label="loc_AFRIScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" xlink:label="loc_AFRIScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_AFRIScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:label="loc_AFRIScheduleOfOtherInformationRelatedToLeasesTableTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccountsReceivableTables" xlink:title="999041 - Disclosure - ACCOUNTS RECEIVABLE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" xlink:label="loc_AFRIScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_AFRIScheduleOfChangesInAllowancesForCreditLossesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999042 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:label="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:label="loc_AFRIScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_AFRIScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/InventoriesTables" xlink:title="999043 - Disclosure - INVENTORIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="999045 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AccruedExpensesTables" xlink:title="999046 - Disclosure - ACCRUED EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebtTables" xlink:title="999047 - Disclosure - LONG-TERM DEBT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiabilityTables" xlink:title="999048 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:label="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" xlink:label="loc_AFRIScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" xlink:to="loc_AFRIScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxesTables" xlink:title="999049 - Disclosure - INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables" xlink:title="999050 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/Share-basedCompensationTables" xlink:title="999051 - Disclosure - SHARE-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformationTables" xlink:title="999052 - Disclosure - SEGMENT INFORMATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="loc_us-gaapScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables" xlink:title="999053 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" xlink:title="999054 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherAssetMember" xlink:label="loc_AFRIOtherAssetMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AFRIOtherAssetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" 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/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails" xlink:title="999055 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaapOtherIntangibleAssetsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapOtherIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistanceAwardAmount" xlink:label="loc_us-gaapGovernmentAssistanceAwardAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGovernmentAssistanceAwardAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaapProceedsFromSaleOfProductiveAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfProductiveAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails" xlink:title="999057 - Disclosure - SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIOperatingAndFinanceLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LeaseLiabilitiesCurrent" xlink:label="loc_AFRILeaseLiabilitiesCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRILeaseLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LeaseLiabilitiesNoncurrent" xlink:label="loc_AFRILeaseLiabilitiesNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRILeaseLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LeasesLiabilities" xlink:label="loc_AFRILeasesLiabilities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRILeasesLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails" xlink:title="999058 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails" xlink:title="999059 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="999060 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails" xlink:title="999061 - Disclosure - SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureLeasesAbstract" xlink:label="loc_AFRIDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OperatingCashFlowsForFinanceLeases" xlink:label="loc_AFRIOperatingCashFlowsForFinanceLeases" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureLeasesAbstract" xlink:to="loc_AFRIOperatingCashFlowsForFinanceLeases" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AFRIDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAccountReceivablesDetails" xlink:title="999063 - Disclosure - SCHEDULE OF ACCOUNT RECEIVABLES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails" xlink:title="999064 - Disclosure - SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyExchangeAdjustments" xlink:label="loc_AFRIForeignCurrencyExchangeAdjustments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_AFRIForeignCurrencyExchangeAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails" xlink:title="999065 - Disclosure - SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:label="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ValueAddedTaxReceivables" xlink:label="loc_AFRIValueAddedTaxReceivables" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_AFRIValueAddedTaxReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AdvancesToSuppliers" xlink:label="loc_AFRIAdvancesToSuppliers" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_AFRIAdvancesToSuppliers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrepaidInsuranceRecoveries" xlink:label="loc_AFRIPrepaidInsuranceRecoveries" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_AFRIPrepaidInsuranceRecoveries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfInventoriesDetails" xlink:title="999066 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_InventoryMerchandise" xlink:label="loc_AFRIInventoryMerchandise" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_AFRIInventoryMerchandise" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="loc_us-gaapInventoryRawMaterialsAndSupplies" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsAndSupplies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/InventoriesDetailsNarrative" xlink:title="999067 - Disclosure - INVENTORIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:title="999068 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AssetsInProgressGross" xlink:label="loc_AFRIAssetsInProgressGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_AFRIAssetsInProgressGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="999069 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfGoodwillDetails" xlink:title="999070 - Disclosure - SCHEDULE OF GOODWILL (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SoftWheatMember" xlink:label="loc_AFRISoftWheatMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRISoftWheatMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CouscousAndPastaMember" xlink:label="loc_AFRICouscousAndPastaMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRICouscousAndPastaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="999071 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaapOtherIntangibleAssetsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapOtherIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails" xlink:title="999072 - Disclosure - SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="999073 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationPayableToSellingStockholder" xlink:label="loc_AFRIConsiderationPayableToSellingStockholder" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_AFRIConsiderationPayableToSellingStockholder" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AccruedGovernmentTaxes" xlink:label="loc_AFRIAccruedGovernmentTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_AFRIAccruedGovernmentTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaapAccruedEmployeeBenefitsCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedEmployeeBenefitsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AccrualsToSocialAgencies" xlink:label="loc_AFRIAccrualsToSocialAgencies" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_AFRIAccrualsToSocialAgencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLongTermDebtDetails" xlink:title="999074 - Disclosure - SCHEDULE OF LONG TERM DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLoansMember" xlink:label="loc_AFRILongTermLoansMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_AFRILongTermLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLeasesMember" xlink:label="loc_AFRILongTermLeasesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_AFRILongTermLeasesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/LinesOfCreditDetailsNarrative" xlink:title="999075 - Disclosure - LINES OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapDebtInstrumentTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_UnsecuredRevolvingCreditAgreementMember" xlink:label="loc_AFRIUnsecuredRevolvingCreditAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AFRIUnsecuredRevolvingCreditAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CreditAgreementMember" xlink:label="loc_AFRICreditAgreementMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AFRICreditAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" 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/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails" xlink:title="999076 - Disclosure - SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/Long-termDebtDetailsNarrative" xlink:title="999077 - Disclosure - LONG-TERM DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" 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/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LongTermLeasesMember" xlink:label="loc_AFRILongTermLeasesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_AFRILongTermLeasesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredLongTermDebt" xlink:label="loc_us-gaapUnsecuredLongTermDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapUnsecuredLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AnnualPayments" xlink:label="loc_AFRIAnnualPayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_AFRIAnnualPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="loc_us-gaapLongtermDebtWeightedAverageInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongtermDebtWeightedAverageInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative" xlink:title="999078 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureForeignCurrencyForwardContractsAbstract" xlink:label="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaapDerivativeNotionalAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" xlink:to="loc_us-gaapDerivativeNotionalAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyContractAssets" xlink:label="loc_AFRIForeignCurrencyContractAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" xlink:to="loc_AFRIForeignCurrencyContractAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForeignCurrencyForwardContractLiabilities" xlink:label="loc_AFRIForeignCurrencyForwardContractLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" xlink:to="loc_AFRIForeignCurrencyForwardContractLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossAfterTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureForeignCurrencyForwardContractsAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossAfterTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails" xlink:title="999079 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:label="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative" xlink:title="999080 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisclosureContingentConsiderationLiabilityAbstract" xlink:label="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AFRIDisclosureContingentConsiderationLiabilityAbstract" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtPlatformOperatorCryptoAssetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_MeasurementInputWeightedAverageMember" xlink:label="loc_AFRIMeasurementInputWeightedAverageMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_AFRIMeasurementInputWeightedAverageMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaapDerivativeLiabilityMeasurementInput" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDerivativeLiabilityMeasurementInput" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails" xlink:title="999081 - Disclosure - SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="999082 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="loc_us-gaapOtherTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOtherTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_RecalculatedIncomeTaxExpenseReconciliation" xlink:label="loc_AFRIRecalculatedIncomeTaxExpenseReconciliation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_AFRIRecalculatedIncomeTaxExpenseReconciliation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails" xlink:title="999083 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DeferredTaxFixedAssetsAndIntangibleAssets" xlink:label="loc_AFRIDeferredTaxFixedAssetsAndIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_AFRIDeferredTaxFixedAssetsAndIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsHedgingTransactions" xlink:label="loc_us-gaapDeferredTaxAssetsHedgingTransactions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsHedgingTransactions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/IncomeTaxesDetailsNarrative" xlink:title="999084 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="40" 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/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" 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/srt/2024/elts/srt-2024.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-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtStatementGeographicalAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="loc_countryMA" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="loc_countryML" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryML" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="loc_countryBF" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBF" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails" xlink:title="999085 - Disclosure - SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:label="loc_AFRIBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_AFRIBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative" xlink:title="999086 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SanabilSAMember" xlink:label="loc_AFRISanabilSAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRISanabilSAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="loc_us-gaapAssetAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapAssetAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="loc_us-gaapAssetAcquisitionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetAcquisitionAxis" xlink:to="loc_us-gaapAssetAcquisitionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SocieteIndustrielleDeMinoterieDuSudMember" xlink:label="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetAcquisitionDomain" xlink:to="loc_AFRISocieteIndustrielleDeMinoterieDuSudMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="loc_us-gaapAssetAcquisitionConsiderationTransferred" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapAssetAcquisitionConsiderationTransferred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/StockholdersEquityDetailsNarrative" xlink:title="999087 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CommonClassZMember" xlink:label="loc_AFRICommonClassZMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_AFRICommonClassZMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PublicWarrantsMember" xlink:label="loc_AFRIPublicWarrantsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_AFRIPublicWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_PrivateWarrantsMember" xlink:label="loc_AFRIPrivateWarrantsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_AFRIPrivateWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapAwardDateAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyTwoMember" xlink:label="loc_AFRITwoThousandTwentyTwoMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AFRITwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyThreeMember" xlink:label="loc_AFRITwoThousandTwentyThreeMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AFRITwoThousandTwentyThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_TwoThousandTwentyFourMember" xlink:label="loc_AFRITwoThousandTwentyFourMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AFRITwoThousandTwentyFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_BusinessCombinationAgreementMember" xlink:label="loc_AFRIBusinessCombinationAgreementMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AFRIBusinessCombinationAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="999088 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="100" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="110" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" xlink:label="loc_AFRISharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AFRISharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails" xlink:title="999089 - Disclosure - SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="0" 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="30" 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://forafric.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999090 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_PhantomOptionMember" xlink:label="loc_AFRIPhantomOptionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AFRIPhantomOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/EarningsPerShareDetailsNarrative" xlink:title="999091 - Disclosure - EARNINGS PER SHARE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999092 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositAssets" xlink:label="loc_us-gaapDepositAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapDepositAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails" xlink:title="999093 - Disclosure - SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapSegmentReportingInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_SoftWheatMember" xlink:label="loc_AFRISoftWheatMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRISoftWheatMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CouscousAndPastaMember" xlink:label="loc_AFRICouscousAndPastaMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRICouscousAndPastaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AllOtherMember" xlink:label="loc_AFRIAllOtherMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIAllOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapCostOfRevenue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails" xlink:title="999094 - Disclosure - SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="loc_countryMA" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="loc_countryBF" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBF" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="loc_countryML" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryML" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AO" xlink:label="loc_countryAO" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryAO" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherMember" xlink:label="loc_AFRIOtherMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_AFRIOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SegmentInformationDetailsNarrative" xlink:title="999095 - Disclosure - SEGMENT INFORMATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="afri-20241231.xsd#AFRI_CustomerMember" xlink:label="loc_AFRICustomerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_AFRICustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtStatementGeographicalAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/country-2024.xsd#country_MA" xlink:label="loc_countryMA" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ML" xlink:label="loc_countryML" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryML" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BF" xlink:label="loc_countryBF" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBF" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_OtherMember" xlink:label="loc_AFRIOtherMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_AFRIOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/RelatedPartiesDetailsNarrative" xlink:title="999096 - Disclosure - RELATED PARTIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ForaficMarocMember" xlink:label="loc_AFRIForaficMarocMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_AFRIForaficMarocMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_NonExecutiveMembersMember" xlink:label="loc_AFRINonExecutiveMembersMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_AFRINonExecutiveMembersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_LighthouseCapitalLimitedMember" xlink:label="loc_AFRILighthouseCapitalLimitedMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_AFRILighthouseCapitalLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="loc_us-gaapRelatedPartyTransactionRate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_ConsiderationPayableToSellingStockholder" xlink:label="loc_AFRIConsiderationPayableToSellingStockholder" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_AFRIConsiderationPayableToSellingStockholder" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" xlink:title="999097 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationAssets" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt" xlink:label="loc_AFRIDisposalGroupIncludingDiscontinuedOperationLongtermDebt" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalGroupIncludingDiscontinuedOperationLongtermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationRevenues" xlink:label="loc_AFRIDisposalOfDiscontinuedOperationRevenues" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalOfDiscontinuedOperationRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationCostOfSales" xlink:label="loc_AFRIDisposalOfDiscontinuedOperationCostOfSales" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalOfDiscontinuedOperationCostOfSales" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" xlink:label="loc_AFRIDisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationInterestExpense" xlink:label="loc_AFRIDisposalOfDiscontinuedOperationInterestExpense" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalOfDiscontinuedOperationInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss" xlink:label="loc_AFRIDisposalOfDiscontinuedOperationForeignExchangeLoss" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalOfDiscontinuedOperationForeignExchangeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" xlink:label="loc_AFRIDisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIDisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CashAndCashEquivalentsDiscontinuedOperations" xlink:label="loc_AFRICashAndCashEquivalentsDiscontinuedOperations" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRICashAndCashEquivalentsDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" xlink:label="loc_AFRICashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRICashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" xlink:label="loc_AFRIAmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_AFRIAmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative" xlink:title="999098 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="afri-20241231.xsd#AFRI_ConsiderationAmount" xlink:label="loc_AFRIConsiderationAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AFRIConsiderationAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://forafric.com/role/SubsequentEventsDetailsNarrative" xlink:title="999099 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="afri-20241231.xsd#AFRI_DurumWheatMember" xlink:label="loc_AFRIDurumWheatMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AFRIDurumWheatMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnSalesOfAssets" xlink:label="loc_us-gaapGainsLossesOnSalesOfAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapGainsLossesOnSalesOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [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="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">FORAFRIC
GLOBAL PLC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001903870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">J1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Unit 5.3, Madison Building<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Queensway<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">GI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">GX11 1AA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">26,901,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">Email:
kassari@forafric.ma<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document fin stmt error correction flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying Consolidated Balance Sheets of Forafric Global PLC (the &#8220;Company&#8221;), as of December 31,
2024 and 2023, the related Consolidated Statements of Operations and Comprehensive Loss, Changes in Stockholders&#8217; Equity and
Cash Flows for the years ended December 31, 2024, 2023 and 2022 and the related notes (collectively referred to as the
&#8220;Consolidated Financial Statements&#8221;). In our opinion, the Consolidated Financial Statements present fairly, in all
material respects, the financial position of the Company as of December 31, 2024 and 2023, and the consolidated results of its
operations and its cash flows for the years ended December 31, 2024, 2023 and 2022, in conformity with accounting principles
generally accepted in the United States of America.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">UHY LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Melville,
New York<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=AFRI_OrdinarySharesParValue0.001Member', window );">Ordinary Shares Par Value 0.001 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Ordinary Shares, par value $0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AFRI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember', window );">Warrants Each Warrant Exercisable For One Ordinary Share At Exercise Price Of 11. 50 Per Share [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Warrants, each warrant exercisable for one Ordinary Share at an exercise price of $11.50 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AFRIW<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Unit 5.3, Madison Building<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Queensway<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">GI<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">GX11 1AA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">350 20072505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Khalid Assari<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">Email:
kassari@forafric.ma<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</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>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_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelEmailAddress</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_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAccountingStandard</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:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-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="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: 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 4: 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="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentRegistrationStatement</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_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesLineItems</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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' 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="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="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=AFRI_OrdinarySharesParValue0.001Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=AFRI_OrdinarySharesParValue0.001Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember</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_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</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>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 12,231<span></span>
</td>
<td class="nump">$ 23,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">17,977<span></span>
</td>
<td class="nump">34,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">15,224<span></span>
</td>
<td class="nump">28,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">11,480<span></span>
</td>
<td class="nump">15,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent', window );">Assets held for sale, current</a></td>
<td class="nump">13,873<span></span>
</td>
<td class="nump">285<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">77,385<span></span>
</td>
<td class="nump">121,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">101,645<span></span>
</td>
<td class="nump">107,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_OperatingAndFinanceLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">16,183<span></span>
</td>
<td class="nump">13,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">42,886<span></span>
</td>
<td class="nump">44,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">4,404<span></span>
</td>
<td class="nump">4,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets, noncurrent</a></td>
<td class="nump">3,575<span></span>
</td>
<td class="nump">4,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent', window );">Assets held for sale, noncurrent</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,266<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">246,078<span></span>
</td>
<td class="nump">309,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Lines of credit &#8211; working capital</a></td>
<td class="nump">52,126<span></span>
</td>
<td class="nump">48,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LinesOfCreditWheatInventories', window );">Lines of credit &#8211; wheat inventories</a></td>
<td class="nump">88,378<span></span>
</td>
<td class="nump">126,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">35,308<span></span>
</td>
<td class="nump">46,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">22,594<span></span>
</td>
<td class="nump">17,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">2,215<span></span>
</td>
<td class="nump">1,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">4,635<span></span>
</td>
<td class="nump">10,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration liability</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other liabilities, current</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LiabilitiesHeldForSaleCurrent', window );">Liabilities held-for-sale, current</a></td>
<td class="nump">1,574<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">207,270<span></span>
</td>
<td class="nump">253,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">13,116<span></span>
</td>
<td class="nump">11,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="nump">9,569<span></span>
</td>
<td class="nump">10,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities, noncurrent</a></td>
<td class="nump">3,092<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LiabilitiesHeldForSaleNoncurrent', window );">Liabilities held for sale, noncurrent</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">240,762<span></span>
</td>
<td class="nump">280,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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 20)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred shares; $0.001 par value; 1,000,000 authorized, &#8212; and &#8212; issued and outstanding, at December 31, 2024 and 2023, respectively</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares, $0.001 par value; 100,000,000 authorized; 26,901,592 and 26,879,202 issued and outstanding, at December 31, 2024 and 2023, respectively</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">143,649<span></span>
</td>
<td class="nump">143,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(139,679)<span></span>
</td>
<td class="num">(115,354)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(5,670)<span></span>
</td>
<td class="num">(5,005)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest</a></td>
<td class="nump">6,989<span></span>
</td>
<td class="nump">6,411<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Stockholders&#8217; equity</a></td>
<td class="nump">5,316<span></span>
</td>
<td class="nump">29,206<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and Stockholders&#8217; equity</a></td>
<td class="nump">246,078<span></span>
</td>
<td class="nump">309,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">1,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Loan from related party</a></td>
<td class="nump">7,715<span></span>
</td>
<td class="nump">1,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">$ 5,405<span></span>
</td>
<td class="nump">$ 17,115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets held for sale not part of disposal group non current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_LiabilitiesHeldForSaleCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities held for sale current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LiabilitiesHeldForSaleCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_LiabilitiesHeldForSaleNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities held for sale noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LiabilitiesHeldForSaleNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_LinesOfCreditWheatInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of lines of credit wheat inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LinesOfCreditWheatInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_OperatingAndFinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and finance lease right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_OperatingAndFinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482309/360-10-15-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</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=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</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>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred shares, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred shares, authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred shares, issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred shares, outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">26,901,592<span></span>
</td>
<td class="nump">26,879,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">26,901,592<span></span>
</td>
<td class="nump">26,879,202<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 274,223<span></span>
</td>
<td class="nump">$ 301,954<span></span>
</td>
<td class="nump">$ 283,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">246,891<span></span>
</td>
<td class="nump">273,417<span></span>
</td>
<td class="nump">254,724<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,332<span></span>
</td>
<td class="nump">28,537<span></span>
</td>
<td class="nump">29,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">35,093<span></span>
</td>
<td class="nump">27,295<span></span>
</td>
<td class="nump">26,933<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">35,093<span></span>
</td>
<td class="nump">27,295<span></span>
</td>
<td class="nump">26,933<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating (loss) profit from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,761)<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
<td class="nump">2,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense (income):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,815<span></span>
</td>
<td class="nump">13,478<span></span>
</td>
<td class="nump">11,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivatives and contingent consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,442)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(4,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign Exchange loss (gain)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="nump">10,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other non-operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,546<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,691<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,921<span></span>
</td>
<td class="nump">13,204<span></span>
</td>
<td class="nump">19,232<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before taxes from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(21,682)<span></span>
</td>
<td class="num">(11,962)<span></span>
</td>
<td class="num">(16,957)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,651<span></span>
</td>
<td class="nump">589<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Loss from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(23,333)<span></span>
</td>
<td class="num">(12,551)<span></span>
</td>
<td class="num">(15,113)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract', window );"><strong>Discontinued operations:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Profit (loss) before taxes from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33<span></span>
</td>
<td class="num">(652)<span></span>
</td>
<td class="num">(4,271)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense (benefit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55<span></span>
</td>
<td class="num">(695)<span></span>
</td>
<td class="num">(214)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">(Loss) profit from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(22)<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="num">(4,057)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(23,355)<span></span>
</td>
<td class="num">(12,508)<span></span>
</td>
<td class="num">(19,170)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">970<span></span>
</td>
<td class="nump">168<span></span>
</td>
<td class="num">(42)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to the Company</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (24,325)<span></span>
</td>
<td class="num">$ (12,676)<span></span>
</td>
<td class="num">$ (19,128)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Loss from continuing operations per ordinary shares outstanding, basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.87)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="num">$ (0.57)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Loss from continuing operations per ordinary shares outstanding, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.87)<span></span>
</td>
<td class="num">(0.47)<span></span>
</td>
<td class="num">(0.57)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Loss from discontinuing operations per ordinary shares outstanding, basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">(0.00)<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
<td class="num">(0.15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Loss from discontinuing operations per ordinary shares outstanding, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ (0.00)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares outstanding - basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,884,238<span></span>
</td>
<td class="nump">26,879,159<span></span>
</td>
<td class="nump">26,604,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares outstanding - diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,884,238<span></span>
</td>
<td class="nump">26,879,159<span></span>
</td>
<td class="nump">26,604,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive loss net of tax:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (1,057)<span></span>
</td>
<td class="num">$ (1,747)<span></span>
</td>
<td class="num">$ (7,242)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,057)<span></span>
</td>
<td class="num">(1,747)<span></span>
</td>
<td class="num">(7,242)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(24,412)<span></span>
</td>
<td class="num">(14,255)<span></span>
</td>
<td class="num">(26,412)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">less: Comprehensive income (loss) attributable to non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">578<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="num">(615)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to the Company</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (24,990)<span></span>
</td>
<td class="num">$ (14,697)<span></span>
</td>
<td class="num">$ (25,797)<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Primarily
    includes purchases of inventory, packaging, and other sales costs.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477349/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Class Z Ordinary Shares [Member]</div>
</th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">$ 119,979<span></span>
</td>
<td class="num">$ (83,550)<span></span>
</td>
<td class="nump">$ 3,685<span></span>
</td>
<td class="nump">$ 7,517<span></span>
</td>
<td class="nump">$ 47,652<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">120,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization', window );">Retroactive adjustment to reflect recapitalization</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (119,979)<span></span>
</td>
<td class="nump">119,979<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares', window );">Retroactive adjustment to reflect recapitalization, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,444,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AdjustedStockholdersEquity', window );">Balance, December 31, 2021 - adjusted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">119,979<span></span>
</td>
<td class="num">(83,550)<span></span>
</td>
<td class="nump">3,685<span></span>
</td>
<td class="nump">7,517<span></span>
</td>
<td class="nump">47,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AdjustedSharesOutstanding', window );">Balance, December 31, 2020 - adjusted, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,555,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Merger and recapitalization</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">44,926<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">44,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Merger and recapitalization, shares</a></td>
<td class="nump">29,999,990<span></span>
</td>
<td class="nump">7,451,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Transaction costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,104)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,104)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Derivative liability for forward purchase agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,685)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,685)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability', window );">Contingent consideration liability</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,308)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,308)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_StockIssuedDuringPeriodValueWarrantsExercised', window );">Shares issued upon exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Shares issued upon exercise of warrants, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability', window );">Settlement of forward share purchase agreement derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(12,721)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,722)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares', window );">Settlement of forward share purchase agreement derivative liability, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,179,722)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(19,128)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(42)<span></span>
</td>
<td class="num">(19,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign exchange loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(6,669)<span></span>
</td>
<td class="num">(573)<span></span>
</td>
<td class="num">(7,242)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">143,658<span></span>
</td>
<td class="num">(102,678)<span></span>
</td>
<td class="num">(2,984)<span></span>
</td>
<td class="nump">6,902<span></span>
</td>
<td class="nump">44,955<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">29,999,990<span></span>
</td>
<td class="nump">26,879,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_StockIssuedDuringPeriodValueWarrantsExercised', window );">Shares issued upon exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Shares issued upon exercise of warrants, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,676)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">168<span></span>
</td>
<td class="num">(12,508)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign exchange loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,021)<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="num">(1,747)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased and retired</a></td>
<td class="num">$ (30)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(30)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased and retired, shares</a></td>
<td class="num">(29,999,990)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(549)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(933)<span></span>
</td>
<td class="num">(1,482)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Redeemable noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(152)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(152)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">143,127<span></span>
</td>
<td class="num">(115,354)<span></span>
</td>
<td class="num">(5,005)<span></span>
</td>
<td class="nump">6,411<span></span>
</td>
<td class="nump">29,206<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">26,879,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(24,325)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">970<span></span>
</td>
<td class="num">(23,355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign exchange loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(665)<span></span>
</td>
<td class="num">(392)<span></span>
</td>
<td class="num">(1,057)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">$ 143,649<span></span>
</td>
<td class="num">$ (139,679)<span></span>
</td>
<td class="num">$ (5,670)<span></span>
</td>
<td class="nump">$ 6,989<span></span>
</td>
<td class="nump">$ 5,316<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">26,901,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_AFRI_AdjustedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted, shares outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AdjustedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_AdjustedStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted, stockholder's equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AdjustedStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingent consideration liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of settlement of forward share purchase agreement derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares settlement of forward share purchase agreement derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares during the period retroactive adjustment to reflect recapitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued upon exercise of warrants, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value retroactive adjustment to reflectre capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued upon exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (23,355)<span></span>
</td>
<td class="num">$ (12,508)<span></span>
</td>
<td class="num">$ (19,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Less: Income (loss) from discontinued operations, net of tax</a></td>
<td class="nump">22<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="nump">4,057<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Loss from continuing operations</a></td>
<td class="num">(23,333)<span></span>
</td>
<td class="num">(12,551)<span></span>
</td>
<td class="num">(15,113)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss from continuing operations to net cash provided by (used in) operating activities from continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property, plant and equipment</a></td>
<td class="nump">4,338<span></span>
</td>
<td class="nump">4,494<span></span>
</td>
<td class="nump">4,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">352<span></span>
</td>
<td class="nump">259<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of right-of-use assets</a></td>
<td class="nump">1,353<span></span>
</td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">895<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Impairment of other assets</a></td>
<td class="nump">4,962<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of derivatives and contingent consideration</a></td>
<td class="num">(1,442)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(4,733)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Non-cash accretion of interest expense</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">522<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(581)<span></span>
</td>
<td class="num">(1,286)<span></span>
</td>
<td class="num">(3,883)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">8,852<span></span>
</td>
<td class="num">(1,845)<span></span>
</td>
<td class="num">(12,183)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="nump">11,539<span></span>
</td>
<td class="nump">26,658<span></span>
</td>
<td class="num">(26,079)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">8,065<span></span>
</td>
<td class="nump">8,059<span></span>
</td>
<td class="num">(16,467)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">10,129<span></span>
</td>
<td class="nump">1,656<span></span>
</td>
<td class="nump">6,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets, noncurrent</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="num">(1,632)<span></span>
</td>
<td class="num">(2,238)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(10,942)<span></span>
</td>
<td class="nump">8,950<span></span>
</td>
<td class="nump">13,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="num">(695)<span></span>
</td>
<td class="num">(581)<span></span>
</td>
<td class="num">(776)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payables and liabilities</a></td>
<td class="nump">7,035<span></span>
</td>
<td class="num">(310)<span></span>
</td>
<td class="num">(4,614)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by (used in) operating activities from continuing operations</a></td>
<td class="nump">22,257<span></span>
</td>
<td class="nump">33,290<span></span>
</td>
<td class="num">(59,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="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by operating activities from discontinued operations</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">1,814<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">23,466<span></span>
</td>
<td class="nump">33,326<span></span>
</td>
<td class="num">(57,569)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of businesses and assets, net of cash acquired</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant, and equipment</a></td>
<td class="num">(1,776)<span></span>
</td>
<td class="num">(9,485)<span></span>
</td>
<td class="num">(4,469)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Sales of property, plant, and equipment</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Additions to intangible assets</a></td>
<td class="num">(283)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
<td class="num">(262)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities from continuing operations</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="num">(9,794)<span></span>
</td>
<td class="num">(3,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities from discontinued operations</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="num">(64)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,061)<span></span>
</td>
<td class="num">(9,837)<span></span>
</td>
<td class="num">(4,030)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_CashAcquiredInMergerAndRecapitalization', window );">Cash acquired in merger and recapitalization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ProceedsFromForwardSharePurchaseAgreement', window );">Proceeds from forward share purchase agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible bonds issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_RepaymentsOfTransactionCosts', window );">Transaction costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,104)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherShortTermDebt', window );">Loans from related parties</a></td>
<td class="nump">5,640<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_RepaymentsOfWorkingCapitalFacilities', window );">Borrowings on working capital facilities, net</a></td>
<td class="nump">7,349<span></span>
</td>
<td class="num">(1,803)<span></span>
</td>
<td class="num">(24,279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings on lines of credit &#8211; Wheat inventories</a></td>
<td class="nump">50,385<span></span>
</td>
<td class="nump">59,604<span></span>
</td>
<td class="nump">117,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments on lines of credit &#8211; Wheat inventories</a></td>
<td class="num">(86,349)<span></span>
</td>
<td class="num">(77,781)<span></span>
</td>
<td class="num">(39,420)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Borrowings on loans</a></td>
<td class="nump">862<span></span>
</td>
<td class="nump">3,733<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayments on loans</a></td>
<td class="num">(8,678)<span></span>
</td>
<td class="num">(5,149)<span></span>
</td>
<td class="num">(8,708)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash (used in) provided by financing activities from continuing operations</a></td>
<td class="num">(30,791)<span></span>
</td>
<td class="num">(21,395)<span></span>
</td>
<td class="nump">76,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash (used in) provided by financing activities from discontinued operations</a></td>
<td class="num">(2,397)<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="num">(1,546)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(33,188)<span></span>
</td>
<td class="num">(21,182)<span></span>
</td>
<td class="nump">74,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(3,113)<span></span>
</td>
<td class="num">(2,958)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(11,790)<span></span>
</td>
<td class="num">(806)<span></span>
</td>
<td class="nump">10,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">24,021<span></span>
</td>
<td class="nump">24,827<span></span>
</td>
<td class="nump">14,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">12,231<span></span>
</td>
<td class="nump">24,021<span></span>
</td>
<td class="nump">24,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash activities:</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_NoncashAcquisitionOfNoncontrollingInterest', window );">Non-cash acquisition of non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_SharesRepurchasedAndRetired', window );">Shares repurchased and retired</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ForwardSharePurchaseAgreements', window );">Forward share purchase agreements</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Contingent consideration liability</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible bonds into ordinary shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,797<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares', window );">Consideration and accrued interest paid to selling stockholder in ordinary shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental cash flow disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">13,079<span></span>
</td>
<td class="nump">15,750<span></span>
</td>
<td class="nump">11,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Net income taxes paid</a></td>
<td class="nump">$ 2,232<span></span>
</td>
<td class="nump">$ 1,987<span></span>
</td>
<td class="nump">$ 2,228<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_CashAcquiredInMergerAndRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash acquired in merger and recapitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_CashAcquiredInMergerAndRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of consideration and accrued interest paid to selling stockholder in ordinary shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ForwardSharePurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of forward share purchase agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ForwardSharePurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_NoncashAcquisitionOfNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash acquisition of non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_NoncashAcquisitionOfNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ProceedsFromForwardSharePurchaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from forward share purchase agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ProceedsFromForwardSharePurchaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_RepaymentsOfTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments of transaction costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_RepaymentsOfTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_RepaymentsOfWorkingCapitalFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments of working capital facilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_RepaymentsOfWorkingCapitalFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_SharesRepurchasedAndRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares repurchased and retired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_SharesRepurchasedAndRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481639/420-10-35-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477349/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from short-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (24,325)<span></span>
</td>
<td class="num">$ (12,676)<span></span>
</td>
<td class="num">$ (19,128)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text">We are developing a cybersecurity
risk management program, consisting of cybersecurity policies, procedures, compliance and awareness programs to mitigate risk and to ensure
compliance with security, availability and confidentiality trust principles. The aforementioned policies are substantially in place, but
not yet committed to writing or formally approved. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zviAvFQQXclk">The cybersecurity process has been integrated into our overall risk management system
and process, and is solely internally managed.</span> <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_dbT_c20240101__20241231_zQr1gaOebhOa">Management is responsible for identifying risks that threaten achievement of the control
activities stated in the management&#8217;s description of the services organizations systems. Management has implemented a process for
identifying relevant risks that could affect the organization&#8217;s ability to provide secure and reliable service to its users.</span> The
risk assessment occurs annually, or as business needs change, and covers identification of risks that could act against the company&#8217;s
objectives as well as specific risks related to a compromise to the security of data. See &#8220;Item 3.D &#8212; Risk Factors Risks Related
to Data Security and Intellectual Property &#8212; <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zIqzP9843o81">Our business and operations would suffer in the event of IT system failures, cybersecurity
attacks, data breaches, or vulnerabilities in our or our third-party vendors&#8217; information security program or defenses.</span>&#8221;The level
of each identified risk is determined by considering the impact of the risk itself and the likelihood of the risk materializing and high
scoring risks are actioned upon. Risks are analyzed to determine whether the risk meets company risk acceptance criteria to be accepted
or whether a mitigation plan will be applied. Mitigation plans include both the individual or department responsible for the plan and
may include budget considerations.<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zO7eR91y24Wj">The oversight
of cybersecurity threats is undertaken by our Chief Information Officer, who holds over two decades of experience in information technology
and the design and architecture of information systems, and is supported by management. </span><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z0zD7iYgUkI1">Our audit committee is responsible for cybersecurity
oversight and monitoring risk</span>. Management informs the audit and investment committee of such risk by committee meetings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We have
not, to our knowledge, experienced any material IT system failures or any material cybersecurity attacks to date. See &#8220;Item 3.D
&#8212; Risk Factors Risks Related to Data Security and Intellectual Property &#8212; Our business and operations would suffer in the
event of IT system failures, cybersecurity attacks, data breaches, or vulnerabilities in our or our third-party vendors&#8217; information
security program or defenses.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

As of
the date of this report, we are not aware of any material risks from cybersecurity threats that have materially affected or are reasonably
likely to materially affect us, including our business strategy, results of operations or financial condition.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Management is responsible for identifying risks that threaten achievement of the control
activities stated in the management&#8217;s description of the services organizations systems. Management has implemented a process for
identifying relevant risks that could affect the organization&#8217;s ability to provide secure and reliable service to its users.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our audit committee is responsible for cybersecurity
oversight and monitoring risk<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">NATURE OF OPERATIONS AND BASIS OF PRESENTATION</a></td>
<td class="text"><p id="xdx_808_eus-gaap--NatureOfOperations_z2zRZU0rqEE8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82E_zmkyYz6kbzZ4">NATURE OF OPERATIONS AND BASIS OF PRESENTATION</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nature
of Operations</i> - Forafric Global PLC and Subsidiaries (the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;),
formerly known as Forafric Agro Holdings Limited, through its subsidiaries is a market leader in the milling industry. The Company operates
in Morocco and West Africa and has a complete offering of flours and semolina, as well secondary processing products including pasta
and couscous, rice, and starches.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
consolidated financial statements are the consolidated financial statements of the Company and its subsidiaries, each of which is controlled,
and is based on the financial position and results of operations of the Company as a standalone company. Intercompany balances and transactions
between consolidated entities have been eliminated. Refer to Note 22 &#8212; Related Parties for further information regarding the Company&#8217;s
related party transactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise noted, discussion in these Notes to Consolidated Financial Statements refers to our continuing operations. Refer to Note 23,
Assets and liabilities held for sale and discontinued operations, for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Presentation </i>- These consolidated financial statements reflect the financial condition, results of operations and cash flows of
the Company and have been prepared in accordance with U.S. GAAP.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_805_eus-gaap--SignificantAccountingPoliciesTextBlock_zViHo7ilubi3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82F_z9maXle1LDI9">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_846_eus-gaap--UseOfEstimates_zZXa8EUZxaB4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zBrXVZFfS1V2">Use
of Estimates</span> </i>- The preparation of our consolidated financial statements in conformity with U.S. GAAP requires management to use judgment
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and
liabilities at the date of the consolidated financial statements, and the reported amounts of net sales and expenses during the reporting
period. Significant accounting policy elections, estimates and assumptions include, among others, allowance for credit losses, valuation
assumptions of goodwill and intangible assets, useful lives of long-lived assets, and measurement of income tax assets. Given the uncertainty
of the global economic environment, our estimates could be significantly different than future performance. Actual results could differ
from these estimates. Historically, the aggregate differences, if any, between our estimates and actual amounts in any year have not
had a material effect on our consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_z2CxL8eI4y8l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_866_zRtlb0DeCd1f">Principles
of Consolidation</span> </i>&#8211; The accompanying consolidated financial statements include all entities controlled by the Company. Intercompany
accounts and transactions are eliminated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control
exists when the Company has the power, directly or indirectly, to govern the financial and operating policies of an entity that most
significantly impact the entity&#8217;s economic performance and the obligation to absorb losses or the right to receive the benefits
from its activities that could potentially be significant to the entity. In assessing control, potential voting rights that are currently
exercisable or convertible are considered. The accounts of subsidiaries are included in the consolidated financial statements from the
date that control commences until the date that control ceases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z4tnDza7E9A3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zcnpM47nqzw8">Cash
Equivalents</span> </i>- We consider temporary cash investments with an original maturity of three months or less to be cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_zW5qCo7eik9d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_z1bqKjoq0ZKh">Accounts
Receivable and Allowances for Credit Losses</span></i> &#8211; We provide credit terms to customers in-line with industry standards, perform
ongoing credit evaluations of our customers, and maintain allowances for potential credit losses based on historical experience recorded.
We analyze the aging of customer accounts, customer concentrations, customer creditworthiness, current economic trends and changes in
our customer payment patterns when evaluating the adequacy of the allowance for credit losses. Customer balances are written off after
all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the time of
shipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zVkPtzRTlSH7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zPmcYQSYtwFl">Inventories</span>
</i>- Inventories are stated at the lower of cost or net realizable value. The Company&#8217;s inventory is valued using the weighted
average cost method. The costs of finished goods inventories include raw materials, labor, and overhead costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoFfZaQg139h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zqunynFqdKOh">Other
Receivables</span></i> &#8211; Other receivables include government subsidies for the production and sale of flour. The Moroccan government
provides a fixed subsidy based on production and customer. Subsidies are paid by the Moroccan government twice a year based on sales
of flour for the previous six months. The Company records the flour subsidies as a credit against the related costs that the subsidies
were intended to offset in the same periods that the costs were incurred within the consolidated statement of operations. During the
year ended December 31, 2024, and 2023, the Company received $<span id="xdx_90E_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20241231_z5IrgCrr1PRc" title="Government grant">17,299</span> and $<span id="xdx_904_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20231231_z6XzkjaPP2f5" title="Government grant">43,509</span>, respectively, in the aggregate of government subsidies for
the production of affordable flour and relief from import tax on foreign sourced raw materials from the Moroccan government.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoWcSEB7LnY7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zu9eXLYTwmk1">Property,
Plant, and Equipment</span> </i>- Property, plant, and equipment are stated at acquisition cost, plus capitalized interest on borrowings during
the actual construction period of major capital projects. Depreciation and amortization are calculated using the straight-line method
over the estimated useful lives of the assets as follows:</span></p>

<p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives">39</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    and equipment (technical installations)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives">30</span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives">50</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives">5</span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives">30</span>
    years</span></td></tr>
  </table>
<p id="xdx_8A3_z3CI3LQqblE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building
improvements are depreciated over the shorter of the estimated useful life of the assets or the remaining useful life. Leasehold improvements
are amortized over the shorter of their useful life or remaining lease term. Expenditures for repairs and maintenance, which do not improve
or extend the life of the assets, are expensed as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
perform impairment tests when circumstances indicate that the carrying value of an asset may not be recoverable. Indicators of impairment
include deteriorations in operating cash flows, the anticipated sale or disposal of an asset group, and other significant changes in
business conditions. Property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that
the carrying amount of an asset may not be recoverable. The Company&#8217;s assessment of recoverability of property, plant and equipment
is performed on a reporting unit level. Recoverability of assets to be held and used is measured by a comparison of the carrying amount
of such asset to its estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of such asset
exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of
the asset exceeds the fair value of the asset. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair
value, less estimated costs to sell.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zGaXXy8648p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zAT1sCThH6a5">Goodwill
and Other Intangible Assets</span> </i>- Identifiable intangible assets with finite lives are amortized over their estimated useful lives as
follows:</span></p>

<p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zhVfFvJqgurg" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" style="font: 10pt Times New Roman, Times, Serif; text-align: center" title="Goodwill and other intangible assets, useful lives"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indefinite</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    relationships</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives">20</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
    and licenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives">5</span>-<span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives">5</span>-<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    intangible assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life">3</span>-<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life">10</span>
    years</span></td></tr>
  </table>
<p id="xdx_8A3_zIMIYbtVgmAf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized
intangible assets, exclusive of goodwill, are amortized over the useful lives of the assets unless that life is determined to be indefinite.
All of our intangible assets, exclusive of goodwill and trademarks, are finite lived. All amortization expense related to intangible
assets is recorded in Selling, general, and administrative expense in the consolidated statements of operations. Intangible assets with
finite lives are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If an evaluation of the undiscounted cash flows indicates impairment, the asset is written down to its estimated fair value, which is
generally based on discounted future cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate
that the carrying value may not be recoverable. Our annual impairment evaluation is conducted during our fiscal fourth quarter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and
circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such
assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an
entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if
impaired, the associated assets must be written down to fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including
goodwill. If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be
recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.
We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a
combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins,
tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows. Under
the market approach, the fair value is based on observed market data. If multiple valuation methodologies are used, the results are weighted
appropriately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zn99pBcPp1Hk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_862_zOxO4Ow2rVBc">Segment
Reporting</span> - </i>The Company reports segment information based on the &#8220;management&#8221; approach. The management approach designates
the internal reporting used by management for making decisions and assessing performance as the source of the Company&#8217;s reportable
segments. Management has identified Soft Wheat, Durum Wheat, and Couscous and Pasta as separate operating segments. Refer to Note 21
for further information regarding the Company&#8217;s segment information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zrs5RyWzlBQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_868_zBDmhQ79kkS4">Advertising</span>
-</i> The Company has elected to expense all advertising costs as incurred. The Company expenses advertising costs as incurred and such
expenses totaled $<span id="xdx_901_eus-gaap--AdvertisingExpense_pn3n3_c20240101__20241231_zyNpwPDxJApf" title="Advertising expense">69</span>, $<span id="xdx_90C_eus-gaap--AdvertisingExpense_pn3n3_c20230101__20231231_zwcw0VZXUUk8" title="Advertising expense">258</span>, and $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_z6ryt6nNDv2l" title="Advertising expense">19</span> for the fiscal years ending December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_z4bz6uo6Rc5h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zDLamBp8KcEd">Leases</span>
</i>- We determine if an arrangement is or contains a lease at inception. Our assessment is based on (1) whether the contract involves
the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the
asset throughout the period and (3) whether we have the right to direct the use of the asset. Leases are classified as either finance
leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers
ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to
be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments
equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any
one of these criteria. The lease classification affects the expense recognition in the income statement. Operating lease costs are recorded
entirely in operating expenses. Finance lease costs are split, where amortization of the ROU asset is recorded in operating expenses
and an implied interest component is recorded in interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zr1l3sdq5Rc4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86F_zcSfEHFbsaNa">Share-Based
Compensation</span></i> - Share-based awards principally comprise of stock options and cash-settled stock options, referred to as &#8220;phantom
options&#8221;. Share-based awards are generally issued to certain senior management personnel. Share-based compensation cost (other
than phantom options) is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite
service period, which is the vesting period, on a straight-line basis. Our phantom options are accounted for as liability awards and
are re-measured at fair value each reporting period with compensation expense being recognized over the requisite service period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the Black-Scholes option pricing model to determine the grant date fair value of its stock options and phantom options,
respectively, as well as the fair value at each reporting period for liability classified awards. This model requires the Company to
estimate the expected volatility and the expected term of the stock options, which are highly complex and subjective variables. The Company
uses an expected volatility of its stock price during the expected life of the options that is based on the historical performance of
the Company&#8217;s stock price as well as including an estimate using similar companies. The expected term is computed using the simplified
method as the Company&#8217;s best estimate given its lack of actual exercise history. The Company has selected a risk-free rate based
on the implied yield available on U.S. Treasury securities with a maturity equivalent to the expected exercise term of the stock option.
The inputs to the valuation of phantom options are observable in the market, and as such are classified as Level 2 in the fair value
hierarchy. The Company accounts for forfeitures of share-based awards as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_zxMKM0hvY0ah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zi0VsdAeZyw4">Business
Combinations and Asset Acquisitions</span> &#8211; </i>The Company accounts for acquisitions that qualify as business combinations by applying
the acquisition method according to Accounting Standards Codification (&#8220;ASC&#8221;) 805, Business Combinations (&#8220;ASC 805&#8221;).
Transaction costs related to the acquisition of a business are expensed as incurred and excluded from the fair value of consideration
transferred. The identifiable assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity are recognized
and measured at their estimated fair values. The excess of the fair value of consideration transferred over the fair values of identifiable
assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity, net of the fair value of any previously held
interest in the acquired entity, is recorded as goodwill. Such valuations require management to make significant estimates and assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates acquisitions of assets and other similar transactions to assess whether the transaction should be accounted for as
a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value
of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction
is accounted for as an asset acquisition. If not, further determination is required as to whether the Company has acquired inputs and
processes that can create outputs that would meet the definition of a business. When applying the screen test, significant judgment is
required to determine whether an acquisition is a business combination or an acquisition of assets. Accounting for asset acquisitions
falls under the guidance of Topic 805, Business Combinations, specifically Subtopic 805-50. A cost accumulation model is used to determine
an asset acquisition&#8217;s cost. Assets acquired are based on their cost, generally allocated to them on a relative fair value basis.
Direct acquisition-related costs are included in the cost of the acquired assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zZWXSWgWM6S3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zd59W4Mqivii">Foreign
Currency Translation and Transactions</span></i> - The Company&#8217;s reporting currency is the US dollar (&#8220;USD&#8221;). The functional
currency of the Company&#8217;s operating subsidiaries is generally the same as the corresponding local currency. Assets and liabilities
of the operating subsidiaries are translated at the spot rate in effect at the applicable reporting date. Revenues and expenses of the
operating subsidiaries are translated at the average exchange rates in effect during the applicable period. The resulting foreign currency
translation adjustment is recorded as Accumulated other comprehensive loss, which is reflected as a separate component of Stockholders&#8217;
equity. The functional currency is translated into U.S. dollars for balance sheet accounts using currency exchange rates in effect as
of the balance sheet date, and for revenue and expense accounts using a weighted-average exchange rate during the fiscal year. The transactions
in foreign currency (that is a different currency than the functional currency of the entity) are converted at the exchange rate prevailing
to the date of the transaction. The assets and liabilities denominated in foreign currencies are evaluated in the current period on the
date of the closing or at the opening rate, when applicable. The translation adjustments are deferred as a separate component of equity
in &#8220;Accumulated other comprehensive income&#8221;. Gains or losses resulting from transactions denominated in foreign currencies
and intercompany debt that is not of a long-term investment nature are included in (Gain) loss on foreign currency exchange in the consolidated
statements of operations and comprehensive loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zQTN54Z2ViXc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zhgJivKsGUP7">Credit
Risk</span></i> &#8211; Financial instruments potentially subject to concentration of credit risk consist primarily of cash and cash equivalents
and trade accounts receivable. At times during the periods presented, the Company had funds in excess of Deposit Insurance programs in
Morocco, on deposit at various financial institutions. Management believes the Company is not exposed to significant credit risk due
to the financial position of the depository institutions in which those deposits are held.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zhDu20OYfhPd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zYF2qoyKG8Pa">Revenue
Recognition</span> &#8211; </i>The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance
obligation by transferring control over a product or service to a customer. The majority of the Company&#8217;s contracts with customers
have one performance obligation and a contract duration of one year or less. The Company applies the practical expedient in AASC paragraph
10-50-14 of ASC Topic 606, <i>Revenue from Contracts with Customers</i> and does not disclose information about remaining performance
obligations that have original expected durations of one year or less. Trade discounts or volume rebates are recognized as a deduction
in revenue. No payment terms beyond one year are granted at contract inception.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
related to the sale of goods is measured based on consideration specified in a contract with a customer. The Company recognizes revenue
from these contracts at a point in time when it satisfies a performance obligation by transferring control of a product to a customer,
generally when legal title and risks and rewards transfer to the customer. Sales terms typically provide for transfer of title at the
time and point of delivery and acceptance of the product being sold.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
received from customers prior to revenue recognition on a contract are recorded as contract liabilities on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
paid to suppliers prior to purchase recognition are recorded within prepaid expenses and other current assets on the consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zDBWZzP9AZ0g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zb1DoWzbUtuk">Shipping
and Handling Costs</span></i> &#8211; Shipping and handling costs related to contracts with customers for the sale of goods are accounted for
as a fulfillment activity and are included in cost of sales. Accordingly, amounts billed to customers for such costs are included as
a component of revenues.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--MajorCustomersPolicyPolicyTextBlock_zFejF3h4V7D2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zxU3hhT0IZw">Taxes
Collected from Customers and Remitted to Governmental Authorities</span></i> &#8211; The Company does not include taxes assessed by governmental
authorities that are (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers, in
the measurement of transactions prices or as a component of revenues and cost of sales.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zi8V86HsswP8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zTkdDXKbwDs5">Income
Taxes</span></i> &#8211; The provision for income taxes includes income taxes currently payable in Morocco and local jurisdictions, and those
deferred because of temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets
or liabilities are computed based on the difference between the financial statement and income tax bases of assets and liabilities using
enacted tax rates. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit
will not be realized. Deferred income tax expenses or credits are based on the changes in the asset or liability from period to period.
We account for uncertain tax positions using a &#8220;more-likely-than-not&#8221; threshold. A tax benefit from an uncertain tax position
is recognized if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, based on
the technical merits of the position, or the statute of limitations concerning such issues lapses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_ecustom--AccountingForWarrantsPolicyTextBlock_z1UKHbq5VL5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_ziNAxsdBU185">Accounting
for Warrants</span> </i>&#8211; The Company accounts for warrants as either equity-classified or liability-classified instruments based on an
assessment of the instruments&#8217; specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from
Equity (&#8220;ASC 480&#8221;) and ASC 815, Derivatives and Hedging (&#8220;ASC 815&#8221;). The assessment considers whether the instruments
are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the
instruments all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company&#8217;s
own ordinary shares and whether the instrument holders could potentially require &#8220;net cash settlement&#8221; in a circumstance
outside of the Company&#8217;s control, among other conditions for equity classification. This assessment, which requires the use of
professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are
outstanding. Management has concluded that the Public Warrants and Private Placement Warrants issued pursuant to the Business Combination
qualify for equity accounting treatment. For further detail on the Company&#8217;s Warrants (Public and Private), refer to Note 17 -
Stockholders&#8217; Equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_ecustom--ForeignCurrencyForwardContractsPolicyTextBlock_ztGqzoZYCs81" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86F_ze1U7ZXrfnT3">Foreign
Currency Forward Contracts</span></i> &#8211;The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its
business, which the Company at times manages through the use of foreign currency forward contracts. The Company has entered into foreign
currency forward contracts and accounts for these instruments in accordance with ASC Topic 815, &#8220;Derivatives and Hedging,&#8221;
which establishes accounting and reporting standards requiring that derivative instruments be recorded on the balance sheet as either
an asset or liability measured at fair value. The Company&#8217;s foreign currency contracts are not designated as hedging instruments
under ASC 815; accordingly, changes in the fair value are recorded in current period earnings. For more information, refer to Note 13
- Foreign currency forward contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpD3VgeWVBBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zMTqaelsczd9">Fair
Value Measurements</span> </i>&#8211; The Company follows the guidance in ASC 820, &#8220;Fair Value Measurement,&#8221; for its financial assets
and liabilities that are re-measured and reported at fair value at each reporting period. The fair value of the Company&#8217;s financial
assets and liabilities reflects management&#8217;s estimate of amounts that the Company would have received in connection with the sale
of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the
measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of
observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions
about how market participants would price assets and liabilities).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used
to value the assets and liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            1: Quoted prices in active markets for identical assets or liabilities. An active market
                                            for an asset or liability is a market in which transactions for the asset or liability occur
                                            with sufficient frequency and volume to provide pricing information on an ongoing basis.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            2: Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted
                                            prices in active markets for similar assets or liabilities and quoted prices for identical
                                            assets or liabilities in markets that are not active.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            3: Unobservable inputs based on our assessment of the assumptions that market participants
                                            would use in pricing the asset or liability.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s financial instruments include cash equivalents, accounts receivable from customers, other receivables, prepaid expenses
and other current assets, accounts payable and accrued liabilities, all of which are typically short-term in nature. The Company believes
that the carrying amounts of these financial instruments reasonably approximate their fair values due to their short-term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company measures the derivative liability / asset related to foreign currency forward contracts at fair value on a recurring basis. Refer
to Note 13 &#8211; Foreign currency forward contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company measures the contingent consideration liability at fair value on a recurring basis on each reporting date. Refer to Note 14 &#8212;
Contingent Consideration Liability for further information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_ecustom--NonControllingInterestsPolicy_zinyecmVkwt4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_868_zUypDGxDMb7h">Non-Controlling
Interests</span></i> &#8211; Non-controlling interests on the consolidated statements of operations and comprehensive loss represent the portion
of a majority-owned subsidiary&#8217;s net income or loss that is attributed by non-controlling stockholders. Non-controlling interests
on the consolidated balance sheets represent the portion of equity in a consolidated subsidiary owned by non-controlling stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p id="xdx_841_ecustom--AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_z9RzoIGzIWee" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zoc1c8V6xxX1">Assets
and liabilities held for sale and discontinued operations</span> &#8211; </i>The Company classifies disposal groups as held for sale if their
carrying amounts will be recovered principally through a sale transaction rather than through continuing use. Disposal groups classified
as held for sale are measured at the lower of their carrying amount and fair value less costs to sell.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
criteria for held for sale classification is regarded as met only when the sale is highly probable, and the asset or disposal group is
available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that
significant changes to the sale will be made or that the decision to sell will be withdrawn. Management must be committed to the plan
to sell the asset, and the sale expected to be completed within one year from the date of the classification.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
and liabilities classified as held for sale are presented separately in the Consolidated Balance Sheets. Discontinued operations are
excluded from the results of continuing operations and are presented as a single amount as profit or loss after tax from discontinued
operations in the statement of profit or loss only if they represent a strategic shift. The revenue and expenses included in the results
of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably
segregated from the revenue and costs of the ongoing operations of the Company. Refer to Note 23 for further information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_ecustom--EmergingGrowthCompanyPolicyTextBlock_zzOYx7rXmBUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_ziLHYCz56D9e">Emerging
Growth Company Status</span> &#8211; </i>the Company is an emerging growth company (&#8220;EGC&#8221;), as defined in the Jumpstart Our Business
Startups Act (&#8220;JOBS Act&#8221;). Under the JOBS Act, EGCs can delay adopting new or revised accounting standards issued until such
time as those standards apply to private companies. The Company has elected to use this extended transition period. In providing this
relief, the JOBS Act does not preclude the Company from adopting a new or revised accounting standard earlier than the time that such
standard applies to private companies. The Company will continue to use this relief until the earlier of the date that it (a) is no longer
an emerging growth company or (b) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_z65sfszJTYIf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zRFJ6O2IKZPg">Reclassifications</span>
</i>&#8211; Certain prior period amounts have been reclassified to conform to the current period presentation and following the classification assets and liabilities held for sale and
discontinued operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_ecustom--LiquidityAndGoingConcernPolicyTextBlock_z0Ih9JwF30Gh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zO5HdsIaEt7c">Liquidity
and going concern</span></i> - In connection with the preparation of the consolidated financial statements for the year ending December 31,
2024, management has evaluated the company&#8217;s ability to continue as a going concern. Based on current financial conditions, the
company has incurred significant operating losses in recent periods, and its cash flow projections indicate that it may not have sufficient
liquidity to meet its obligations over the next twelve months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of April 30, 2025, management is actively pursuing several potential sources of additional financing, including negotiations with investors
and financial institutions, as well as exploring cost-reduction initiatives and the potential sale of non-core assets. These plans have
not been finalized but management is confident on the closing of the sale of a wholly owned subsidiary operating in logistics activities
and the sale of long-term assets belonging to a durum wheat mill for total estimated proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20240101__20241231_zffG9rSaha1g" title="Proceeds">10,000</span> and $<span id="xdx_903_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20230101__20231231_zyLiHkUtCmW8" title="Proceeds">19,000</span>, respectively. The
closings of both transactions are expected to be completed by May 31, 2025. As of December 31, 2024, the Company concluded that the pending transactions met the criteria of classification as
held for sale in accordance with Subtopic 205-20 and 360-10. Refer to Note 23, Assets and liabilities held for sale and discontinued operations,
for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
conditions, among others, raise substantial doubt about the Company&#8217;s ability to continue as a going concern. The financial statements
have been prepared assuming the Company will continue as a going concern, but if the Company is unable to secure additional financing
or otherwise resolve these uncertainties, it may be unable to realize its assets and discharge its liabilities in the normal course of
business.</span></p>

<p id="xdx_85A_zLrTSQf8KWM9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><p id="xdx_806_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zqvlFc4V5ALe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_828_zkK9E0NsEyV3">RECENT ACCOUNTING PRONOUNCEMENTS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring
public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim
and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07,
as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The Company adopted
ASU 2023-07 during the year ended December 31, 2024. See Note 21, Segment Information in the accompanying notes to the consolidated financial
statements for further detail.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;),
which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater
disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain
other amendments to improve the effectiveness of income tax disclosures. For public business entities, the standard is effective for
annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been
issued or made available for issuance. The Company is determining the impact of the ASU 2023-09 on its consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic
220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense
categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning
after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently
evaluating the impact of adopting ASU 2024-03.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than as described above, no accounting pronouncements issued or effective during the year ended December 31, 2024, has had or is expected
to have a material impact on the consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--LesseeOperatingLeasesTextBlock_zBlYzAOCoQzl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_znDgt23JwVl4">LEASES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for real estate and vehicles. The Company has finance leases for equipment and construction land space.
Leases are classified as finance leases because ownership of the underlying assets transfers at the end the lease term. Remaining lease
terms for these leases range from less than one year to six years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not record leases with a term of 12 months or less on the balance sheet.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_ecustom--ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_zbvLvhqdV6oa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zeo9CS8kesO1" style="display: none">SCHEDULE
OF BALANCE SHEET CLASSIFICATION</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Balance Sheet</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">Classification</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: left"><span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z4WRk7rqudmg" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z35mV37RAPBf" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span style="-sec-ix-hidden: xdx2ixbrl1018"><span style="-sec-ix-hidden: xdx2ixbrl1019">Right-of-use assets</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20241231_zYJ9jfzckYEi" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets">6,931</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20231231_zCT1pL435h42" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets">3,377</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zRMMAceuDz9b" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span id="xdx_907_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYKVhoNBQp5l" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span style="-sec-ix-hidden: xdx2ixbrl1024"><span style="-sec-ix-hidden: xdx2ixbrl1025">Right-of-use assets</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_znfD811JEjzj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets">9,252</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_z4It61FfBdc3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets">9,887</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_zAyd6NLxqlBb" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets">16,183</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_zWVZZS0bI0J5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets">13,264</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z1yHY5YwBlY" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span id="xdx_909_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z9urGFB8KZZc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1034"><span style="-sec-ix-hidden: xdx2ixbrl1035">Current portion of long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20241231_zyU9QTnmO2m4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current">635</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20231231_zFkKCYVzfqH6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current">625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_903_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zERGVUvlTFO3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span id="xdx_901_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zeThxojucCx5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1040"><span style="-sec-ix-hidden: xdx2ixbrl1041">Current portion of long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_zW5LsuxtGvw5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current">390</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20231231_zGRiN19CcUpc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current">987</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98C_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20241231_zUogIVvODY26" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities">1,025</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20231231_z0mZSqbbwuo2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities">1,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Noncurrent liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_902_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zi6L3CKsBuk2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zm5Klg0lOaG5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1050"><span style="-sec-ix-hidden: xdx2ixbrl1051">Long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zQmkiUlydKth" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current">5,893</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zWf138CA1pMe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current">2,191</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_906_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z0oPp9DnQbAc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span id="xdx_907_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zJO7D9U3ZYm4" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1056"><span style="-sec-ix-hidden: xdx2ixbrl1057">Long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zMQzgUgnDPR9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current">182</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zjXoZVep9Wb" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current">554</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Total noncurrent liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20241231_zJriRmjz09wf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities">6,075</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20231231_zAd3y05nehzg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities">2,745</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98C_ecustom--LeasesLiabilities_iI_pn3n3_c20241231_zwhS0vjMFcn9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities">7,100</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_ecustom--LeasesLiabilities_iI_pn3n3_c20231231_zmdFU4fTEPx6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities">4,357</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zsPqQNgjD3P7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use
assets and their corresponding lease liabilities are measured and recognized based on the present value of the future minimum lease payments
over the lease term at the commencement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Discount
Rates</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the majority of its leases, the Company uses the rate implicit in the lease. For leases without an implicit rate, the Company uses its
incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments
for those leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_ecustom--ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_zrzQTGgH5LX" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average discount rates for the Company&#8217;s leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_z2wh8o5lJt7c" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6wHhbbAkDwf" title="Operating leases weighted average discount">5.2</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zjr3MYw2s5pe" title="Operating leases weighted average discount">5.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zCAiYeIV3Or" title="Finance leases weighted average discount">7.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_902_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zWdGeMQ7pig3" title="Finance leases weighted average discount">7.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

<p id="xdx_8AF_zew1MSAYL3Uj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lease
Payments</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company includes lease payments under options to extend or terminate the lease in the measurement of the right-of-use asset and lease
liability when it is reasonably certain that it will exercise such options. Fixed lease costs represent the explicitly quantified lease
payments prescribed by the lease agreement and are included in the measurement of the right-of-use asset and corresponding lease liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_zcNa2eG5wzwb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average remaining lease term of the Company&#8217;s leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zoUhpvVFY5bd" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERM</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zxymgzInFa26" title="Operating leases weighted average remaining term">9.5</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zTxE8tLXtBsl" title="Operating leases weighted average remaining term">6.5</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zFQWemtH9Od3" title="Finance leases weighted average remaining term">0.5</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zzCTH79OADX3" title="Finance leases weighted average remaining term">1.4</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zDGLwcOdwRx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z2gQQELU3A66" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense for the years ended December 31, 2024, 2023, and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zi65PQ7RBkO" style="display: none">SCHEDULE
OF LEASE EXPENSE</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240101__20241231_zW2nCpqp2aHb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230101__20231231_zilFnsYZcdyj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_zrHKd4AOUrLb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseCost_pn3n3_maLCzxcO_zP77KqJEcS3c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Operating lease cost</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">581</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">987</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance lease cost:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maLCzxcO_z2i5R9B9MNw" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">470</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maLCzxcO_zM8AJousq8ml" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">156</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">190</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzxcO_z4cvvM0jlkzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,434</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,215</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,647</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_8AF_z0cTEqxzLwVf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_ecustom--ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_zORiDxpEu0be" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, future maturities of lease liabilities were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zkNfjnYAzrk5" style="display: none">SCHEDULE
OF FUTURE OF LEASE LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Operating Leases</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Finance Leases</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zNeuONcrP313" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Operating Leases, 2025">1,022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zuVMtmBUCVrc" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Finance Leases, 2025">465</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zawHzOUnXmeg" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2026">983</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf9rkX6Nk5na" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2026">86</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zl2v5G2z23oa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2027">949</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zc4h9WIkDgli" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2027">57</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zUp3jshCqQoc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2028">919</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zYJHu0RUMM52" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2028">21</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zgBIDl8d5HYk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2029">857</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zhIWiU0lVSx7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2029"><span style="-sec-ix-hidden: xdx2ixbrl1129">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zbn6ZcfdPoRd" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Thereafter">3,905</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zpf76HWbegbf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1133">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total lease payments</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf8XRhIrUhld" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Total lease payments">8,635</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zo1C7HikJ8X5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Total lease payments">629</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: Interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zt7sGywKk729" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Less: Interest">(2,107</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zRJ6b1O4xfH" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Less: Interest">(57</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zns9rXoK8SC2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Present value of lease liabilities">6,528</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zSa398PtmSZ9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Present value of lease liabilities">572</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zQdQkpkubP8g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_ecustom--ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_zws8fNOXI4Sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
information related to leases for the years ended December 31, 2024, 2023, and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zBPJec9P0q8e" style="display: none">SCHEDULE
OF OTHER INFORMATION RELATED TO LEASES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zvMmhRxuhm54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zID9QDFlaR5e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zAKFQ9uNZT38" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeasePayments_zEXTvwe2Zrhd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Operating cash flows used for operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">581</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">987</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingCashFlowsForFinanceLeases_z2iHTFzRbVJj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows used for finance leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">470</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FinanceLeasePrincipalPayments_zuV4TWQLg5c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Financing cash flows used for finance leases</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">81</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">156</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">190</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A3_zTDGf1QP9Xa2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p id="xdx_800_eus-gaap--AccountsAndNontradeReceivableTextBlock_zTSy7bpLCc1f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_829_zqs6Bnlc4twk">ACCOUNTS RECEIVABLE</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z6gtHdZZNqXa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
gross and realizable value of accounts receivable are detailed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_z8NizMLRXlO9" style="display: none">SCHEDULE
OF ACCOUNT RECEIVABLES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zdWP9H0BmH3b" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zHHRcSY1FGch" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzJSE_zNxqqaoZqbAi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">33,544</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">49,682</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzJSE_zzQz8araznZa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Allowance for credit losses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(15,567</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,979</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzJSE_zTRnAf9ZG1W9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,977</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">34,703</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zsPdE9k2q7Y1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_ecustom--ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_zn9CvSQov8jb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in allowances for credit losses consisted of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zv3YjoFcWBP9" style="display: none">SCHEDULE
OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Allowance for</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Estimated Credit Losses</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20230101__20231231_z2YX9mLlaFnf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Allowance for accounts receivable, beginning balance">(14,067</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current period provision for expected credit losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20230101__20231231_zvwBYftYIjae" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses">(87</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20230101__20231231_zm9xDBHdY3fh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments">(825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20240101__20241231_znSqxj26jEu4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, beginning balance">(14,979</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current period provision for expected credit losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20240101__20241231_zMTivfTwKyj3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses">(895</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20240101__20241231_zBUMhLqx7Bm5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments">307</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_pn3n3_di_c20240101__20241231_zlbcDzli3kQc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, ending balance">(15,567</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A5_zUUq5AS6VWN7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Prepaid Expenses And Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p id="xdx_809_ecustom--PrepaidExpensesAndOtherCurrentAssetsTextBlock_zoPbcr0AvQvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zC3dyOEg7eZc">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_892_ecustom--ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_zQVtVknLCnxi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses and other current assets consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zWfGm4fUTFvh" style="display: none">SCHEDULE
OF PREPAID EXPENSE AND OTHER CURRENT ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zYc1yEboun8j" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zD7nnB43jYN4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--ValueAddedTaxReceivables_iI_pn3n3_maPEAOAzXAx_zAdYE7v9A607" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Value-added tax receivable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">1,614</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">1,547</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzXAx_zoUA3F8LNp2k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,476</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,165</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AdvancesToSuppliers_iI_pn3n3_maPEAOAzXAx_zgJfN0P9r1Vi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Advances to suppliers</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,515</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,541</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3_maPEAOAzXAx_zZQvtKEzC2Yk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">485</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">565</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--PrepaidInsuranceRecoveries_pn3n3_maPEAOAzXAx_zJNKFrYxavIk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Insurance recoveries</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,984</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzXAx_z3Q34SO5iSea" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,390</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,603</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzXAx_z5Ktz49YoCzg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,480</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15,405</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_z1G26zzVasDc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expenses and Other Current Assets [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zsamQs0fuuu3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_826_zDGbn4nUvr1f">INVENTORIES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_ziT1j2DY4VAi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are detailed as follows: </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zbPn2uolaez8" style="display: none">SCHEDULE
OF INVENTORIES</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zDUICf7asnP7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_zGsUupODu9w4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_402_ecustom--InventoryMerchandise_iI_pn3n3_maINz3QX_zB85PWSVQKRd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Merchandise</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">847</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">874</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pn3n3_maINz3QX_zrDezum7kYnf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Raw materials and consumable supplies</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">12,819</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,821</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINz3QX_zytkhwqYzvt8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished Goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,558</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,683</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINz3QX_zysqdZqQOf34" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15,224</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">28,378</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has <span id="xdx_902_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20241231_zpikcC9UhjP9" title="Inventory reserves"><span id="xdx_907_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20231231_zXpIh40WjkG6" title="Inventory reserves">no</span></span> inventory reserves as of December 31, 2024, and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zHITZFw5SUG4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_828_zB69g65pqbKl">PROPERTY, PLANT AND EQUIPMENT, NET</span></b></span></p>

<p id="xdx_893_eus-gaap--PropertyPlantAndEquipmentTextBlock_z9xFx5A9F8ai" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span><span id="xdx_8B7_zz3DJ63ANSjh" style="display: none">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20241231_z3GJnZeeKy0l" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_ztrvSZ3bRsOi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Land_iI_pn3n3_maPPAEGzV5E_z7CrqLkrrbIb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Land</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">22,857</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">23,368</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BuildingsAndImprovementsGross_iI_pn3n3_maPPAEGzV5E_zXVkb8TYnEv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">54,026</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">54,282</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pn3n3_maPPAEGzV5E_zpBdjQCGJeKd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">60,498</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">58,986</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AssetsInProgressGross_iI_pn3n3_maPPAEGzV5E_zxqvQbvBpcN5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Assets in progress</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,661</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10,263</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentOther_iI_pn3n3_maPPAEGzV5E_zgPCVtdJDk35" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,036</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,336</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pn3n3_mtPPAEGzV5E_maPPAENzDd3_zRT4h9AHVqv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">149,078</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">152,235</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzDd3_z1ZqupLWNolc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(47,433</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(44,979</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzDd3_zZjSTdQPqKZ1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">101,645</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">107,256</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_znMviJEYPFQ2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was $<span id="xdx_90B_eus-gaap--Depreciation_pn3n3_c20240101__20241231_z3cVrAaKV5D2" title="Depreciation expense">4,338</span> and $<span id="xdx_90C_eus-gaap--Depreciation_pn3n3_c20230101__20231231_zIAxFYvaMIcc" title="Depreciation expense">4,494</span> for the years ended December 31, 2024, and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND OTHER INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zkOIS5FrWFZi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zfG8hMmkL5oh">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zFb7AFyHFNvc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the carrying amount of goodwill allocated to its reporting units for the year ended December 31, 2024, and 2023 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zMZZ93ZYjvob" style="display: none">SCHEDULE
OF GOODWILL</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BB_us-gaap--StatementBusinessSegmentsAxis_custom--SoftWheatMember_z4IM2Y1D7hD9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Soft</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B0_us-gaap--StatementBusinessSegmentsAxis_custom--DurumWheatMember_zcNHSpP69NUc" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Durum</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--CouscousAndPastaMember_zzLue7EIBkV3" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Couscous</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BD_z9ScWHGTr0c7" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Wheat</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Wheat</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">and Pasta</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_43A_c20230101__20231231_eus-gaap--Goodwill_iS_pn3n3_zsVhseeFlLXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">31,410</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">2,277</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">7,981</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">41,668</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zcbcWs6fDeC3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,741</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">134</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">468</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,343</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--Goodwill_iS_pn3n3_zVPPJ2dr5gQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">33,151</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,411</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,449</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">44,011</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zzQuf6UDG5ta" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(890</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(52</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(183</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,125</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_438_c20240101__20241231_eus-gaap--Goodwill_iE_pn3n3_z4gDpH6hrFXh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">32,261</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,359</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,266</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">42,886</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zVCYUC6izxBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company performed the annual impairment assessment as of December 31, 2024, and 2023, which did not result in impairment losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zGuosLPSiKFf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the carrying amount of intangible assets for the year ended December 31, 2024, and 2023 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zLzInXT8UNFa" style="display: none">SCHEDULE
OF INTANGIBLE ASSETS</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B5_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--TradeNamesMember_z4aAl73BD4p" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Trade</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--CustomerRelationshipsMember_zcXYtwOHIiye" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Customer</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--OtherIntangibleAssetsMember_zwz3UR3buwh8" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_ziwwgu7tttIl" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Intangible</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">names</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">relationships</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">intangibles</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Assets</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_435_c20230101__20231231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_zWqALq3zN2d4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">927</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">1,796</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">1,000</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">3,723</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_z9d4J9TScwg7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Acquisitions</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1303">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1304">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">987</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">987</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_z93ZrmLZdeIg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1308">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(92</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(167</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(259</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zPLzzGWd3KTk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">40</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">71</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">86</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">197</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z6ZfeuVPRvDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">967</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,775</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,906</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,648</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z11pkZNB3Iuf" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">967</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,775</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,906</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,648</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_zjVssprUeYMc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Acquisitions</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1329">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">283</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">283</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_zC2Yd0PEqrWb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1333">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(93</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(259</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(352</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zgZTBvlQnh8h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(47</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(89</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(39</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(175</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zuMcyR9NuhI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">920</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,593</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,404</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zDO548EqCIBa" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">920</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,593</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,404</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8A4_zIiPAtbDD3p6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zbuBHzZBrRli" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the weighted-average remaining amortization period for intangibles other than goodwill is 8.3 years and future
intangible amortization is expected to total the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zg9iGgm8Qb27" style="display: none">SCHEDULE
OF FUTURE INTANGIBLE AMORTIZATION</span></span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20241231_zra0tf5s9QI" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzybo_zKoCLOPVsZUg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">600</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzybo_zJDEyPpsbQid" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">600</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzybo_z8LKCFSxTa3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">600</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzybo_zj5o0fM657qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">475</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzybo_zKu3Ma6YyHI1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">349</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzybo_zeEmNzU7c8d8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">860</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzybo_zV0ppftJPqNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,484</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zw9RcZNkiz65" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zUefLMWktkEd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_821_zzDc8134HMd1">ACCRUED EXPENSES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p id="xdx_899_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zSbxxo2L7aQi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_ziR1qu2bG9qg" style="display: none">SCHEDULE
OF ACCRUED EXPENSES</span> </span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_z6iNwoObVcv9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231_zBvHA6h69Zbe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_406_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_maALCzG67_zQVHXFnbIZxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Consideration payable to selling stockholder</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">9,480</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">8,840</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--AccruedGovernmentTaxes_iI_pn3n3_maALCzG67_zI6zXHdOtLHg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued government taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,127</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,068</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InterestPayableCurrent_iI_pn3n3_maALCzG67_zQXJj5KpxGqa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued interest</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,304</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,047</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_maALCzG67_zZQfu3OzxLuf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued salaries and benefits</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">592</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">657</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AccrualsToSocialAgencies_iI_pn3n3_maALCzG67_zg2uUa73Acnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accruals to social agencies</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">637</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">669</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzG67_zdPPR0qMRcx7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">454</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">322</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzG67_zVK8KdQRII7b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">22,594</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,603</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_zkGrfSdPy6Pa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINES OF CREDIT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LINES OF CREDIT</a></td>
<td class="text"><p id="xdx_805_eus-gaap--DebtDisclosureTextBlock_zpxO9mkkySu8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_821_z3wegI7ZtOka">LINES OF CREDIT</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lines
of Credit &#8211; working capital</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into unsecured revolving credit agreements with several financial institutions to fund working capital requirements
(&#8220;WC Lines of Credit&#8221;). The WC Lines of Credit provide the Company with the ability to borrow funds under consolidated lines
of credit of up to approximately $<span id="xdx_900_eus-gaap--LineOfCredit_iI_pn3n3_c20241231__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zEALKPQS4vx8" title="Line of credit">52,126</span>. Interest rates range from <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zizd1EuS5JKc" title="Interest rate">5.6</span>% to <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zf7sE2TmMv53" title="Interest rate">7.5</span>%. The WC Lines of Credit renew automatically on an annual
basis. The Company and certain of its subsidiaries are borrowers under the WC Lines of Credit, and their obligations are cross guaranteed
by certain other subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lines
of Credit &#8211; wheat inventories</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into credit agreements with several financial institutions for asset-based credit facilities in order to fund wheat
raw material purchases (&#8220;Wheat Credit Facilities&#8221;). The Wheat Credit Facilities provide the ability to borrow funds under
consolidated lines of credit of up to approximately $<span id="xdx_90F_eus-gaap--LineOfCredit_iI_pn3n3_c20241231__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zOAqxKQTMXsf" title="Line of credit">133,000</span>, subject to certain borrowing base criteria. The Wheat Credit Facilities
are secured by the Company&#8217;s inventory. Interest rates range from <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zudGsvSgGwP9" title="Interest rate">2.75</span>% to <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zwMHiQYhhHEk" title="Interest rate">7.5</span>% per annum. The Wheat Credit Facilities must be
renewed on a semi-annual basis. The Company and certain of its subsidiaries are borrowers under the Wheat Credit Facilities, and their
obligations are cross guaranteed by certain other subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">In December 2024, the Company
received a demand letter from a lender requesting immediate repayment of two outstanding loan facilities. The demand was issued as a result
of a shortfall in the level of inventory pledged as collateral under the terms of the loan agreements. A review performed by the lender
determined that the pledged inventory had fallen below the required threshold.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The outstanding balance of the
loan facilities subject to the demand is $42,000. The Company is currently in active discussions with the lender to resolve the matter,
which may include reinstating compliance through the provision of additional collateral or refinancing the facility under revised terms.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">At this time, no assurance can be given regarding the outcome of these
negotiations. The Company is evaluating the financial and operational implications of this demand and will take all necessary measures
to protect its interests and ensure continuity of operations. Management has assessed the implications of this event and has included
the related borrowings as current liabilities as of December 31, 2024.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text"><p id="xdx_802_eus-gaap--LongTermDebtTextBlock_zUKvz6JcUG05" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_zx7ua59gUtEc">LONG-TERM DEBT</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_z7tkfZFTOkgc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
long-term debt of is presented as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zC2DCRCgphG4" style="display: none">SCHEDULE
OF LONG TERM DEBT</span></span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20241231_zsIDe0RbitXi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_z40C2P12g5e3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLoansMember_ztE2ndjiPf59" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Loans</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">10,651</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">17,845</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_z00ZT6txFLi8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,100</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,357</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_ztaaU7ZGboy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total outstanding debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,751</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,202</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_pn3n3_di_zpgZFmpEdal1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less current portion</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,635</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(10,449</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zcnyDVwbHxq4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">13,116</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,753</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zFd5xiJ18TUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
term loans and other financial liabilities are evaluated according to the amortized cost method using the effective interest rate of
the loan. The loan issuance costs and premiums, if any, are determined at inception and are amortized over the useful life of the loan
via the effective interest rate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Term
Loans</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains term loans with several financial institutions (the &#8220;Term Loans&#8221;). The Term Loans are unsecured and have
fixed monthly payments ranging from approximately $<span id="xdx_906_eus-gaap--UnsecuredLongTermDebt_iI_pn3n3_c20241231__srt--RangeAxis__srt--MinimumMember_zJiPFUN1kh69" title="Unsecure long term debt">13</span> to $<span id="xdx_904_eus-gaap--UnsecuredLongTermDebt_iI_pn3n3_c20241231__srt--RangeAxis__srt--MaximumMember_zVJTRpwOzrYj" title="Unsecure long term debt">215</span>, with annual payments ranging from approximately $<span id="xdx_90F_ecustom--AnnualPayments_iI_pn3n3_c20241231__srt--RangeAxis__srt--MinimumMember_zZ8N5hgcK5Sg" title="Annual payments">103</span> to $<span id="xdx_90B_ecustom--AnnualPayments_iI_pn3n3_c20241231__srt--RangeAxis__srt--MaximumMember_zz85ATcM0j66" title="Annual payments">332</span>. Interest
on the Term Loans range from <span id="xdx_90D_eus-gaap--LongtermDebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zWivWvK2P2Bl" title="Long term debt rate">5.5</span>% to <span id="xdx_904_eus-gaap--LongtermDebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zPhcJwC7Ow3f" title="Long term debt rate">9.0</span>% per annum. The Term Loans mature through 2034.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lease
Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company owes $<span id="xdx_902_eus-gaap--LeaseCost_pn3n3_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_zpv8ce09A7M8" title="Lease cost">7,186</span> and $<span id="xdx_905_eus-gaap--LeaseCost_pn3n3_c20230101__20231231__us-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_zlvK4y2wO1s9" title="Lease cost">4,467</span> related to its leases as of December 31, 2024, and 2023, respectively. Lease obligations are payable in
monthly installments of principal and interest and are collateralized by the related assets financed. Refer to Note 4 for additional
information regarding the Company&#8217;s leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_z2sCZwWqKy27" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
scheduled maturities of outstanding debt As of December 31, 2024 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zfHygYfnIe3g" style="display: none">SCHEDULE
OF MATURITIES OF OUTSTANDING DEBT</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_ziZgOHgi0ee1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maLTDzXTz_zv3qVSDJgUfa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">4,634</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maLTDzXTz_zgeC2tTsaPT6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,968</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_maLTDzXTz_zg25R2X7qTH8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,426</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_maLTDzXTz_zIBDYkVYFO87" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,554</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_maLTDzXTz_zxDauPRBGbt" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,476</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pn3n3_maLTDzXTz_zm424Dn09rIc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,693</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzXTz_zWOcfX18FGfj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total outstanding debt</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,751</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_zvckDvDjDi83" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FOREIGN CURRENCY FORWARD CONTRACTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureForeignCurrencyForwardContractsAbstract', window );"><strong>Foreign Currency Forward Contracts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ForeignCurrencyForwardContractDisclosureTextBlock', window );">FOREIGN CURRENCY FORWARD CONTRACTS</a></td>
<td class="text"><p id="xdx_804_ecustom--ForeignCurrencyForwardContractDisclosureTextBlock_zNbE7VuLR3Xa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_826_zoz7n80LHW3f">FOREIGN CURRENCY FORWARD CONTRACTS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
global operations require active participation in foreign exchange markets. From the beginning of 2023, the Company entered into foreign
currency forward contracts to reduce the risk arising from foreign exchange rate fluctuations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not utilize hedge accounting and as such value open foreign currency forward contracts at fair value with the change in unrealized
gain or loss recorded in &#8220;Change in fair value of derivatives and contingent consideration&#8221; on the Company&#8217;s consolidated
statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company had 8 foreign currency forward contracts outstanding as of December 31, 2024, with a notional value of $<span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231_zBq7jUyb1jU7" title="Notional value">8,540</span> and &#8364;<span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_uEUR_c20231231_zI9pTeR4mIkj" title="Notional value">2,020</span>
($<span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20221231_z8LNP4viFq0e" title="Notional value">2,098</span>), respectively. All of these contracts will expire by December 31, 2025. These instruments are typically short term in duration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
currency forward contracts are marked-to-market based on the difference between the forward rate and the exchange rate as of the reporting
period; thus, the Company measures the fair value of these contracts under a Level 2 input.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foreign currency forward contract assets totaled $<span id="xdx_90C_ecustom--ForeignCurrencyContractAssets_iI_pn3n3_c20241231_zctBGrk6P59c" title="Foreign currency contract asset">272</span> and $<span id="xdx_904_ecustom--ForeignCurrencyContractAssets_iI_pn3n3_c20231231_z2vOLEBXx5T2" title="Foreign currency contract asset">430</span>, respectively at December 31,2024 and 2023. The Foreign currency forward
contract liabilities totaled $<span id="xdx_903_ecustom--ForeignCurrencyForwardContractLiabilities_iI_pn3n3_c20241231_zs9szYtL6nbk" title="Foreign currency forward contract liabilities">67</span> and <span id="xdx_90C_ecustom--ForeignCurrencyForwardContractLiabilities_iI_pn3n3_c20231231_zL7azWcTJEFa" title="Foreign currency forward contract liabilities">337</span>, respectively at December 31, 2024 and 2023. These assets and liabilities are recorded within
prepaid expenses and other current assets, and other liabilities, current, respectively on the consolidated balance sheets. The Company
recorded a gain on foreign exchange forward contracts of $<span id="xdx_904_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn3n3_c20240101__20241231_zePFhEggvpEd" title="Foreign currency exchange">116</span> for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureForeignCurrencyForwardContractsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureForeignCurrencyForwardContractsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ForeignCurrencyForwardContractDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Currency Forward Contract Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ForeignCurrencyForwardContractDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENT CONSIDERATION LIABILITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureContingentConsiderationLiabilityAbstract', window );"><strong>Contingent Consideration Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ContingentConsiderationLiabilityDisclosureTextBlock', window );">CONTINGENT CONSIDERATION LIABILITY</a></td>
<td class="text"><p id="xdx_80F_ecustom--ContingentConsiderationLiabilityDisclosureTextBlock_zT3n1iWTQrel" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_820_zK8DAOMp9nu7">CONTINGENT CONSIDERATION LIABILITY</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with the terms of the Business Combination Agreement, the Company will pay to the Seller 20% of any cash proceeds received
by Company before the five-year anniversary of the Closing resulting from the exercise of Company Warrants outstanding as of June 9,
2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contingent consideration liability is included in &#8220;Contingent consideration liability&#8221; on the consolidated balance sheet.
Changes in the fair value of the liability are included in &#8220;Change in fair value of derivatives and contingent consideration&#8221;
on the Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilized a probability weighted scenario-based model under a level 3 input to determine the fair value of the contingent consideration.
Based on this valuation model, the Company determined the fair value of the contingent consideration to be $<span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn3n3_dxL_c20241231_zJx44mcyDD0k" title="Contingent consideration liability::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1479">0</span></span> and $<span id="xdx_900_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn3n3_c20231231_zr5ZYouuUj42" title="Contingent consideration liability">1,326</span> as of December
31, 2024, and 2023, respectively. The assumptions used in the analysis are inherently subjective; therefore, the ultimate amount of the
liability may differ materially from the current estimate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, the significant unobservable inputs used in the fair value measurement of the contingent consideration liability
are measures of the estimated payouts over a five-year period based on internally generated financial projections on a probability-weighted
basis and a discount rate which was in a range of <span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__srt--RangeAxis__srt--MinimumMember_zkyHb7xRis0j" title="Discount rate">4.49</span>% to <span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__srt--RangeAxis__srt--MaximumMember_zBdTBBpiKlCh" title="Discount rate">5.47</span>% with a weighted average of <span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputWeightedAverageMember_zoDUtc2SSQo" title="Discount rate">4.94</span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024, the contingent consideration liability has been
valued at nil based on the management&#8217;s assessment that the probability that any contingent consideration will be paid is remote
based on the terms and conditions of the Business Combination Agreement and remaining time left until the five-year anniversary of the
closing.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_ecustom--ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_zFbosEZ5aYK6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a summary of the changes in the fair value of the contingent consideration liability:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zX8fCnEkurWg" style="display: none">SCHEDULE
OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt">December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20230101__20231231_zwTbkbqP4w4d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Contingent consideration liability">1,260</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20230101__20231231_zoyXjMKxdGAk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value">66</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20240101__20241231_z4lRPyfMeete" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability">1,326</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20240101__20241231_zcuSCok1qfTi" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value">(1,326</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iE_pn3n3_c20240101__20241231_znzTkZgu2pt4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability"><span style="-sec-ix-hidden: xdx2ixbrl1499">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zSzzwxYpXkm9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ContingentConsiderationLiabilityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration Liability Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ContingentConsiderationLiabilityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_DisclosureContingentConsiderationLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureContingentConsiderationLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zcludmVbDhl9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_zt74CVdvnKT9">INCOME TAXES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_ztDWTka996H7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the components of the December 31, 2024, 2023 and 2022 provision for income taxes:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zuEc7WSIAIT9" style="display: none">SCHEDULE
OF COMPONENTS OF PROVISION FOR INCOME TAX</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231_zEkBSQxg4Qeh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_z3rj2ZjZdhx7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20221231_zaGrFd2qACWk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_z0h5ONzgVv4b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%">Current</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">2,232</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">1,875</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">2,039</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_zv7nTHSVLnoe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Deferred</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(581</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,286</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,883</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzd0f_zR62Udq8xq94" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total income tax expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,651</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">589</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,844</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A9_zl5gihDJC0a2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s effective tax rate was <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_c20240101__20241231_zCuY7OCe1jM5" title="Effective tax rate">-8</span>%, <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_c20230101__20231231_zrXLOqERRuUb" title="Effective tax rate">-5</span>%, and <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_c20220101__20221231_zNDJZ6dfY94e" title="Effective tax rate">11</span>% for the year ended December 31, 2024, 2023 and 2022, respectively. The effective
tax rate was lower than the Moroccan statutory rate primarily due to unrecognized tax losses and the minimum contribution due to the
Moroccan tax authorities levied on revenue and other specific income items.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
current tax expense corresponds to the amounts paid or pending of payment in short-term to the Moroccan tax authorities for the period,
according to the Law and Regulations of Morocco. The Company&#8217;s filed tax returns from the 2021 through 2024 tax years remain open
for examination by the tax authorities under the normal statute of limitations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to tax legislation in Morocco, companies are taxed on the difference between their trading income and expenditure. Business expenses
incurred in the operation of the business are generally deductible unless specifically excluded. The Moroccan 2023 Tax Code enacted a
tax reform by fixing two target rates as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zdokllgSRf62" title="Effective income  tax rate">20</span>%
                                            for companies with a net tax income lower than MAD <span id="xdx_904_eus-gaap--NetIncomeLoss_pn6n6_uMAD_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zcU0R4cpIW6h" title="Net taxable income">100</span> million.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_ze4BNIhnp3e9" title="Effective income tax rate">35</span>%
                                            for companies with a net tax income equal to or higher than MAD <span id="xdx_904_eus-gaap--NetIncomeLoss_pn6n6_uMAD_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zpEKTb0LZOmf" title="Net taxable income">100</span> million.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -17.85pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
the group&#8217;s entities in Morocco will be progressively subject to the <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--MA_zwZwvXzED8Ch" title="Effective income tax rate">20</span>% income tax rate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Companies
in Mali and Burkina are subject to an income tax of <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--ML_zQeeplNv7289" title="Effective income tax rate">30</span>% and <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--BF_zGoUXrHgvmL1" title="Effective income tax rate">27.5</span>% respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlXxDoyDkgUl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of income tax expense computed at the Moroccan statutory tax rate to the income tax expense reported in
the consolidated statements of operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zDjZ0pdhi7P4" style="display: none">SCHEDULE
OF RECONCILIATION OF INCOME TAX EXPENSE</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240101__20241231_zJ2mhy5kp1gk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zkU2K8IuMdoj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zBCCMx26QXy9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperations_pn3n3_z9UQASBJyem9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(23,333</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(12,551</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(15,113</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zl9ELBUSYjya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Income tax benefit for the period</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,651</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">589</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,844</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zg0epJsLapp8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Loss before tax</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(21,682</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(11,962</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(16,957</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_zsxipcdZTVnk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Effective tax rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_zY2NzmFYK8ud" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Permanent differences not deductible (taxable) for tax purposes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,421</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,577</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn3n3_zBStGC0zL6g8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Unrecognised tax losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,292</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">695</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,989</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherTaxExpenseBenefit_pn3n3_zw7Xn9M5S9J7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">280</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,408</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1565">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--RecalculatedIncomeTaxExpenseReconciliation_pn3n3_zomTHVAvIhpe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Recalculated tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,342</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,383</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,256</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_z6fkuzYmsFg9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Statutory tax rate in Morocco</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">31</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p id="xdx_8A6_zEiIbxKbeig1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0BPKT2bUeO9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences giving rise to deferred income tax assets (liabilities) were:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zJwfIh40gFbh" style="display: none">SCHEDULE
OF DEFERRED INCOME TAX ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_z78YN39OKhTe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_z5S6DKxtjVt1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DeferredTaxFixedAssetsAndIntangibleAssets_iNI_pn3n3_di_maDTALNztMa_zXlJTXeKOxe6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Fixed assets and intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(9,845</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(9,317</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTALNztMa_zWiV7eLvKIO1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss carryforward</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,710</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,247</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsHedgingTransactions_iNI_pn3n3_di_maDTALNztMa_z35T6oCdnmV3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,375</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,344</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iNI_pn3n3_di_maDTALNztMa_zJrEpYtmKOD4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(170</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(102</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTALNztMa_z5ull6BCwNS3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,889</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,805</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_pn3n3_di_mtDTALNztMa_zKqWfmNukuD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Deferred tax liabilities, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(9,569</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(10,321</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8AC_z4mrNq8CLQ4j" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2024, and 2023, the Company has $<span id="xdx_903_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_c20241231_z6b4f5HAN6Fa" title="Operating loss carry forwards">40,349</span> and $<span id="xdx_90F_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_c20231231_zGuTQRq9jnGe" title="Operating loss carry forwards">37,228</span>, respectively, as cumulative net operating losses of
which $<span id="xdx_906_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn3n3_c20241231_zGgKy5iiBKlh" title="Deferred tax assets, operating loss carryforwards, subject to expiration">19,262</span> and $<span id="xdx_90B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn3n3_c20231231_zhU6DQOy4pKc" title="Deferred tax assets, operating loss carryforwards, subject to expiration">23,546</span> that <span id="xdx_907_eus-gaap--OperatingLossCarryforwardsLimitationsOnUse_c20240101__20241231_zNbNHPCYhpp3" title="Operating loss carryforwards, limitations on use">begin to expire within four years</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
assessing the realizability of these deferred tax assets, management considers whether it is more-likely-than-not that some portion or
all the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future
taxable income in those periods in which temporary differences become deductible and/or net operating loss carryforwards can be utilized.
The Company considers the level of historical taxable income, scheduled reversal of temporary differences, tax planning strategies, and
projected future taxable income in determining whether a valuation allowance is warranted. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains a valuation allowance for deferred tax assets that may not be realizable in the future. During the year ended December
31, 2024, the Company reassessed its deferred tax assets and liabilities, including the valuation allowance, in accordance with ASC 740,
&#8220;Income Taxes.&#8221; </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of each reporting date, we consider existing evidence, both positive and negative, that could impact our view with regard to future realization
of deferred tax assets. Following the release of the aforementioned valuation allowance, we continue to believe it is more likely than
not that the benefit for certain net operating loss carryforwards will not be realized. In recognition of this risk, we continue to provide
a partial valuation allowance on the deferred tax assets relating to these carryforwards in the amount of $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn3n3_c20241231_zvI9sCAekLgl" title="Valuation allowance">4,889 </span>and $<span id="xdx_90A_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn3n3_c20231231_ztMKOjwIumF4" title="Valuation allowance">4,805</span> as of December
31, 2024 and 2023, respectively. These allowance amounts correspond mainly to carryforward losses that are not indefinite.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>VARIABLE INTEREST ENTITIES AND ACQUISITIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">VARIABLE INTEREST ENTITIES AND ACQUISITIONS</a></td>
<td class="text"><p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zKGJPiq4bcRi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82F_zkW3OBQKECTb">VARIABLE INTEREST ENTITIES AND ACQUISITIONS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Asset
acquisitions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, Forafric acquired <span id="xdx_903_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_ze6Xtz1nrr09" title="Acquisition percentage">90</span>% of Socie&#769;te&#769; Industrielle de Minoterie du Sud (&#8220;SIMS&#8221;), a soft wheat milling
company with primary operations in Marrakesh, for cash consideration and noncontrolling interest in the amount of approximately
$<span id="xdx_901_eus-gaap--AssetAcquisitionConsiderationTransferred_pn3n3_c20230726__20230726__us-gaap--AssetAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zS5JtTz7ai7" title="Cash consideration">56</span> and the assumption of SIMS&#8217; outstanding debts for
$<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_c20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zlyt6yqUyock" title="Outstanding debt">5,318</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction met the screen test and was accounted for as an acquisition of assets under U.S. GAAP. Accordingly, the acquisition
cost was allocated on a relative fair value basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zejFVDofHjc5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the final purchase cost allocation:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B8_zJkt2smpAFc2" style="display: none">SCHEDULE
OF BUSINESS COMBINATION ASSETS AND LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zU77Yeeky3e8" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Allocated cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_maBCRIAz1Xi_zvyaI6zLm2l8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Property, plant, and equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">8,788</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pn3n3_maBCRIAz1Xi_zuGzmIQpqVT2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">686</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_maBCRIAz1Xi_z7gML0rqtQS1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">331</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_maBCRIAz1Xi_zfwGBeOWagEe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_maBCRIAz1Xi_zA24MuQpI6D6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_maBCRIAz1Xi_zq0dlyKg6oIi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_z0Z8EAmAk0lh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other liabilities, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,328</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_msBCRIAz1Xi_zIfDEwVhfUGc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,503</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_zELQT5TToTB2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other payables</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(694</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAz1Xi_zTK5mCvqeU6g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total net assets acquired</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">5,374</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8AF_zREmmSQwUS02" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
in non-controlling interest</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Acquisition
of additional interest in Sanabil</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2023, the Company increased its ownership in Sanabil SA from <span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20211007__us-gaap--BusinessAcquisitionAxis__custom--SanabilSAMember_zHH0RanfIcBc" title="Acquisition percentage">60</span>% to <span id="xdx_908_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--SanabilSAMember_z0AY2B0SmQm7" title="Acquisition percentage">80</span>% in exchange for the forgiveness of amounts due from the minority
shareholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zI8aumDoiONg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zavsoiOGz84k">STOCKHOLDERS&#8217; EQUITY</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capital
stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Preferred
Shares - </i>The Company is authorized to issue <span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20241231_zRDhruxln2k6" title="Preferred stock, shares authorized">1,000,000</span> Preferred Shares with a par value of $<span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zIMMTAIBdVtc" title="Preferred stock, par value per share">.001</span> per share. The authorized Preferred
Shares will be available for issuance by the Board upon the passing of an ordinary resolution of the holders of the ordinary shares.
The ordinary resolutions of the stockholders of the Company will stipulate the powers, preferences and relative, participating, optional
and other rights or special rights, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation
preferences, as well as any restrictions, of the class of preferred shares as a whole, which has not yet been determined. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ordinary
Shares - </i>The Company is authorized to issue <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231_zoTEuKZgRN39" title="Common stock, shares authorized">100,000,000</span> Ordinary Shares with a par value of $<span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_zSBFTwcnROq8" title="Common stock, par value per share">.001</span> per share. As of December 31, 2024,
a total of <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_zEX6qyfd5dKi" title="Common stock, shares, issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_z3ftEzeBaF21" title="Common stock, shares, outstanding">26,901,592</span></span> ordinary shares were issued and outstanding. In the event of the liquidation of the Company, after satisfaction
of liabilities to creditors, the assets of the Company will be distributed to the holders of the ordinary shares in the Company in proportion
to their respective shareholdings. This right, as well as the right to receive dividends, may be affected by the grant of preferential
dividend or distribution rights to the holders of a class of preferred shares with preferential rights that may be authorized by ordinary
resolution in the future. The holders of ordinary shares have no preemptive or conversion rights or other subscription rights. There
are no redemption or sinking fund provisions applicable to the ordinary shares. The rights, preferences and privileges of holders of
the ordinary shares may be subject to those of the holders of any preferred shares the Company may issue in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Class
Z non-redeemable and non-convertible ordinary shares</i> - The Company is authorized to issue <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zHBTeQmRYgud" title="Ordinary shares, authorized">30,000,000</span> Class Z non-redeemable and non-convertible
ordinary shares (&#8220;Class Z Ordinary Shares&#8221;) with a par value of $<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zfbOv6ERcG45" title="Ordinary shares, par value">0.001</span> per share. As of December 31, 2024, and 2023, the
Company had <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_ziMdN2sYhmR4" title="Ordinary shares, issued"><span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_dc_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zMrGbkgbEm15" title="Ordinary shares, outstanding"><span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20231231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zvhlfFr0r2Ib" title="Ordinary shares, issued"><span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_pid_dc_c20231231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zZIbLSnT8lpl" title="Ordinary shares, outstanding">zero</span></span></span></span> Class Z Ordinary Shares issued and outstanding, respectively. All outstanding Class Z non-redeemable and non-convertible
ordinary shares were repurchased and retired during 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Public
Warrants</i> - There were <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zxFI9R4MzkFc" title="Public warrants outstanding"><span id="xdx_907_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20221231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_z3g3DtW9uyyc" title="Public warrants outstanding">11,461,120</span></span> public warrants outstanding at December 31, 2024, and 2023. Each public redeemable warrant entitles
the registered holder to purchase one ordinary share at a price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_z5e1ncu5QSs1" title="Price per share"><span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zvShAvPfKyX7" title="Price per share">11.50</span></span> per share. The Company may call the outstanding public warrants
for redemption in whole and not in part, at a price of $<span id="xdx_901_eus-gaap--SharePrice_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zqXmeroxBgAa" title="Price per warrant"><span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zhwT7QMFXZQf" title="Price per warrant">0.01</span></span> per warrant:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
                                            any time while the warrants are exercisable;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">upon
                                            not less than 30 days&#8217; prior written notice of redemption to each warrant holder;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
                                            and only if, the reported last sale price of the Ordinary Share equals or exceeds $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231_z1cCNZ1GA1mj" title="Price per share">16.50</span>
                                            per share (as adjusted for stock splits, stock dividends, reorganizations and recapitalizations),
                                            for any 20 trading days within a 30-day trading period ending on the third business day prior
                                            to the notice of redemption to warrant holders, and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
                                            and only if, there is a current registration statement in effect with respect to the Ordinary
                                            Share underlying such warrants at the time of redemption and for the entire 30-day trading
                                            period referred to above and continuing each day thereafter until the date of redemption.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -17.85pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
and when the warrants become redeemable by the Company, the Company may exercise its redemption right even if it is unable to register
or qualify the underlying securities for sale under all applicable state securities laws. If the Company calls the Public Warrants for
redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a &#8220;cashless
basis,&#8221; as described in the warrant agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Private
Warrants</i> - At December 31, 2024, and 2023, there were <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zQmhSl07OIY1" title="Private warrants outstanding"><span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_z733Z6c1W3s1" title="Private warrants outstanding">4,289,722</span></span> private warrants outstanding. Each private warrant entitles the registered
holder to purchase one ordinary share at a price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zzivUPPpVZtb" title="Price per share"><span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zXDTgFmsfMS2" title="Price per share">11.50</span></span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stockholder
Earn-Out Rights</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a part of the Business Combination consideration, the selling stockholder shall be entitled to receive, as additional consideration,
and without any action on behalf of the Company or the Company&#8217;s stockholders, additional ordinary shares (the &#8220;Earnout Shares&#8221;),
to be issued as follows during the period from and after the Closing until the end of calendar year 2024 (A) <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyTwoMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z2abwEOTCfLj" title="Earnout shares">500,000</span> Earnout Shares,
if, during calendar year 2022, Adjusted EBITDA (as defined in the Business Combination Agreement) of the Company is equal to or greater
than $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyTwoMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z6rNvD0CYXc8" title="Earnout value">27</span> million, (B) <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyThreeMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zyoiWOWbbaR7" title="Earnout shares">500,000</span> Earnout Shares, if, during calendar year 2023, Adjusted EBITDA of the Company is equal to or greater than
$<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyThreeMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zVnb2GXuR8gc" title="Earnout value">33</span> million, and (C) <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyFourMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z18DKDcwMBF3" title="Earnout shares">1,000,000</span> Earnout Shares, if, during calendar year 2024, the Buyer Trading Price (as defined in the Business Combination
Agreement) during the standard market trading hours of a trading day is greater than or equal to $<span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyFourMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z44Vvw2p60D3" title="Price per share">16.50</span> for any 20 trading days within
any period of 30 consecutive trading days. As of December 31, 2024, there have been <span id="xdx_90E_eus-gaap--SharesIssued_iI_do_c20241231__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zTq6hOcehAD" title="Earnout shares issued">no</span> Earnout Shares issued. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Earnout have been deemed financial instruments to be issued upon the occurrence of contingent earn out provisions. The Earnout Shares
are accounted for under ASC Topic 815-40, &#8220;Derivatives and Hedging&#8221;, pursuant to which the Earnout Shares are considered
to be indexed to the Company&#8217;s own stock and therefore will be classified as equity instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zDlBejbbp2N2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_824_zphwVObLflPb">SHARE-BASED COMPENSATION</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Business Combination, the Stockholders of the Company considered and approved the Forafric 2022 Long Term Employee
Share Incentive Plan (the &#8220;Equity Incentive Plan&#8221;) which provides for the grant of awards, consisting of nominal cost options
or phantom options to employees, directors and consultants of the Company or any of its subsidiaries. The maximum number of shares which
may be the subject of awards under the Equity Incentive Plan may not exceed 10% of the issued share capital of the Company from time
to time and the maximum number of shares reserved and available for issuance shall not exceed <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20241231_zbmVphFm3dRl" title="Maximum number of shares reserved and available for issuance">2,645,684</span>. No award can be exercised after
the tenth anniversary of the date of grant. With the exception of certain special circumstances, an award can only be exercised while
the award holder is employed or engaged by the Company or any of its subsidiaries. Subject to certain provisions, a vested award may
be exercised in whole or in part at any time after its date of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zOtOnO4HGkfi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes all stock option activity for the year ended December 31, 2024: </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8B0_zmQPZKZJiIe3" style="display: none">SCHEDULE
OF STOCK OPTION ACTIVITY</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Stock Options</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Exercise Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Remaining Contractual Term (years)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Aggregate Intrinsic Value (thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%">Outstanding at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231_zPLBm2vIT7Dh" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance">64,705</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zjaz6ECsg6jd" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zaEx0azqR0W8" title="Weighted average remaining contractual term (years), outstanding">9.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231_zSqVBTtLWZA6" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance">685</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Granted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231_zOwImUvCng71" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted"><span style="-sec-ix-hidden: xdx2ixbrl1719">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zSKgaApAi60f" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted"><span style="-sec-ix-hidden: xdx2ixbrl1721">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercised</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231_z86b10SIfmW6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1723">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z3aMpaT82yTf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1725">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Forfeited/Expired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231_zyrKUuk0Viob" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1727">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zH6FsFDZb2oh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exercise price, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1729">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Outstanding at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231_zO8pbEFcrXdg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance">64,705</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zRJuu9QuAbO3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zkJMoERYMNq1" title="Weighted average remaining contractual term (years), outstanding">8.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231_zDzv8ZuOdiKg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance">663</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Exercisable at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zG1YDVTMnXFj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1739">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231_zhx1oEQCFEqc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1741">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zC6o3Gb58zkf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231_znAgsR9sX5j9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1744">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zo6eEqX7f8g1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant-date fair value of options was $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8NQS74FRgN7" title="Weighted average grant date fair value">10.99</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the unrecognized compensation expense associated with the stock options is $<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_c20241231_zaDzMIISUrKd" title="Unrecognized compensation expense">271</span> and it will be recognized over
<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231_zBh8NW61of78" title="Recognized compensation months">12</span> months from the end of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTP7kmJIsU15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of the stock options was estimated using the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BC_zniWxmPgQGz2" style="display: none">SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Expected term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231_zKPYxDx9WV9j" title="Expected Term">5</span> years</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%">Volatility</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20240101__20241231_z6j9uuWqkeja" title="Volatility">62.39</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20240101__20241231_zWiUNx3jjKCd" title="Expected dividend rate">0.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Annual Risk Free Rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231_zHPy6QMTJxdb" title="Annual risk free rate">3.52</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

<p id="xdx_8A7_zqDFNJsQB1pe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zZZmA4SFOkIc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the phantom option activity for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B3_zdyWMXG9zZV9" style="display: none">SCHEDULE
OF STOCK OPTION ACTIVITY</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Phantom Options</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Exercise Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Remaining Contractual Term (years)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Aggregate Intrinsic Value (thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%">Outstanding at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIVHyQCbEi5k" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance">53,613</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zYhWqeAnLXT5" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOtaqO6DPfad" title="Weighted average remaining contractual term (years), outstanding">9.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znexwrb1kBJg" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance">568</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Granted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zDs5dQYn2eXb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted">3,700</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zItGXTeqso5e" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znMhPRsh8nT1" title="Weighted average remaining contractual term (years), granted">10.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFPy8i9SZj4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, granted">38</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercised</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7QkIq8559a3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1780">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIBsNHa3KmKk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1782">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Forfeited/Expired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zQu3zMYgOoNc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1784">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z5ZEWDHIYXAj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1786">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Outstanding at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zAcfPRzUBG5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance">57,313</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zRysDjL46y51" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_ziBvnBlbpwgk" title="Weighted average remaining contractual term (years), outstanding">8.45</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zHyfYrRz0Yi2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance">587</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Exercisable at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmEYIUa9dj9d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1796">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zWCoAlO7fpR6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1798">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zURXgJx0JA21" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOdE8WcitvI5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1801">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zV9zguLLq7L4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average fair value of the phantom stock options for the year ended December 31, 2024, was $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zVPGXziB1sWe" title="Weighted average grant date fair value">10.25</span>. The liability for outstanding
phantom stock options as of December 31, 2024 was $<span id="xdx_900_eus-gaap--OtherLiabilities_iI_pn3n3_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zv63FtvXRGqc" title="Other liabilities">351</span> and is included in other liabilities in the consolidated balance sheet.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the unrecognized compensation expense associated with the phantom options is $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zyaHqx199jOe" title="Unrecognized compensation expense">237</span> and it will be recognized over
<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zMYo9Hs40uEg" title="Recognized compensation months">12</span> months from the end of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zndkTV3QQcT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the phantom options at December 31, 2024 was estimated using the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BE_zdc8Nswk4Zp8" style="display: none">SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Expected term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zfPZkoLBsc4k" title="Expected Term">5</span> years</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%">Volatility</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFKtDMsIZMf9" title="Volatility">55.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7jrB7abKw01" title="Expected dividend rate">0.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Annual Risk Free Rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zLDxdIMNNiC9" title="Annual risk free rate">4.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

<p id="xdx_8AE_z0N9gJhLJKl5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the equity incentive plan discussed above, the Company entered into a Director Service Agreement, on November 2, 2022 (the
&#8220;Director Agreements&#8221;). <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmfLPcM7gJP8" title="Share based compensation description">The Director Agreements stipulate that each director shall receive that number of shares of the Company&#8217;s
common stock equal to $25, based on the market price of the Common Stock, on June 9, 2022 (the &#8220;Commencement Date&#8221;) and on
each anniversary of the Commencement Date. As of December 31, 2024, the total compensation expense associated with the Director Service
Agreement is $312.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zl7bp95xWpWk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_zUilKWhiiTWe">EARNINGS PER SHARE</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
earnings per share is computed by dividing net income (loss) by the number of weighted average ordinary shares outstanding during the
reporting period. The Company&#8217;s weighted average number of shares outstanding used in calculating earnings per share are <span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_zBgSYJvUBOB7" title="Weighted average number of shares outstanding, earnings per share">26,884,238</span>
and <span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zri53dCzRwf6" title="Weighted average number of shares outstanding, earnings per share">26,879,159</span> and <span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20220101__20221231_zc7kaPIrhv07" title="Weighted average number of shares outstanding, earnings per share">26,604,710</span> for the years ended December 31, 2024, 2023 and 2022, respectively. Because there was no activity to cause
dilution in the weighted average ordinary shares, basic and diluted earnings per share are disclosed together in each of the reporting
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
computation of diluted loss per share excludes the effect of earnout and option shares and warrants to purchase the Company&#8217;s shares
because their inclusion would be anti-dilutive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zgvHD1SrHcWk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_zCY2hwXtOwE9">COMMITMENTS AND CONTINGENCIES</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
February 2022, the quantity of soft wheat available on the international market has decreased by 35% due to the ongoing war in Ukraine,
causing the price of raw materials to increase. Despite this situation, we have not had any shortages on raw materials, and do not project
to have any issuing fulfilling future orders. We have no firm and irrevocable commitments that will be affected by the war in Ukraine,
and we will continue to assess the impact the war may have on our business. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into a five-year supply agreement with Millcorp Geneva SA (&#8220;Millcorp&#8221;), pursuant to which the Company is
obligated to obtain at least 80% of the Company&#8217;s annual requirements of common wheat, durum wheat, or any other cereal, from Millcorp.
The agreement expired on March 31, 2023 and was subsequently amended to extend through March 2026. The purchases incurred were $<span id="xdx_905_eus-gaap--InventoryGross_iI_pn3n3_c20241231_zpdNx0GOSZcf" title="Purchase of grains">67,042</span>,
$<span id="xdx_90D_eus-gaap--InventoryGross_iI_pn3n3_c20231231_zE3aGOnRyJz3" title="Purchase of grains">147,284</span>, and $<span id="xdx_900_eus-gaap--InventoryGross_iI_pn3n3_c20221231_znvyInUlZoWh" title="Purchase of grains">207,188</span> for the years ended December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has commitments with banks to finance its operating activities. The Company has provided collateral and mortgages to banks of
$<span id="xdx_90C_eus-gaap--DepositAssets_iI_c20241231_z55eYo68etgf" title="Mortgages to banks">35,464</span> As of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time the Company is involved in litigation incidental to the conduct of its business. These matters may relate to employment
and labor claims, patent and intellectual property claims, claims of alleged non-compliance with contract provisions and claims related
to alleged violations of laws and regulations. When applicable, the Company records accruals for contingencies when it is probable that
a liability will be incurred, and the amount of loss can be reasonably estimated. Defense costs are expensed as incurred and are included
in professional fees. While the outcome of lawsuits and other proceedings against the Company cannot be predicted with certainty, in
the opinion of management, individually or in the aggregate, no such lawsuits and other proceedings had or are expected to have a material
effect on the consolidated financial statements at December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--SegmentReportingDisclosureTextBlock_z4tv3CkabZs2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_820_z01Q0fO07U8a">SEGMENT INFORMATION</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company manages operations on a company-wide basis, thereby making determinations as to the allocation of resources in total rather than
on a segment-level basis. The Company has designated reportable segments based on how management views its business. The Company does
not segregate assets between segments for internal reporting. Therefore, asset-related information has not been presented. The reportable
segments, as presented below, are consistent with the way the Company reports its results to the chief operating decision maker (&#8220;CODM&#8221;).
Management determined that the Company&#8217;s CEO, is ultimately responsible for allocating resources and assessing the performance
of the Company. As such, the CEO is the CODM in accordance with ASC 280-10-50-5.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal products that comprise each segment are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Soft
Wheat</i> &#8211; The Soft Wheat segment includes the production and sale of soft wheat yielding flour that is used to make desserts
and sauces.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Durum
Wheat</i> - The Durum Wheat segment includes the production and sale of hard wheat yielding flour that is used to make pasta.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Couscous
and Pasta</i> &#8211; The Couscous and Pasta segment includes the secondary processing of products including couscous and pasta sold
to end customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
&#8220;all other&#8221; category includes activities and items not allocated to reportable segments, such as non-operating entities,
non-significant activities and centrally incurred corporate overhead expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates the performance of its segments based on sales, cost of sales and operating income. Operating income (loss) is defined
as gross profit less sales &amp; marketing costs, direct selling, general, and administrative expenses, and other operating expenses.
The amounts in the following tables are obtained from reports used by senior management and do not include income taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zyQI2Fq8ttE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
information relating to the Company&#8217;s reportable segments is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8B4_zEZI8UsxR9mk" style="display: none">SCHEDULE OF COMPANY REPORTABLE SEGMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_z6CQSIhKzQKg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_z3qqQpmCF7bd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20220101__20221231_zIdnMomfgmtg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Sales to external customers:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zEl11H3AGa38" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 46%; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">215,090</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">218,761</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">213,775</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zY3aDWQlL6kh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">48,233</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">38,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zHqNiC65dik4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27,021</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">31,410</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27,159</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_z3ViLC92CeL5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,694</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,550</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,391</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zWeU25HFLWS2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">274,223</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">301,954</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">283,932</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zpmo2s3ySpjb" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Sales to external customers, Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">274,223</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">301,954</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">283,932</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales <sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zw4aqyL1c98k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat<span id="xdx_F48_zJHWunIBLIdh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(194,492</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(194,453</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(183,868</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zgwl4Fu65PJg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat<span id="xdx_F4B_zv3lURe81M0g" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(29,150</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(47,465</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(38,971</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zuIktVRrYXSl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F45_z7QtmlC6EcBd">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(19,397</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(28,649</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(28,820</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zXJM4bd3QO0l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F49_zzBcAtimUDi8">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,852</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,850</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,065</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pn3n3_di_z3StFxAQ76Ti" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_zCBZjvpuOfW">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(246,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(273,417</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(254,724</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_iN_pn3n3_di_zdPuNc3L4R52" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Cost of sales, Total <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_zpFJTVfDEHZf">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(246,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(273,417</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(254,724</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zHtWAlAP33Pb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20,598</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,308</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">29,907</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_z1qXUYccu5b4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,732</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">768</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(364</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zNrTLf0mzSNj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,624</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,761</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,661</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zkxktBjdoew7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">842</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">700</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,326</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_pn3n3_zWUkxEdkWBOe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">27,332</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">28,537</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,208</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GrossProfit_pn3n3_z5aqjDN14jx7" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Gross profit, Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">27,332</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">28,537</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,208</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, general, and administrative expenses <sup>(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zS0UHcEULyrh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F4F_zO8g8WF7NDKj">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(21,806</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(22,020</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(20,950</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zwK2H0UsFYE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F42_zKjXaavqDyn7">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(264</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(332</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(447</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zovKfs6NGY6g" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F46_ze3dONdAtD3c">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,236</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,095</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(263</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zaY9CakLq8E5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F47_ztcSCYo9XJhj">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,787</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,848</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,273</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zJI74CH88mP5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F47_zCvSH6vPqAje">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(35,093</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(27,295</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(26,933</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zmk8REFKX0Nh" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Selling, general, and administrative
    expenses, Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_z4gC3lz8eO4l">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(35,093</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(27,295</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(26,933</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zfuhmbsx5QV1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,208</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,288</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,957</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zFnOtNY6XcW" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,996</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">436</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(811</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zgjmqOYgNdZ3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,666</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,924</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zgsklbCMIo6d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,945</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,148</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,947</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zxsN6t7eguMj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(7,761</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,242</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,275</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_zxZbspuxMM6b" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Operating income (loss), Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(7,761</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,242</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,275</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0C_z5r5WSe3TSsb">(1)</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F12_zbufiS8xo9ee" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily
    includes purchases of inventory, packaging, and other sales costs.</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F02_z3Bbm88M3QZi">(2)</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zkmER8iGRec9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">administrative
    costs.</span></td>
    </tr>
  </table>
<p id="xdx_8A4_zlhZgFgnUeJc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Geographic
Information</i> &#8212; The Company had net sales from customers outside of Morocco of approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--MA_zQsgxZiUxa9j" title="Concentration risk, percentage"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--MA_z8ooLsy2ds86" title="Concentration risk, percentage">18.5</span></span>% (<span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--ML_zAgtAJQfbHJh" title="Concentration risk, percentage"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--ML_z8aZtdA7t9ml" title="Concentration risk, percentage">11.8</span></span>% in Mali, <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--BF_zSvLu1vwiJz1" title="Concentration risk, percentage"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--BF_z7LYPaC1X4kb" title="Concentration risk, percentage">4.7</span></span>% in Burkina
and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OtherMember__srt--MajorCustomersAxis__custom--CustomerMember_z1infGeHW2x9" title="Concentration risk, percentage"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OtherMember__srt--MajorCustomersAxis__custom--CustomerMember_zv91wje3dzt3" title="Concentration risk, percentage">2</span></span>% in other countries) and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zQqpAMAv2ht5" title="Concentration risk, percentage"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zIPNX9BCGEh" title="Concentration risk, percentage">12.7</span></span>% of total consolidated net sales from operations for the years ended December 31, 2024, and 2023,
respectively. Net sales are determined based on the customer destination where the products are shipped.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zrVgcpKGFm85" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets consist of net property, plant, and equipment. The geographic location of long-lived assets is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8BB_zOuTwEUdGUpg" style="display: none">SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_49C_20241231_zFWQb0XM1kf3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_498_20231231_znZ9xg9PwkDl" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--MA_zKNeeUK34Z7d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Morocco</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">82,391</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">86,485</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--BF_z7v4vq3irzxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Burkina</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,269</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--ML_znWzmExb1Mq5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Mali</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,508</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,991</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--AO_zJWs4QtRBrEd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Angola</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,016</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,396</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherMember_zJnG7NuYpKMk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">461</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">471</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zqjh2RlEJ6Mj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">101,645</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">107,256</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p id="xdx_8A9_zi26UdmqZuvg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTIES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z8bTQCYd8PFa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zZiZI382pEDa">RELATED PARTIES</span> </b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion summarizes activity between the Company and related parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, the Company entered into a building lease agreement for the headquarters of Forafric Maroc, a wholly owned subsidiary. The Company&#8217;s
Parent owns <span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20151231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--ForaficMarocMember_zFlfGtFjWto1" title="Ownership percent">100</span>% of the company that owns the building. Total rent is approximately $<span id="xdx_90F_eus-gaap--OperatingLeaseExpense_pn3n3_c20240101__20241231_zZVJ1hPq4stc" title="Rent expense">420</span> per year. The lease agreement has been terminated
effective on December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Millcorp
provides significant part of the imported grain to the Company. The purchases incurred were $<span id="xdx_905_eus-gaap--InventoryGross_iI_pn3n3_c20241231_zMKEPmQTSdyg" title="Purchase of grains">67,042</span>, $<span id="xdx_907_eus-gaap--InventoryGross_iI_pn3n3_c20231231_z6XacaO8chy9" title="Purchase of grains">147,284</span> and $<span id="xdx_90A_eus-gaap--InventoryGross_iI_pn3n3_c20221231_zybmxjXHIsCa" title="Purchase of grains">207,188</span> for the years
ended December 31, 2024, 2023 and 2022, respectively. The Company&#8217;s has outstanding amounts of $<span id="xdx_90E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241231_zYhlCbekBFP7" title="Account payable due">5,545</span> and $<span id="xdx_90F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231231_zp26UjXBE6Gk" title="Account payable due">1,891</span> included in the
account payable due to Millcorp as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company grants share-based payments to non-executive members of its board of directors in exchange for directors&#8217; services. For
the year ended December 31, 2024, the share-based compensation expense recognized was $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn3n3_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonExecutiveMembersMember_zy5F0opgPpd1" title="Share based compensation expense">312</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s amounts due from related parties were $<span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z1QFwbvbVAL7" title="Other receivables">1,195</span> and $<span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zUycf6pTXW2l" title="Other receivables">1,358</span> as of December 31, 2024, and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s loans from related parties were $<span id="xdx_90A_eus-gaap--OtherLoansPayableLongTerm_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zej5HOsOx0J5" title="Loan from related party">7,715</span> and $<span id="xdx_90C_eus-gaap--OtherLoansPayableLongTerm_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zPN0znfqV3bf" title="Loan from related party">1,486</span> as of December 31, 2024, and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
the Company owed the Lighthouse Capital Limited $<span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zrGG0mW3SfKe" title="Consideration paid for business combination">8,000</span> as part of the consideration paid in consideration for the business combination
consummated in 2022 with interest accruing at the rate of <span id="xdx_902_eus-gaap--RelatedPartyTransactionRate_dp_uPure_c20220608__20220608__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zwtdfWKradM1" title="Interest accruing rate">8</span>% per annum from June 8, 2022. The total outstanding consideration payable
to Lighthouse Capital Limited amounts to $<span id="xdx_900_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_c20241231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zAG4qodmUmU8" title="Total outstanding consideration payable">9,480</span>, and $<span id="xdx_909_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_c20231231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_ze7U60WKbzVf" title="Total outstanding consideration payable">8,840</span> for the years ended December 31, 2024, and 2023, respectively. These amounts
are recorded within accrued expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has not entered into any significant transactions with other related parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_z50kQg2WseL8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82C_zdh2a4fhDtj2">ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of its new strategy with a Morocco and soft wheat focus, the Company initiated in November 2024 a plan for the potential disposal
of several assets and businesses. As of December 31, 2024, the Company concluded that the following pending sale transactions met the
criteria of classification as held for sale in accordance with Subtopic 205-20 and 360-10:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
                                            long-term assets belonging to a durum wheat mill with a capacity of 240 tons per day, located
                                            in Casablanca,</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
                                            wholly owned subsidiary operating in logistic activities.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the Company entered into an agreement for the sale of these two items for total consideration of $<span id="xdx_90B_ecustom--ConsiderationAmount_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zyJ0LCTAqD1g" title="Consideration">29,000</span>. The Company expects
to finalize these transactions before the end of May 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract_zN5RYwm8e4d3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a summary of the carrying amounts of major classes of assets and liabilities classified as held for sale:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BA_z4IhyQrzZ4se" style="display: none">SCHEDULE OF ASSETS AND
LIABILITIES CLASSIFIED AS HELD FOR SALE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z1DwJ4jneIHe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_z6WoZauZpd1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of assets included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_iI_pn3n3_zmUQiL4xMVYk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Property, plant, and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">6,685</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">7,066</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_iI_pn3n3_zFS533q1knL8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,380</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,477</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_pn3n3_zDJP5rIUw7ac" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets held for sale, current assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">11,065</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">11,543</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of assets not included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_iI_pn3n3_zNlJ2IjMSZI4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cash and cash equivalents</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2056">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">23</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_iI_pn3n3_zj9TkZ3so552" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">139</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_iI_pn3n3_zySBAQjxnDq8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">249</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_iI_pn3n3_zPCDni7CUI48" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Property, plant, and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,439</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,598</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_iI_pn3n3_zm87RT6Cbra9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Right-of-use assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">107</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">121</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_pn3n3_zEBYIY60Lj6e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other assets, noncurrent</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iTI_pn3n3_zK6ZtB2AXL1h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets held for sale, current assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,808</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,008</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationAssets_iTI_pn3n3_zGpKLxvoKpWc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total assets held for sale</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">13,873</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">14,551</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of liabilities included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_iI_pn3n3_zJ3A0lIwykTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">404</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">443</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_pn3n3_z3U4r6FPDBic" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities held for sale, current liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">404</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">443</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Carrying amounts of major classes of liabilities not included as part of discontinued operations:</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_iI_zBKidBvyl0M9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Lines of credit &#8211; working capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">209</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2087">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayable_iI_pn3n3_zWKtiSrxLBZ4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">187</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">247</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_iI_pn3n3_zdVuzT4Xfu9a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">514</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">512</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_iI_pn3n3_zwiLPoGnOnnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current portion of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">23</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationLongtermDebt_iI_pn3n3_z98I0PMIwCIl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">63</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">88</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pn3n3_z2XFNSmfZbij" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Deferred tax liabilities, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">174</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">218</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_iTI_pn3n3_zeyKnAufjEz6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities held for sale, current liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,170</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,087</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_iTI_pn3n3_zAb6yVKblQwh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total liabilities held for sale</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,574</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,530</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the major line items constituting pretax profit (loss) of discontinued operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231_zsPMmVFbiI4i" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zPUntrUjt7zc" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20221231_zLLepY8ahdTh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DisposalOfDiscontinuedOperationRevenues_pn3n3_za0A8GRR1feh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%">Revenues</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">11,866</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">3,522</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">5,840</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--DisposalOfDiscontinuedOperationCostOfSales_pn3n3_zSdaK3eA0nNc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,045</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,461</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,675</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40A_ecustom--DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_pn3n3_z8dwYBROZsl6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,264</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,170</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,862</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--DisposalOfDiscontinuedOperationInterestExpense_pn3n3_zH27A4Wffa05" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(521</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(538</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(569</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--DisposalOfDiscontinuedOperationForeignExchangeLoss_pn3n3_zaNNgGqii0aa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign Exchange loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_iT_pn3n3_zg09PyFYCiy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total pretax profit (loss) of discontinued operations</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">33</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(652</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,271</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents, as reported in the consolidated statements of cash flows, are reconciled to the balance sheet as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20240101__20241231_zh6gSS6dqEf1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231231_zh6mpEpYu8cd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--CashAndCashEquivalentsDiscontinuedOperations_pn3n3_z6KQh4AVERy4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash
    equivalents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,231</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,998</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_pn3n3_z9YqPtZYCKSf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents in held-for-sale assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2137">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_iT_pn3n3_z40aTW9INzMf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
    reported in the consolidated statements of cash flows</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,231</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,021</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_zMRTy7FhCiPf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--SubsequentEventsTextBlock_zlCG5ZAD6oma" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zhMUMGQxFeS1">SUBSEQUENT EVENTS</span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the consolidated financial statements through the December 31, 2024, the Company has evaluated subsequent events for recognition
and disclosure through April 30, 2025, the date that these consolidated financial statements and accompanying notes were available for
issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the Company entered into agreements for the sale of all long-term assets belonging to a durum wheat mill, for a total consideration
of $<span id="xdx_908_eus-gaap--GainsLossesOnSalesOfAssets_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zYdYcvEWuGHf" title="Sale of long term assets">19,000</span> and the sale of a wholly owned subsidiary operating in logistics activities for a total consideration of $<span id="xdx_900_eus-gaap--OperatingExpenses_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z4oSeYASrq1" title="Operating expenses">10,000</span>.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_846_eus-gaap--UseOfEstimates_zZXa8EUZxaB4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zBrXVZFfS1V2">Use
of Estimates</span> </i>- The preparation of our consolidated financial statements in conformity with U.S. GAAP requires management to use judgment
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and
liabilities at the date of the consolidated financial statements, and the reported amounts of net sales and expenses during the reporting
period. Significant accounting policy elections, estimates and assumptions include, among others, allowance for credit losses, valuation
assumptions of goodwill and intangible assets, useful lives of long-lived assets, and measurement of income tax assets. Given the uncertainty
of the global economic environment, our estimates could be significantly different than future performance. Actual results could differ
from these estimates. Historically, the aggregate differences, if any, between our estimates and actual amounts in any year have not
had a material effect on our consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_z2CxL8eI4y8l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_866_zRtlb0DeCd1f">Principles
of Consolidation</span> </i>&#8211; The accompanying consolidated financial statements include all entities controlled by the Company. Intercompany
accounts and transactions are eliminated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control
exists when the Company has the power, directly or indirectly, to govern the financial and operating policies of an entity that most
significantly impact the entity&#8217;s economic performance and the obligation to absorb losses or the right to receive the benefits
from its activities that could potentially be significant to the entity. In assessing control, potential voting rights that are currently
exercisable or convertible are considered. The accounts of subsidiaries are included in the consolidated financial statements from the
date that control commences until the date that control ceases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z4tnDza7E9A3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zcnpM47nqzw8">Cash
Equivalents</span> </i>- We consider temporary cash investments with an original maturity of three months or less to be cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Allowances for Credit Losses</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_zW5qCo7eik9d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_z1bqKjoq0ZKh">Accounts
Receivable and Allowances for Credit Losses</span></i> &#8211; We provide credit terms to customers in-line with industry standards, perform
ongoing credit evaluations of our customers, and maintain allowances for potential credit losses based on historical experience recorded.
We analyze the aging of customer accounts, customer concentrations, customer creditworthiness, current economic trends and changes in
our customer payment patterns when evaluating the adequacy of the allowance for credit losses. Customer balances are written off after
all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the time of
shipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zVkPtzRTlSH7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zPmcYQSYtwFl">Inventories</span>
</i>- Inventories are stated at the lower of cost or net realizable value. The Company&#8217;s inventory is valued using the weighted
average cost method. The costs of finished goods inventories include raw materials, labor, and overhead costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Other Receivables</a></td>
<td class="text"><p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoFfZaQg139h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zqunynFqdKOh">Other
Receivables</span></i> &#8211; Other receivables include government subsidies for the production and sale of flour. The Moroccan government
provides a fixed subsidy based on production and customer. Subsidies are paid by the Moroccan government twice a year based on sales
of flour for the previous six months. The Company records the flour subsidies as a credit against the related costs that the subsidies
were intended to offset in the same periods that the costs were incurred within the consolidated statement of operations. During the
year ended December 31, 2024, and 2023, the Company received $<span id="xdx_90E_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20241231_z5IrgCrr1PRc" title="Government grant">17,299</span> and $<span id="xdx_904_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20231231_z6XzkjaPP2f5" title="Government grant">43,509</span>, respectively, in the aggregate of government subsidies for
the production of affordable flour and relief from import tax on foreign sourced raw materials from the Moroccan government.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoWcSEB7LnY7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zu9eXLYTwmk1">Property,
Plant, and Equipment</span> </i>- Property, plant, and equipment are stated at acquisition cost, plus capitalized interest on borrowings during
the actual construction period of major capital projects. Depreciation and amortization are calculated using the straight-line method
over the estimated useful lives of the assets as follows:</span></p>

<p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives">39</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    and equipment (technical installations)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives">30</span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives">50</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives">5</span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives">30</span>
    years</span></td></tr>
  </table>
<p id="xdx_8A3_z3CI3LQqblE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building
improvements are depreciated over the shorter of the estimated useful life of the assets or the remaining useful life. Leasehold improvements
are amortized over the shorter of their useful life or remaining lease term. Expenditures for repairs and maintenance, which do not improve
or extend the life of the assets, are expensed as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
perform impairment tests when circumstances indicate that the carrying value of an asset may not be recoverable. Indicators of impairment
include deteriorations in operating cash flows, the anticipated sale or disposal of an asset group, and other significant changes in
business conditions. Property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that
the carrying amount of an asset may not be recoverable. The Company&#8217;s assessment of recoverability of property, plant and equipment
is performed on a reporting unit level. Recoverability of assets to be held and used is measured by a comparison of the carrying amount
of such asset to its estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of such asset
exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of
the asset exceeds the fair value of the asset. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair
value, less estimated costs to sell.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zGaXXy8648p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zAT1sCThH6a5">Goodwill
and Other Intangible Assets</span> </i>- Identifiable intangible assets with finite lives are amortized over their estimated useful lives as
follows:</span></p>

<p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zhVfFvJqgurg" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" style="font: 10pt Times New Roman, Times, Serif; text-align: center" title="Goodwill and other intangible assets, useful lives"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indefinite</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    relationships</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives">20</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
    and licenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives">5</span>-<span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives">5</span>-<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    intangible assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life">3</span>-<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life">10</span>
    years</span></td></tr>
  </table>
<p id="xdx_8A3_zIMIYbtVgmAf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized
intangible assets, exclusive of goodwill, are amortized over the useful lives of the assets unless that life is determined to be indefinite.
All of our intangible assets, exclusive of goodwill and trademarks, are finite lived. All amortization expense related to intangible
assets is recorded in Selling, general, and administrative expense in the consolidated statements of operations. Intangible assets with
finite lives are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If an evaluation of the undiscounted cash flows indicates impairment, the asset is written down to its estimated fair value, which is
generally based on discounted future cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate
that the carrying value may not be recoverable. Our annual impairment evaluation is conducted during our fiscal fourth quarter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and
circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such
assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an
entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if
impaired, the associated assets must be written down to fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including
goodwill. If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be
recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.
We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a
combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins,
tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows. Under
the market approach, the fair value is based on observed market data. If multiple valuation methodologies are used, the results are weighted
appropriately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zn99pBcPp1Hk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_862_zOxO4Ow2rVBc">Segment
Reporting</span> - </i>The Company reports segment information based on the &#8220;management&#8221; approach. The management approach designates
the internal reporting used by management for making decisions and assessing performance as the source of the Company&#8217;s reportable
segments. Management has identified Soft Wheat, Durum Wheat, and Couscous and Pasta as separate operating segments. Refer to Note 21
for further information regarding the Company&#8217;s segment information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zrs5RyWzlBQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_868_zBDmhQ79kkS4">Advertising</span>
-</i> The Company has elected to expense all advertising costs as incurred. The Company expenses advertising costs as incurred and such
expenses totaled $<span id="xdx_901_eus-gaap--AdvertisingExpense_pn3n3_c20240101__20241231_zyNpwPDxJApf" title="Advertising expense">69</span>, $<span id="xdx_90C_eus-gaap--AdvertisingExpense_pn3n3_c20230101__20231231_zwcw0VZXUUk8" title="Advertising expense">258</span>, and $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_z6ryt6nNDv2l" title="Advertising expense">19</span> for the fiscal years ending December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_z4bz6uo6Rc5h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zDLamBp8KcEd">Leases</span>
</i>- We determine if an arrangement is or contains a lease at inception. Our assessment is based on (1) whether the contract involves
the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the
asset throughout the period and (3) whether we have the right to direct the use of the asset. Leases are classified as either finance
leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers
ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to
be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments
equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any
one of these criteria. The lease classification affects the expense recognition in the income statement. Operating lease costs are recorded
entirely in operating expenses. Finance lease costs are split, where amortization of the ROU asset is recorded in operating expenses
and an implied interest component is recorded in interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zr1l3sdq5Rc4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86F_zcSfEHFbsaNa">Share-Based
Compensation</span></i> - Share-based awards principally comprise of stock options and cash-settled stock options, referred to as &#8220;phantom
options&#8221;. Share-based awards are generally issued to certain senior management personnel. Share-based compensation cost (other
than phantom options) is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite
service period, which is the vesting period, on a straight-line basis. Our phantom options are accounted for as liability awards and
are re-measured at fair value each reporting period with compensation expense being recognized over the requisite service period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the Black-Scholes option pricing model to determine the grant date fair value of its stock options and phantom options,
respectively, as well as the fair value at each reporting period for liability classified awards. This model requires the Company to
estimate the expected volatility and the expected term of the stock options, which are highly complex and subjective variables. The Company
uses an expected volatility of its stock price during the expected life of the options that is based on the historical performance of
the Company&#8217;s stock price as well as including an estimate using similar companies. The expected term is computed using the simplified
method as the Company&#8217;s best estimate given its lack of actual exercise history. The Company has selected a risk-free rate based
on the implied yield available on U.S. Treasury securities with a maturity equivalent to the expected exercise term of the stock option.
The inputs to the valuation of phantom options are observable in the market, and as such are classified as Level 2 in the fair value
hierarchy. The Company accounts for forfeitures of share-based awards as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations and Asset Acquisitions</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_zxMKM0hvY0ah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zi0VsdAeZyw4">Business
Combinations and Asset Acquisitions</span> &#8211; </i>The Company accounts for acquisitions that qualify as business combinations by applying
the acquisition method according to Accounting Standards Codification (&#8220;ASC&#8221;) 805, Business Combinations (&#8220;ASC 805&#8221;).
Transaction costs related to the acquisition of a business are expensed as incurred and excluded from the fair value of consideration
transferred. The identifiable assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity are recognized
and measured at their estimated fair values. The excess of the fair value of consideration transferred over the fair values of identifiable
assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity, net of the fair value of any previously held
interest in the acquired entity, is recorded as goodwill. Such valuations require management to make significant estimates and assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates acquisitions of assets and other similar transactions to assess whether the transaction should be accounted for as
a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value
of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction
is accounted for as an asset acquisition. If not, further determination is required as to whether the Company has acquired inputs and
processes that can create outputs that would meet the definition of a business. When applying the screen test, significant judgment is
required to determine whether an acquisition is a business combination or an acquisition of assets. Accounting for asset acquisitions
falls under the guidance of Topic 805, Business Combinations, specifically Subtopic 805-50. A cost accumulation model is used to determine
an asset acquisition&#8217;s cost. Assets acquired are based on their cost, generally allocated to them on a relative fair value basis.
Direct acquisition-related costs are included in the cost of the acquired assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Transactions</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zZWXSWgWM6S3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zd59W4Mqivii">Foreign
Currency Translation and Transactions</span></i> - The Company&#8217;s reporting currency is the US dollar (&#8220;USD&#8221;). The functional
currency of the Company&#8217;s operating subsidiaries is generally the same as the corresponding local currency. Assets and liabilities
of the operating subsidiaries are translated at the spot rate in effect at the applicable reporting date. Revenues and expenses of the
operating subsidiaries are translated at the average exchange rates in effect during the applicable period. The resulting foreign currency
translation adjustment is recorded as Accumulated other comprehensive loss, which is reflected as a separate component of Stockholders&#8217;
equity. The functional currency is translated into U.S. dollars for balance sheet accounts using currency exchange rates in effect as
of the balance sheet date, and for revenue and expense accounts using a weighted-average exchange rate during the fiscal year. The transactions
in foreign currency (that is a different currency than the functional currency of the entity) are converted at the exchange rate prevailing
to the date of the transaction. The assets and liabilities denominated in foreign currencies are evaluated in the current period on the
date of the closing or at the opening rate, when applicable. The translation adjustments are deferred as a separate component of equity
in &#8220;Accumulated other comprehensive income&#8221;. Gains or losses resulting from transactions denominated in foreign currencies
and intercompany debt that is not of a long-term investment nature are included in (Gain) loss on foreign currency exchange in the consolidated
statements of operations and comprehensive loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Credit Risk</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zQTN54Z2ViXc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zhgJivKsGUP7">Credit
Risk</span></i> &#8211; Financial instruments potentially subject to concentration of credit risk consist primarily of cash and cash equivalents
and trade accounts receivable. At times during the periods presented, the Company had funds in excess of Deposit Insurance programs in
Morocco, on deposit at various financial institutions. Management believes the Company is not exposed to significant credit risk due
to the financial position of the depository institutions in which those deposits are held.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zhDu20OYfhPd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zYF2qoyKG8Pa">Revenue
Recognition</span> &#8211; </i>The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance
obligation by transferring control over a product or service to a customer. The majority of the Company&#8217;s contracts with customers
have one performance obligation and a contract duration of one year or less. The Company applies the practical expedient in AASC paragraph
10-50-14 of ASC Topic 606, <i>Revenue from Contracts with Customers</i> and does not disclose information about remaining performance
obligations that have original expected durations of one year or less. Trade discounts or volume rebates are recognized as a deduction
in revenue. No payment terms beyond one year are granted at contract inception.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
related to the sale of goods is measured based on consideration specified in a contract with a customer. The Company recognizes revenue
from these contracts at a point in time when it satisfies a performance obligation by transferring control of a product to a customer,
generally when legal title and risks and rewards transfer to the customer. Sales terms typically provide for transfer of title at the
time and point of delivery and acceptance of the product being sold.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
received from customers prior to revenue recognition on a contract are recorded as contract liabilities on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
paid to suppliers prior to purchase recognition are recorded within prepaid expenses and other current assets on the consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling Costs</a></td>
<td class="text"><p id="xdx_845_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zDBWZzP9AZ0g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zb1DoWzbUtuk">Shipping
and Handling Costs</span></i> &#8211; Shipping and handling costs related to contracts with customers for the sale of goods are accounted for
as a fulfillment activity and are included in cost of sales. Accordingly, amounts billed to customers for such costs are included as
a component of revenues.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MajorCustomersPolicyPolicyTextBlock', window );">Taxes Collected from Customers and Remitted to Governmental Authorities</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--MajorCustomersPolicyPolicyTextBlock_zFejF3h4V7D2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zxU3hhT0IZw">Taxes
Collected from Customers and Remitted to Governmental Authorities</span></i> &#8211; The Company does not include taxes assessed by governmental
authorities that are (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers, in
the measurement of transactions prices or as a component of revenues and cost of sales.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zi8V86HsswP8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zTkdDXKbwDs5">Income
Taxes</span></i> &#8211; The provision for income taxes includes income taxes currently payable in Morocco and local jurisdictions, and those
deferred because of temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets
or liabilities are computed based on the difference between the financial statement and income tax bases of assets and liabilities using
enacted tax rates. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit
will not be realized. Deferred income tax expenses or credits are based on the changes in the asset or liability from period to period.
We account for uncertain tax positions using a &#8220;more-likely-than-not&#8221; threshold. A tax benefit from an uncertain tax position
is recognized if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, based on
the technical merits of the position, or the statute of limitations concerning such issues lapses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AccountingForWarrantsPolicyTextBlock', window );">Accounting for Warrants</a></td>
<td class="text"><p id="xdx_849_ecustom--AccountingForWarrantsPolicyTextBlock_z1UKHbq5VL5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_ziNAxsdBU185">Accounting
for Warrants</span> </i>&#8211; The Company accounts for warrants as either equity-classified or liability-classified instruments based on an
assessment of the instruments&#8217; specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from
Equity (&#8220;ASC 480&#8221;) and ASC 815, Derivatives and Hedging (&#8220;ASC 815&#8221;). The assessment considers whether the instruments
are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the
instruments all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company&#8217;s
own ordinary shares and whether the instrument holders could potentially require &#8220;net cash settlement&#8221; in a circumstance
outside of the Company&#8217;s control, among other conditions for equity classification. This assessment, which requires the use of
professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are
outstanding. Management has concluded that the Public Warrants and Private Placement Warrants issued pursuant to the Business Combination
qualify for equity accounting treatment. For further detail on the Company&#8217;s Warrants (Public and Private), refer to Note 17 -
Stockholders&#8217; Equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ForeignCurrencyForwardContractsPolicyTextBlock', window );">Foreign Currency Forward Contracts</a></td>
<td class="text"><p id="xdx_846_ecustom--ForeignCurrencyForwardContractsPolicyTextBlock_ztGqzoZYCs81" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86F_ze1U7ZXrfnT3">Foreign
Currency Forward Contracts</span></i> &#8211;The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its
business, which the Company at times manages through the use of foreign currency forward contracts. The Company has entered into foreign
currency forward contracts and accounts for these instruments in accordance with ASC Topic 815, &#8220;Derivatives and Hedging,&#8221;
which establishes accounting and reporting standards requiring that derivative instruments be recorded on the balance sheet as either
an asset or liability measured at fair value. The Company&#8217;s foreign currency contracts are not designated as hedging instruments
under ASC 815; accordingly, changes in the fair value are recorded in current period earnings. For more information, refer to Note 13
- Foreign currency forward contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpD3VgeWVBBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_zMTqaelsczd9">Fair
Value Measurements</span> </i>&#8211; The Company follows the guidance in ASC 820, &#8220;Fair Value Measurement,&#8221; for its financial assets
and liabilities that are re-measured and reported at fair value at each reporting period. The fair value of the Company&#8217;s financial
assets and liabilities reflects management&#8217;s estimate of amounts that the Company would have received in connection with the sale
of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the
measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of
observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions
about how market participants would price assets and liabilities).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used
to value the assets and liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            1: Quoted prices in active markets for identical assets or liabilities. An active market
                                            for an asset or liability is a market in which transactions for the asset or liability occur
                                            with sufficient frequency and volume to provide pricing information on an ongoing basis.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            2: Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted
                                            prices in active markets for similar assets or liabilities and quoted prices for identical
                                            assets or liabilities in markets that are not active.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            3: Unobservable inputs based on our assessment of the assumptions that market participants
                                            would use in pricing the asset or liability.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s financial instruments include cash equivalents, accounts receivable from customers, other receivables, prepaid expenses
and other current assets, accounts payable and accrued liabilities, all of which are typically short-term in nature. The Company believes
that the carrying amounts of these financial instruments reasonably approximate their fair values due to their short-term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company measures the derivative liability / asset related to foreign currency forward contracts at fair value on a recurring basis. Refer
to Note 13 &#8211; Foreign currency forward contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company measures the contingent consideration liability at fair value on a recurring basis on each reporting date. Refer to Note 14 &#8212;
Contingent Consideration Liability for further information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_NonControllingInterestsPolicy', window );">Non-Controlling Interests</a></td>
<td class="text"><p id="xdx_84A_ecustom--NonControllingInterestsPolicy_zinyecmVkwt4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_868_zUypDGxDMb7h">Non-Controlling
Interests</span></i> &#8211; Non-controlling interests on the consolidated statements of operations and comprehensive loss represent the portion
of a majority-owned subsidiary&#8217;s net income or loss that is attributed by non-controlling stockholders. Non-controlling interests
on the consolidated balance sheets represent the portion of equity in a consolidated subsidiary owned by non-controlling stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock', window );">Assets and liabilities held for sale and discontinued operations</a></td>
<td class="text"><p id="xdx_841_ecustom--AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_z9RzoIGzIWee" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zoc1c8V6xxX1">Assets
and liabilities held for sale and discontinued operations</span> &#8211; </i>The Company classifies disposal groups as held for sale if their
carrying amounts will be recovered principally through a sale transaction rather than through continuing use. Disposal groups classified
as held for sale are measured at the lower of their carrying amount and fair value less costs to sell.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
criteria for held for sale classification is regarded as met only when the sale is highly probable, and the asset or disposal group is
available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that
significant changes to the sale will be made or that the decision to sell will be withdrawn. Management must be committed to the plan
to sell the asset, and the sale expected to be completed within one year from the date of the classification.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
and liabilities classified as held for sale are presented separately in the Consolidated Balance Sheets. Discontinued operations are
excluded from the results of continuing operations and are presented as a single amount as profit or loss after tax from discontinued
operations in the statement of profit or loss only if they represent a strategic shift. The revenue and expenses included in the results
of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably
segregated from the revenue and costs of the ongoing operations of the Company. Refer to Note 23 for further information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company Status</a></td>
<td class="text"><p id="xdx_845_ecustom--EmergingGrowthCompanyPolicyTextBlock_zzOYx7rXmBUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_ziLHYCz56D9e">Emerging
Growth Company Status</span> &#8211; </i>the Company is an emerging growth company (&#8220;EGC&#8221;), as defined in the Jumpstart Our Business
Startups Act (&#8220;JOBS Act&#8221;). Under the JOBS Act, EGCs can delay adopting new or revised accounting standards issued until such
time as those standards apply to private companies. The Company has elected to use this extended transition period. In providing this
relief, the JOBS Act does not preclude the Company from adopting a new or revised accounting standard earlier than the time that such
standard applies to private companies. The Company will continue to use this relief until the earlier of the date that it (a) is no longer
an emerging growth company or (b) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_z65sfszJTYIf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zRFJ6O2IKZPg">Reclassifications</span>
</i>&#8211; Certain prior period amounts have been reclassified to conform to the current period presentation and following the classification assets and liabilities held for sale and
discontinued operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LiquidityAndGoingConcernPolicyTextBlock', window );">Liquidity and going concern</a></td>
<td class="text"><p id="xdx_849_ecustom--LiquidityAndGoingConcernPolicyTextBlock_z0Ih9JwF30Gh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zO5HdsIaEt7c">Liquidity
and going concern</span></i> - In connection with the preparation of the consolidated financial statements for the year ending December 31,
2024, management has evaluated the company&#8217;s ability to continue as a going concern. Based on current financial conditions, the
company has incurred significant operating losses in recent periods, and its cash flow projections indicate that it may not have sufficient
liquidity to meet its obligations over the next twelve months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORAFRIC
GLOBAL PLC AND SUBSIDIARIES </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of April 30, 2025, management is actively pursuing several potential sources of additional financing, including negotiations with investors
and financial institutions, as well as exploring cost-reduction initiatives and the potential sale of non-core assets. These plans have
not been finalized but management is confident on the closing of the sale of a wholly owned subsidiary operating in logistics activities
and the sale of long-term assets belonging to a durum wheat mill for total estimated proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20240101__20241231_zffG9rSaha1g" title="Proceeds">10,000</span> and $<span id="xdx_903_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20230101__20231231_zyLiHkUtCmW8" title="Proceeds">19,000</span>, respectively. The
closings of both transactions are expected to be completed by May 31, 2025. As of December 31, 2024, the Company concluded that the pending transactions met the criteria of classification as
held for sale in accordance with Subtopic 205-20 and 360-10. Refer to Note 23, Assets and liabilities held for sale and discontinued operations,
for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
conditions, among others, raise substantial doubt about the Company&#8217;s ability to continue as a going concern. The financial statements
have been prepared assuming the Company will continue as a going concern, but if the Company is unable to secure additional financing
or otherwise resolve these uncertainties, it may be unable to realize its assets and discharge its liabilities in the normal course of
business.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_AccountingForWarrantsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting For Warrants [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AccountingForWarrantsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities Held For Sale And Discontinued Operations [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_EmergingGrowthCompanyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Emerging Growth Company [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_ForeignCurrencyForwardContractsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Currency Forward Contracts [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ForeignCurrencyForwardContractsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_LiquidityAndGoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liquidity and Going Concern [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LiquidityAndGoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_NonControllingInterestsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non Controlling Interests [Policy]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_NonControllingInterestsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MajorCustomersPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives">39</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    and equipment (technical installations)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives">30</span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives">50</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives">5</span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives">30</span>
    years</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock', window );">SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zhVfFvJqgurg" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    Lives</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" style="font: 10pt Times New Roman, Times, Serif; text-align: center" title="Goodwill and other intangible assets, useful lives"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indefinite</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    relationships</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives">20</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
    and licenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives">5</span>-<span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives">5</span>-<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    intangible assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life">3</span>-<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life">10</span>
    years</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock', window );">SCHEDULE OF BALANCE SHEET CLASSIFICATION</a></td>
<td class="text"><p id="xdx_89D_ecustom--ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_zbvLvhqdV6oa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zeo9CS8kesO1" style="display: none">SCHEDULE
OF BALANCE SHEET CLASSIFICATION</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">Balance Sheet</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">Classification</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: left"><span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z4WRk7rqudmg" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z35mV37RAPBf" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span style="-sec-ix-hidden: xdx2ixbrl1018"><span style="-sec-ix-hidden: xdx2ixbrl1019">Right-of-use assets</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20241231_zYJ9jfzckYEi" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets">6,931</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20231231_zCT1pL435h42" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets">3,377</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zRMMAceuDz9b" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span id="xdx_907_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYKVhoNBQp5l" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"><span style="-sec-ix-hidden: xdx2ixbrl1024"><span style="-sec-ix-hidden: xdx2ixbrl1025">Right-of-use assets</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_znfD811JEjzj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets">9,252</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_z4It61FfBdc3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets">9,887</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_zAyd6NLxqlBb" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets">16,183</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_zWVZZS0bI0J5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets">13,264</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z1yHY5YwBlY" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span id="xdx_909_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z9urGFB8KZZc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1034"><span style="-sec-ix-hidden: xdx2ixbrl1035">Current portion of long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20241231_zyU9QTnmO2m4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current">635</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20231231_zFkKCYVzfqH6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current">625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_903_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zERGVUvlTFO3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span id="xdx_901_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zeThxojucCx5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1040"><span style="-sec-ix-hidden: xdx2ixbrl1041">Current portion of long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_zW5LsuxtGvw5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current">390</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20231231_zGRiN19CcUpc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current">987</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98C_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20241231_zUogIVvODY26" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities">1,025</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20231231_z0mZSqbbwuo2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities">1,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Noncurrent liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_902_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zi6L3CKsBuk2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zm5Klg0lOaG5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1050"><span style="-sec-ix-hidden: xdx2ixbrl1051">Long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zQmkiUlydKth" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current">5,893</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zWf138CA1pMe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current">2,191</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span id="xdx_906_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z0oPp9DnQbAc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span id="xdx_907_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zJO7D9U3ZYm4" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1056"><span style="-sec-ix-hidden: xdx2ixbrl1057">Long-term debt</span></span></span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zMQzgUgnDPR9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current">182</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zjXoZVep9Wb" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current">554</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Total noncurrent liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20241231_zJriRmjz09wf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities">6,075</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20231231_zAd3y05nehzg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities">2,745</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98C_ecustom--LeasesLiabilities_iI_pn3n3_c20241231_zwhS0vjMFcn9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities">7,100</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_ecustom--LeasesLiabilities_iI_pn3n3_c20231231_zmdFU4fTEPx6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities">4,357</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock', window );">SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES</a></td>
<td class="text"><p id="xdx_899_ecustom--ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_zrzQTGgH5LX" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average discount rates for the Company&#8217;s leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_z2wh8o5lJt7c" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6wHhbbAkDwf" title="Operating leases weighted average discount">5.2</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zjr3MYw2s5pe" title="Operating leases weighted average discount">5.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zCAiYeIV3Or" title="Finance leases weighted average discount">7.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_902_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zWdGeMQ7pig3" title="Finance leases weighted average discount">7.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</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="Show.showAR( this, 'defref_AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock', window );">SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM</a></td>
<td class="text"><p id="xdx_89C_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_zcNa2eG5wzwb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average remaining lease term of the Company&#8217;s leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zoUhpvVFY5bd" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERM</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Operating leases</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zxymgzInFa26" title="Operating leases weighted average remaining term">9.5</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zTxE8tLXtBsl" title="Operating leases weighted average remaining term">6.5</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finance leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zFQWemtH9Od3" title="Finance leases weighted average remaining term">0.5</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zzCTH79OADX3" title="Finance leases weighted average remaining term">1.4</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">SCHEDULE OF LEASE EXPENSE</a></td>
<td class="text"><p id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z2gQQELU3A66" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense for the years ended December 31, 2024, 2023, and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zi65PQ7RBkO" style="display: none">SCHEDULE
OF LEASE EXPENSE</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240101__20241231_zW2nCpqp2aHb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230101__20231231_zilFnsYZcdyj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_zrHKd4AOUrLb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseCost_pn3n3_maLCzxcO_zP77KqJEcS3c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Operating lease cost</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">581</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">987</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance lease cost:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maLCzxcO_z2i5R9B9MNw" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">470</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maLCzxcO_zM8AJousq8ml" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">156</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">190</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzxcO_z4cvvM0jlkzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,434</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,215</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,647</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">SCHEDULE OF FUTURE OF LEASE LIABILITIES</a></td>
<td class="text"><p id="xdx_89C_ecustom--ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_zORiDxpEu0be" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, future maturities of lease liabilities were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zkNfjnYAzrk5" style="display: none">SCHEDULE
OF FUTURE OF LEASE LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Operating Leases</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Finance Leases</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zNeuONcrP313" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Operating Leases, 2025">1,022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zuVMtmBUCVrc" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Finance Leases, 2025">465</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zawHzOUnXmeg" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2026">983</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf9rkX6Nk5na" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2026">86</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zl2v5G2z23oa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2027">949</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zc4h9WIkDgli" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2027">57</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zUp3jshCqQoc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2028">919</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zYJHu0RUMM52" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2028">21</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zgBIDl8d5HYk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2029">857</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zhIWiU0lVSx7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2029"><span style="-sec-ix-hidden: xdx2ixbrl1129">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zbn6ZcfdPoRd" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Thereafter">3,905</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zpf76HWbegbf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1133">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total lease payments</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf8XRhIrUhld" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Total lease payments">8,635</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zo1C7HikJ8X5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Total lease payments">629</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: Interest</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zt7sGywKk729" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Less: Interest">(2,107</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zRJ6b1O4xfH" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Less: Interest">(57</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zns9rXoK8SC2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Present value of lease liabilities">6,528</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zSa398PtmSZ9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Present value of lease liabilities">572</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock', window );">SCHEDULE OF OTHER INFORMATION RELATED TO LEASES</a></td>
<td class="text"><p id="xdx_894_ecustom--ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_zws8fNOXI4Sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
information related to leases for the years ended December 31, 2024, 2023, and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zBPJec9P0q8e" style="display: none">SCHEDULE
OF OTHER INFORMATION RELATED TO LEASES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zvMmhRxuhm54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zID9QDFlaR5e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zAKFQ9uNZT38" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeasePayments_zEXTvwe2Zrhd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Operating cash flows used for operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">581</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">987</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingCashFlowsForFinanceLeases_z2iHTFzRbVJj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows used for finance leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">470</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FinanceLeasePrincipalPayments_zuV4TWQLg5c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Financing cash flows used for finance leases</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">81</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">156</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">190</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Lessee Operating and Finance Lease Liability Maturity [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating and Finance Lease Balance Sheet Information [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Information Related to Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Weighted Average Discounted Rates Of Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Weighted Average Remaining Lease Term [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">SCHEDULE OF ACCOUNT RECEIVABLES</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z6gtHdZZNqXa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
gross and realizable value of accounts receivable are detailed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_z8NizMLRXlO9" style="display: none">SCHEDULE
OF ACCOUNT RECEIVABLES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zdWP9H0BmH3b" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zHHRcSY1FGch" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzJSE_zNxqqaoZqbAi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">33,544</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">49,682</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzJSE_zzQz8araznZa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Allowance for credit losses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(15,567</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,979</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzJSE_zTRnAf9ZG1W9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,977</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">34,703</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock', window );">SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES</a></td>
<td class="text"><p id="xdx_899_ecustom--ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_zn9CvSQov8jb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in allowances for credit losses consisted of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zv3YjoFcWBP9" style="display: none">SCHEDULE
OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Allowance for</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Estimated Credit Losses</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20230101__20231231_z2YX9mLlaFnf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Allowance for accounts receivable, beginning balance">(14,067</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current period provision for expected credit losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20230101__20231231_zvwBYftYIjae" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses">(87</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20230101__20231231_zm9xDBHdY3fh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments">(825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20240101__20241231_znSqxj26jEu4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, beginning balance">(14,979</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current period provision for expected credit losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20240101__20241231_zMTivfTwKyj3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses">(895</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20240101__20241231_zBUMhLqx7Bm5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments">307</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_pn3n3_di_c20240101__20241231_zlbcDzli3kQc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, ending balance">(15,567</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</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_AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Changes In Allowances For Credit Losses [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Prepaid Expenses And Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock', window );">SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p id="xdx_892_ecustom--ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_zQVtVknLCnxi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses and other current assets consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zWfGm4fUTFvh" style="display: none">SCHEDULE
OF PREPAID EXPENSE AND OTHER CURRENT ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zYc1yEboun8j" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zD7nnB43jYN4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--ValueAddedTaxReceivables_iI_pn3n3_maPEAOAzXAx_zAdYE7v9A607" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Value-added tax receivable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">1,614</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">1,547</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzXAx_zoUA3F8LNp2k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,476</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,165</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AdvancesToSuppliers_iI_pn3n3_maPEAOAzXAx_zgJfN0P9r1Vi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Advances to suppliers</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,515</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,541</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3_maPEAOAzXAx_zZQvtKEzC2Yk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Prepaid expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">485</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">565</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--PrepaidInsuranceRecoveries_pn3n3_maPEAOAzXAx_zJNKFrYxavIk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Insurance recoveries</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,984</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzXAx_z3Q34SO5iSea" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,390</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,603</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzXAx_z5Ktz49YoCzg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,480</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15,405</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Prepaid Expenses and Other Current Assets [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">SCHEDULE OF INVENTORIES</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_ziT1j2DY4VAi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are detailed as follows: </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zbPn2uolaez8" style="display: none">SCHEDULE
OF INVENTORIES</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zDUICf7asnP7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_zGsUupODu9w4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_402_ecustom--InventoryMerchandise_iI_pn3n3_maINz3QX_zB85PWSVQKRd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Merchandise</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">847</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">874</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pn3n3_maINz3QX_zrDezum7kYnf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Raw materials and consumable supplies</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">12,819</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,821</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINz3QX_zytkhwqYzvt8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished Goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,558</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,683</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINz3QX_zysqdZqQOf34" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15,224</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">28,378</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has <span id="xdx_902_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20241231_zpikcC9UhjP9" title="Inventory reserves"><span id="xdx_907_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20231231_zXpIh40WjkG6" title="Inventory reserves">no</span></span> inventory reserves as of December 31, 2024, and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
<td class="text"><p id="xdx_893_eus-gaap--PropertyPlantAndEquipmentTextBlock_z9xFx5A9F8ai" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span><span id="xdx_8B7_zz3DJ63ANSjh" style="display: none">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: -14.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20241231_z3GJnZeeKy0l" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_ztrvSZ3bRsOi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Land_iI_pn3n3_maPPAEGzV5E_z7CrqLkrrbIb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Land</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">22,857</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">23,368</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BuildingsAndImprovementsGross_iI_pn3n3_maPPAEGzV5E_zXVkb8TYnEv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">54,026</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">54,282</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pn3n3_maPPAEGzV5E_zpBdjQCGJeKd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">60,498</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">58,986</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AssetsInProgressGross_iI_pn3n3_maPPAEGzV5E_zxqvQbvBpcN5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Assets in progress</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,661</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10,263</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentOther_iI_pn3n3_maPPAEGzV5E_zgPCVtdJDk35" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,036</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,336</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pn3n3_mtPPAEGzV5E_maPPAENzDd3_zRT4h9AHVqv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">149,078</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">152,235</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzDd3_z1ZqupLWNolc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(47,433</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(44,979</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzDd3_zZjSTdQPqKZ1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">101,645</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">107,256</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">SCHEDULE OF GOODWILL</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zFb7AFyHFNvc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the carrying amount of goodwill allocated to its reporting units for the year ended December 31, 2024, and 2023 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zMZZ93ZYjvob" style="display: none">SCHEDULE
OF GOODWILL</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BB_us-gaap--StatementBusinessSegmentsAxis_custom--SoftWheatMember_z4IM2Y1D7hD9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Soft</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B0_us-gaap--StatementBusinessSegmentsAxis_custom--DurumWheatMember_zcNHSpP69NUc" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Durum</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--CouscousAndPastaMember_zzLue7EIBkV3" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Couscous</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BD_z9ScWHGTr0c7" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Wheat</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Wheat</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">and Pasta</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_43A_c20230101__20231231_eus-gaap--Goodwill_iS_pn3n3_zsVhseeFlLXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">31,410</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">2,277</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">7,981</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">41,668</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zcbcWs6fDeC3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,741</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">134</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">468</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,343</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--Goodwill_iS_pn3n3_zVPPJ2dr5gQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">33,151</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,411</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,449</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">44,011</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zzQuf6UDG5ta" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(890</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(52</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(183</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,125</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_438_c20240101__20241231_eus-gaap--Goodwill_iE_pn3n3_z4gDpH6hrFXh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">32,261</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,359</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,266</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">42,886</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">SCHEDULE OF INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zGuosLPSiKFf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the carrying amount of intangible assets for the year ended December 31, 2024, and 2023 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zLzInXT8UNFa" style="display: none">SCHEDULE
OF INTANGIBLE ASSETS</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4B5_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--TradeNamesMember_z4aAl73BD4p" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Trade</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--CustomerRelationshipsMember_zcXYtwOHIiye" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Customer</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--OtherIntangibleAssetsMember_zwz3UR3buwh8" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_4BA_ziwwgu7tttIl" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Intangible</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">names</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">relationships</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">intangibles</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Assets</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_435_c20230101__20231231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_zWqALq3zN2d4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%">Balance at December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">927</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">1,796</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">1,000</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">3,723</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_z9d4J9TScwg7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Acquisitions</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1303">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1304">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">987</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">987</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_z93ZrmLZdeIg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1308">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(92</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(167</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(259</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zPLzzGWd3KTk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">40</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">71</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">86</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">197</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z6ZfeuVPRvDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">967</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,775</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,906</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,648</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z11pkZNB3Iuf" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">967</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,775</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,906</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,648</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_zjVssprUeYMc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Acquisitions</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1329">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">283</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">283</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_zC2Yd0PEqrWb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1333">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(93</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(259</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(352</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zgZTBvlQnh8h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Foreign currency exchange adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(47</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(89</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(39</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(175</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zuMcyR9NuhI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">920</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,593</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,404</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zDO548EqCIBa" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">920</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,593</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,404</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#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="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zbuBHzZBrRli" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the weighted-average remaining amortization period for intangibles other than goodwill is 8.3 years and future
intangible amortization is expected to total the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zg9iGgm8Qb27" style="display: none">SCHEDULE
OF FUTURE INTANGIBLE AMORTIZATION</span></span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20241231_zra0tf5s9QI" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzybo_zKoCLOPVsZUg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">600</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzybo_zJDEyPpsbQid" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">600</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzybo_z8LKCFSxTa3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">600</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzybo_zj5o0fM657qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">475</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzybo_zKu3Ma6YyHI1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">349</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzybo_zeEmNzU7c8d8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">860</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzybo_zV0ppftJPqNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,484</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">SCHEDULE OF ACCRUED EXPENSES</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zSbxxo2L7aQi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_ziR1qu2bG9qg" style="display: none">SCHEDULE
OF ACCRUED EXPENSES</span> </span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_z6iNwoObVcv9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231_zBvHA6h69Zbe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_406_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_maALCzG67_zQVHXFnbIZxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Consideration payable to selling stockholder</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">9,480</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">8,840</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--AccruedGovernmentTaxes_iI_pn3n3_maALCzG67_zI6zXHdOtLHg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued government taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,127</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,068</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InterestPayableCurrent_iI_pn3n3_maALCzG67_zQXJj5KpxGqa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued interest</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,304</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,047</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_maALCzG67_zZQfu3OzxLuf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued salaries and benefits</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">592</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">657</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AccrualsToSocialAgencies_iI_pn3n3_maALCzG67_zg2uUa73Acnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accruals to social agencies</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">637</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">669</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzG67_zdPPR0qMRcx7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Other accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">454</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">322</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzG67_zVK8KdQRII7b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">22,594</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,603</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">SCHEDULE OF LONG TERM DEBT</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_z7tkfZFTOkgc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
long-term debt of is presented as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zC2DCRCgphG4" style="display: none">SCHEDULE
OF LONG TERM DEBT</span></span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20241231_zsIDe0RbitXi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_z40C2P12g5e3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLoansMember_ztE2ndjiPf59" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Loans</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">10,651</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">17,845</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_z00ZT6txFLi8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Leases</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,100</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,357</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_ztaaU7ZGboy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total outstanding debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,751</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,202</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_pn3n3_di_zpgZFmpEdal1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less current portion</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,635</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(10,449</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zcnyDVwbHxq4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">13,116</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,753</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">SCHEDULE OF MATURITIES OF OUTSTANDING DEBT</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_z2sCZwWqKy27" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
scheduled maturities of outstanding debt As of December 31, 2024 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zfHygYfnIe3g" style="display: none">SCHEDULE
OF MATURITIES OF OUTSTANDING DEBT</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_ziZgOHgi0ee1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maLTDzXTz_zv3qVSDJgUfa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">4,634</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maLTDzXTz_zgeC2tTsaPT6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,968</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_maLTDzXTz_zg25R2X7qTH8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,426</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_maLTDzXTz_zIBDYkVYFO87" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2028</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,554</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_maLTDzXTz_zxDauPRBGbt" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2029</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,476</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pn3n3_maLTDzXTz_zm424Dn09rIc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,693</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzXTz_zWOcfX18FGfj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total outstanding debt</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,751</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENT CONSIDERATION LIABILITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureContingentConsiderationLiabilityAbstract', window );"><strong>Contingent Consideration Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock', window );">SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY</a></td>
<td class="text"><p id="xdx_896_ecustom--ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_zFbosEZ5aYK6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a summary of the changes in the fair value of the contingent consideration liability:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zX8fCnEkurWg" style="display: none">SCHEDULE
OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt">December 31, 2022</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20230101__20231231_zwTbkbqP4w4d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Contingent consideration liability">1,260</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20230101__20231231_zoyXjMKxdGAk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value">66</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20240101__20241231_z4lRPyfMeete" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability">1,326</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20240101__20241231_zcuSCok1qfTi" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value">(1,326</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iE_pn3n3_c20240101__20241231_znzTkZgu2pt4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability"><span style="-sec-ix-hidden: xdx2ixbrl1499">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureContingentConsiderationLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureContingentConsiderationLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Fair Value Measurement Of Contingent Consideration Liability [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_ztDWTka996H7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the components of the December 31, 2024, 2023 and 2022 provision for income taxes:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zuEc7WSIAIT9" style="display: none">SCHEDULE
OF COMPONENTS OF PROVISION FOR INCOME TAX</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231_zEkBSQxg4Qeh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_z3rj2ZjZdhx7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20221231_zaGrFd2qACWk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_z0h5ONzgVv4b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%">Current</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">2,232</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">1,875</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">2,039</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_zv7nTHSVLnoe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Deferred</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(581</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,286</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,883</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzd0f_zR62Udq8xq94" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total income tax expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,651</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">589</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,844</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlXxDoyDkgUl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of income tax expense computed at the Moroccan statutory tax rate to the income tax expense reported in
the consolidated statements of operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zDjZ0pdhi7P4" style="display: none">SCHEDULE
OF RECONCILIATION OF INCOME TAX EXPENSE</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240101__20241231_zJ2mhy5kp1gk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zkU2K8IuMdoj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zBCCMx26QXy9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperations_pn3n3_z9UQASBJyem9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%; text-align: left">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(23,333</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(12,551</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">(15,113</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zl9ELBUSYjya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Income tax benefit for the period</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,651</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">589</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,844</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zg0epJsLapp8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Loss before tax</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(21,682</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(11,962</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(16,957</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_zsxipcdZTVnk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Effective tax rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_zY2NzmFYK8ud" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Permanent differences not deductible (taxable) for tax purposes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,421</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,577</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn3n3_zBStGC0zL6g8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Unrecognised tax losses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,292</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">695</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,989</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherTaxExpenseBenefit_pn3n3_zw7Xn9M5S9J7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">280</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,408</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1565">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--RecalculatedIncomeTaxExpenseReconciliation_pn3n3_zomTHVAvIhpe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Recalculated tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,342</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,383</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,256</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_z6fkuzYmsFg9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Statutory tax rate in Morocco</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">31</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">SCHEDULE OF DEFERRED INCOME TAX ASSETS</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0BPKT2bUeO9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences giving rise to deferred income tax assets (liabilities) were:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zJwfIh40gFbh" style="display: none">SCHEDULE
OF DEFERRED INCOME TAX ASSETS</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_z78YN39OKhTe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_z5S6DKxtjVt1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DeferredTaxFixedAssetsAndIntangibleAssets_iNI_pn3n3_di_maDTALNztMa_zXlJTXeKOxe6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Fixed assets and intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(9,845</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">(9,317</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTALNztMa_zWiV7eLvKIO1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss carryforward</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,710</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,247</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsHedgingTransactions_iNI_pn3n3_di_maDTALNztMa_z35T6oCdnmV3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Leases</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,375</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,344</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iNI_pn3n3_di_maDTALNztMa_zJrEpYtmKOD4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(170</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(102</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTALNztMa_z5ull6BCwNS3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,889</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,805</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_pn3n3_di_mtDTALNztMa_zKqWfmNukuD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Deferred tax liabilities, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(9,569</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(10,321</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember', window );">Societe Industrielle De Minoterie Du Sud [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zejFVDofHjc5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the final purchase cost allocation:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B8_zJkt2smpAFc2" style="display: none">SCHEDULE
OF BUSINESS COMBINATION ASSETS AND LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zU77Yeeky3e8" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Allocated cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_maBCRIAz1Xi_zvyaI6zLm2l8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Property, plant, and equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">8,788</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pn3n3_maBCRIAz1Xi_zuGzmIQpqVT2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">686</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_maBCRIAz1Xi_z7gML0rqtQS1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">331</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_maBCRIAz1Xi_zfwGBeOWagEe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_maBCRIAz1Xi_zA24MuQpI6D6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_maBCRIAz1Xi_zq0dlyKg6oIi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_z0Z8EAmAk0lh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other liabilities, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,328</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_msBCRIAz1Xi_zIfDEwVhfUGc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,503</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_zELQT5TToTB2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other payables</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(694</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAz1Xi_zTK5mCvqeU6g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total net assets acquired</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">5,374</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember</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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">SCHEDULE OF STOCK OPTION ACTIVITY</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zOtOnO4HGkfi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes all stock option activity for the year ended December 31, 2024: </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8B0_zmQPZKZJiIe3" style="display: none">SCHEDULE
OF STOCK OPTION ACTIVITY</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Stock Options</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Exercise Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Remaining Contractual Term (years)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Aggregate Intrinsic Value (thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%">Outstanding at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231_zPLBm2vIT7Dh" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance">64,705</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zjaz6ECsg6jd" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zaEx0azqR0W8" title="Weighted average remaining contractual term (years), outstanding">9.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231_zSqVBTtLWZA6" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance">685</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Granted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231_zOwImUvCng71" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted"><span style="-sec-ix-hidden: xdx2ixbrl1719">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zSKgaApAi60f" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted"><span style="-sec-ix-hidden: xdx2ixbrl1721">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercised</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231_z86b10SIfmW6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1723">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z3aMpaT82yTf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1725">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Forfeited/Expired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231_zyrKUuk0Viob" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1727">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zH6FsFDZb2oh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exercise price, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1729">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Outstanding at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231_zO8pbEFcrXdg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance">64,705</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zRJuu9QuAbO3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zkJMoERYMNq1" title="Weighted average remaining contractual term (years), outstanding">8.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231_zDzv8ZuOdiKg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance">663</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Exercisable at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zG1YDVTMnXFj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1739">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231_zhx1oEQCFEqc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1741">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zC6o3Gb58zkf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231_znAgsR9sX5j9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1744">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTP7kmJIsU15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of the stock options was estimated using the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BC_zniWxmPgQGz2" style="display: none">SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Expected term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231_zKPYxDx9WV9j" title="Expected Term">5</span> years</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%">Volatility</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20240101__20241231_z6j9uuWqkeja" title="Volatility">62.39</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20240101__20241231_zWiUNx3jjKCd" title="Expected dividend rate">0.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Annual Risk Free Rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231_zHPy6QMTJxdb" title="Annual risk free rate">3.52</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember', window );">Phantom Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">SCHEDULE OF STOCK OPTION ACTIVITY</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zZZmA4SFOkIc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the phantom option activity for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B3_zdyWMXG9zZV9" style="display: none">SCHEDULE
OF STOCK OPTION ACTIVITY</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Phantom Options</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Exercise Price</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Weighted Average Remaining Contractual Term (years)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Aggregate Intrinsic Value (thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%">Outstanding at December 31, 2023</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIVHyQCbEi5k" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance">53,613</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zYhWqeAnLXT5" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOtaqO6DPfad" title="Weighted average remaining contractual term (years), outstanding">9.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znexwrb1kBJg" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance">568</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Granted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zDs5dQYn2eXb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted">3,700</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zItGXTeqso5e" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znMhPRsh8nT1" title="Weighted average remaining contractual term (years), granted">10.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFPy8i9SZj4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, granted">38</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercised</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7QkIq8559a3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1780">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIBsNHa3KmKk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1782">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Forfeited/Expired</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zQu3zMYgOoNc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1784">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z5ZEWDHIYXAj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, forfeited/expired"><span style="-sec-ix-hidden: xdx2ixbrl1786">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Outstanding at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zAcfPRzUBG5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance">57,313</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zRysDjL46y51" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance">0.001</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_ziBvnBlbpwgk" title="Weighted average remaining contractual term (years), outstanding">8.45</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zHyfYrRz0Yi2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance">587</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Exercisable at December 31, 2024</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmEYIUa9dj9d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1796">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zWCoAlO7fpR6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1798">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">-<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zURXgJx0JA21" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOdE8WcitvI5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1801">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zndkTV3QQcT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the phantom options at December 31, 2024 was estimated using the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8BE_zdc8Nswk4Zp8" style="display: none">SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Expected term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zfPZkoLBsc4k" title="Expected Term">5</span> years</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%">Volatility</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFKtDMsIZMf9" title="Volatility">55.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7jrB7abKw01" title="Expected dividend rate">0.00</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Annual Risk Free Rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zLDxdIMNNiC9" title="Annual risk free rate">4.38</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=AFRI_PhantomOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">SCHEDULE OF COMPANY REPORTABLE SEGMENTS</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zyQI2Fq8ttE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
information relating to the Company&#8217;s reportable segments is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span id="xdx_8B4_zEZI8UsxR9mk" style="display: none">SCHEDULE OF COMPANY REPORTABLE SEGMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_z6CQSIhKzQKg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_z3qqQpmCF7bd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20220101__20221231_zIdnMomfgmtg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Sales to external customers:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zEl11H3AGa38" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 46%; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">215,090</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">218,761</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">213,775</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zY3aDWQlL6kh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">48,233</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">38,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zHqNiC65dik4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27,021</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">31,410</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27,159</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_z3ViLC92CeL5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,694</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,550</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,391</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zWeU25HFLWS2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">274,223</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">301,954</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">283,932</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zpmo2s3ySpjb" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Sales to external customers, Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">274,223</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">301,954</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">283,932</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales <sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zw4aqyL1c98k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat<span id="xdx_F48_zJHWunIBLIdh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(194,492</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(194,453</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(183,868</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zgwl4Fu65PJg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat<span id="xdx_F4B_zv3lURe81M0g" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(29,150</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(47,465</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(38,971</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zuIktVRrYXSl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F45_z7QtmlC6EcBd">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(19,397</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(28,649</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(28,820</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zXJM4bd3QO0l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F49_zzBcAtimUDi8">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,852</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,850</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,065</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pn3n3_di_z3StFxAQ76Ti" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_zCBZjvpuOfW">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(246,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(273,417</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(254,724</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_iN_pn3n3_di_zdPuNc3L4R52" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt">Cost of sales, Total <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_zpFJTVfDEHZf">(1)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(246,891</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(273,417</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(254,724</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zHtWAlAP33Pb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20,598</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,308</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">29,907</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_z1qXUYccu5b4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,732</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">768</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(364</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zNrTLf0mzSNj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,624</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,761</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,661</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zkxktBjdoew7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">842</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">700</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,326</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_pn3n3_zWUkxEdkWBOe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">27,332</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">28,537</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,208</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GrossProfit_pn3n3_z5aqjDN14jx7" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Gross profit, Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">27,332</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">28,537</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,208</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, general, and administrative expenses <sup>(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zS0UHcEULyrh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F4F_zO8g8WF7NDKj">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(21,806</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(22,020</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(20,950</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zwK2H0UsFYE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F42_zKjXaavqDyn7">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(264</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(332</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(447</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zovKfs6NGY6g" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F46_ze3dONdAtD3c">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,236</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,095</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(263</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zaY9CakLq8E5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F47_ztcSCYo9XJhj">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,787</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,848</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,273</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zJI74CH88mP5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F47_zCvSH6vPqAje">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(35,093</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(27,295</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(26,933</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zmk8REFKX0Nh" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Selling, general, and administrative
    expenses, Total<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F40_z4gC3lz8eO4l">(2)</sup></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(35,093</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(27,295</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(26,933</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zfuhmbsx5QV1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Soft Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,208</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,288</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,957</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zFnOtNY6XcW" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Durum Wheat</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,996</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">436</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(811</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zgjmqOYgNdZ3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Couscous &amp; Pasta</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,666</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,924</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zgsklbCMIo6d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt">All other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,945</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,148</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,947</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zxsN6t7eguMj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(7,761</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,242</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,275</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_zxZbspuxMM6b" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Operating income (loss), Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(7,761</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,242</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,275</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0C_z5r5WSe3TSsb">(1)</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F12_zbufiS8xo9ee" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily
    includes purchases of inventory, packaging, and other sales costs.</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F02_z3Bbm88M3QZi">(2)</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zkmER8iGRec9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">administrative
    costs.</span></td>
    </tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zrVgcpKGFm85" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets consist of net property, plant, and equipment. The geographic location of long-lived assets is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8BB_zOuTwEUdGUpg" style="display: none">SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_49C_20241231_zFWQb0XM1kf3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_498_20231231_znZ9xg9PwkDl" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands)</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--MA_zKNeeUK34Z7d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%">Morocco</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">82,391</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">86,485</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--BF_z7v4vq3irzxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Burkina</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,269</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--ML_znWzmExb1Mq5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Mali</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,508</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,991</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--AO_zJWs4QtRBrEd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Angola</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,016</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,396</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherMember_zJnG7NuYpKMk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">461</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">471</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zqjh2RlEJ6Mj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">101,645</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">107,256</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment, useful lives</a></td>
<td class="text">39 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment, useful lives</a></td>
<td class="text">30 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment, useful lives</a></td>
<td class="text">50 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AFRI_OtherAssetMember', window );">Other Asset [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment, useful lives</a></td>
<td class="text">5 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AFRI_OtherAssetMember', window );">Other Asset [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment, useful lives</a></td>
<td class="text">30 years<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>instant</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PropertyPlantAndEquipmentByTypeAxis=AFRI_OtherAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AFRI_OtherAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement', window );">Goodwill and other intangible assets, useful lives</a></td>
<td class="text">Indefinite<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></td>
<td class="text">20 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></td>
<td class="text">5 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer Software, Intangible Asset [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></td>
<td class="text">5 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer Software, Intangible Asset [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Goodwill and other intangible assets, useful life</a></td>
<td class="text">10 years<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the entity's intent or ability to renew or extend the arrangement related to an intangible asset and how that affects expected future cash flows.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</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=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAwardAmount', window );">Government grant</a></td>
<td class="nump">$ 17,299<span></span>
</td>
<td class="nump">$ 43,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">258,000<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GovernmentAssistanceAwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of government assistance awarded that comprises amount received, receivable, and to be received unless condition for government assistance is not met. Includes, but is not limited to, government grant, assistance, incentive, award, subsidy, and loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483507/832-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceAwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total operating and finance leases assets<span></span>
</td>
<td class="text">Total operating and finance leases assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets</a></td>
<td class="nump">$ 6,931<span></span>
</td>
<td class="nump">$ 3,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total operating and finance leases assets<span></span>
</td>
<td class="text">Total operating and finance leases assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right of use assets</a></td>
<td class="nump">$ 9,252<span></span>
</td>
<td class="nump">$ 9,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_OperatingAndFinanceLeaseRightOfUseAsset', window );">Total operating and finance leases assets</a></td>
<td class="nump">$ 16,183<span></span>
</td>
<td class="nump">$ 13,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Current portion of long-term debt<span></span>
</td>
<td class="text">Current portion of long-term debt<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating leases liability current</a></td>
<td class="nump">$ 635<span></span>
</td>
<td class="nump">$ 625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Current portion of long-term debt<span></span>
</td>
<td class="text">Current portion of long-term debt<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance leases liability current</a></td>
<td class="nump">$ 390<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LeaseLiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">$ 1,025<span></span>
</td>
<td class="nump">$ 1,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-term debt<span></span>
</td>
<td class="text">Long-term debt<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating leases liability non current</a></td>
<td class="nump">$ 5,893<span></span>
</td>
<td class="nump">$ 2,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-term debt<span></span>
</td>
<td class="text">Long-term debt<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance leases liability non current</a></td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LeaseLiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">6,075<span></span>
</td>
<td class="nump">2,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_LeasesLiabilities', window );">Total liabilities</a></td>
<td class="nump">$ 7,100<span></span>
</td>
<td class="nump">$ 4,357<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_LeaseLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liabilities, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LeaseLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_LeaseLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liabilities, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LeaseLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_LeasesLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_LeasesLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_OperatingAndFinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and finance lease right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_OperatingAndFinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases weighted average discount</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases weighted average discount</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases weighted average remaining term</a></td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">6 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases weighted average remaining term</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF LEASE EXPENSE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 810<span></span>
</td>
<td class="nump">$ 581<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="nump">470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">190<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 1,434<span></span>
</td>
<td class="nump">$ 1,215<span></span>
</td>
<td class="nump">$ 1,647<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Operating Leases, 2025</a></td>
<td class="nump">$ 1,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Operating Leases, 2026</a></td>
<td class="nump">983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Operating Leases, 2027</a></td>
<td class="nump">949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Operating Leases, 2028</a></td>
<td class="nump">919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Operating Leases, 2029</a></td>
<td class="nump">857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Operating Leases, Thereafter</a></td>
<td class="nump">3,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Operating Leases, Total lease payments</a></td>
<td class="nump">8,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Operating Leases, Less: Interest</a></td>
<td class="num">(2,107)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Leases, Present value of lease liabilities</a></td>
<td class="nump">6,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Finance Leases, 2025</a></td>
<td class="nump">465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance Leases, 2026</a></td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance Leases, 2027</a></td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance Leases, 2028</a></td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance Leases, 2029</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Finance Leases, Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Finance Leases, Total lease payments</a></td>
<td class="nump">629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Finance Leases, Less: Interest</a></td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance Leases, Present value of lease liabilities</a></td>
<td class="nump">$ 572<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows used for operating leases</a></td>
<td class="nump">$ 810<span></span>
</td>
<td class="nump">$ 581<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_OperatingCashFlowsForFinanceLeases', window );">Operating cash flows used for finance leases</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="nump">470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows used for finance leases</a></td>
<td class="nump">$ 81<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_OperatingCashFlowsForFinanceLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating cash flows for finance leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_OperatingCashFlowsForFinanceLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCOUNT RECEIVABLES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 33,544<span></span>
</td>
<td class="nump">$ 49,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit losses</a></td>
<td class="num">(15,567)<span></span>
</td>
<td class="num">(14,979)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total</a></td>
<td class="nump">$ 17,977<span></span>
</td>
<td class="nump">$ 34,703<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for accounts receivable, beginning balance</a></td>
<td class="num">$ (14,979)<span></span>
</td>
<td class="num">$ (14,067)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Current period provision for expected credit losses</a></td>
<td class="num">(895)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
<td class="num">$ (150)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ForeignCurrencyExchangeAdjustments', window );">Foreign currency exchange adjustments</a></td>
<td class="nump">307<span></span>
</td>
<td class="num">(825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for accounts receivable, ending balance</a></td>
<td class="num">$ (15,567)<span></span>
</td>
<td class="num">$ (14,979)<span></span>
</td>
<td class="num">$ (14,067)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ForeignCurrencyExchangeAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency exchange adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ForeignCurrencyExchangeAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Prepaid Expenses And Other 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ValueAddedTaxReceivables', window );">Value-added tax receivable</a></td>
<td class="nump">$ 1,614<span></span>
</td>
<td class="nump">$ 1,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">4,476<span></span>
</td>
<td class="nump">3,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AdvancesToSuppliers', window );">Advances to suppliers</a></td>
<td class="nump">3,515<span></span>
</td>
<td class="nump">3,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">485<span></span>
</td>
<td class="nump">565<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_PrepaidInsuranceRecoveries', window );">Insurance recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">1,390<span></span>
</td>
<td class="nump">1,603<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 11,480<span></span>
</td>
<td class="nump">$ 15,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_AdvancesToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advances to suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AdvancesToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_PrepaidInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid insurance recoveries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_PrepaidInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ValueAddedTaxReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value added tax receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ValueAddedTaxReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF INVENTORIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_InventoryMerchandise', window );">Merchandise</a></td>
<td class="nump">$ 847<span></span>
</td>
<td class="nump">$ 874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials and consumable supplies</a></td>
<td class="nump">12,819<span></span>
</td>
<td class="nump">22,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">1,558<span></span>
</td>
<td class="nump">4,683<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 15,224<span></span>
</td>
<td class="nump">$ 28,378<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_InventoryMerchandise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory merchandise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_InventoryMerchandise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory reserves</a></td>
<td class="nump">$ 0<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_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 22,857<span></span>
</td>
<td class="nump">$ 23,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">54,026<span></span>
</td>
<td class="nump">54,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">60,498<span></span>
</td>
<td class="nump">58,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AssetsInProgressGross', window );">Assets in progress</a></td>
<td class="nump">6,661<span></span>
</td>
<td class="nump">10,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Others</a></td>
<td class="nump">5,036<span></span>
</td>
<td class="nump">5,336<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">149,078<span></span>
</td>
<td class="nump">152,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(47,433)<span></span>
</td>
<td class="num">(44,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 101,645<span></span>
</td>
<td class="nump">$ 107,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_AssetsInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets in progress gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AssetsInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 4,338<span></span>
</td>
<td class="nump">$ 4,494<span></span>
</td>
<td class="nump">$ 4,715<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF GOODWILL (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2023</a></td>
<td class="nump">$ 44,011<span></span>
</td>
<td class="nump">$ 41,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(1,125)<span></span>
</td>
<td class="nump">2,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2024</a></td>
<td class="nump">42,886<span></span>
</td>
<td class="nump">44,011<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_SoftWheatMember', window );">Soft Wheat [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2023</a></td>
<td class="nump">33,151<span></span>
</td>
<td class="nump">31,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(890)<span></span>
</td>
<td class="nump">1,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2024</a></td>
<td class="nump">32,261<span></span>
</td>
<td class="nump">33,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember', window );">Durum Wheat [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2023</a></td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">2,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2024</a></td>
<td class="nump">2,359<span></span>
</td>
<td class="nump">2,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_CouscousAndPastaMember', window );">Couscous and Pasta [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2023</a></td>
<td class="nump">8,449<span></span>
</td>
<td class="nump">7,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(183)<span></span>
</td>
<td class="nump">468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at December 31, 2024</a></td>
<td class="nump">$ 8,266<span></span>
</td>
<td class="nump">$ 8,449<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IndefiniteLivedIntangibleAssetsByMajorClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_SoftWheatMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_SoftWheatMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_CouscousAndPastaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_CouscousAndPastaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Beginning balance</a></td>
<td class="nump">$ 4,648<span></span>
</td>
<td class="nump">$ 3,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(352)<span></span>
</td>
<td class="num">(259)<span></span>
</td>
<td class="num">$ (142)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(175)<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Ending balance</a></td>
<td class="nump">4,404<span></span>
</td>
<td class="nump">4,648<span></span>
</td>
<td class="nump">3,723<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Beginning balance</a></td>
<td class="nump">967<span></span>
</td>
<td class="nump">927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(47)<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Ending balance</a></td>
<td class="nump">920<span></span>
</td>
<td class="nump">967<span></span>
</td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">1,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(93)<span></span>
</td>
<td class="num">(92)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(89)<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Ending balance</a></td>
<td class="nump">1,593<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(259)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Foreign currency exchange adjustments</a></td>
<td class="num">(39)<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Ending balance</a></td>
<td class="nump">$ 1,891<span></span>
</td>
<td class="nump">$ 1,906<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">860<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization</a></td>
<td class="nump">$ 3,484<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ConsiderationPayableToSellingStockholder', window );">Consideration payable to selling stockholder</a></td>
<td class="nump">$ 9,480<span></span>
</td>
<td class="nump">$ 8,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AccruedGovernmentTaxes', window );">Accrued government taxes</a></td>
<td class="nump">9,127<span></span>
</td>
<td class="nump">5,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">2,304<span></span>
</td>
<td class="nump">2,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued salaries and benefits</a></td>
<td class="nump">592<span></span>
</td>
<td class="nump">657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AccrualsToSocialAgencies', window );">Accruals to social agencies</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">322<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 22,594<span></span>
</td>
<td class="nump">$ 17,603<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_AccrualsToSocialAgencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accruals to social agencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AccrualsToSocialAgencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_AccruedGovernmentTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued government taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AccruedGovernmentTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ConsiderationPayableToSellingStockholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration payable to selling stockholder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ConsiderationPayableToSellingStockholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF LONG TERM DEBT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding debt</a></td>
<td class="nump">$ 17,751<span></span>
</td>
<td class="nump">$ 22,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion</a></td>
<td class="num">(4,635)<span></span>
</td>
<td class="num">(10,449)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">13,116<span></span>
</td>
<td class="nump">11,753<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLoansMember', window );">Long Term Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding debt</a></td>
<td class="nump">10,651<span></span>
</td>
<td class="nump">17,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLeasesMember', window );">Long Term Leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding debt</a></td>
<td class="nump">$ 7,100<span></span>
</td>
<td class="nump">$ 4,357<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLoansMember</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_LongtermDebtTypeAxis=AFRI_LongTermLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LINES OF CREDIT (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_UnsecuredRevolvingCreditAgreementMember', window );">Unsecured Revolving Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="nump">$ 52,126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_UnsecuredRevolvingCreditAgreementMember', window );">Unsecured Revolving Credit Agreement [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">5.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_UnsecuredRevolvingCreditAgreementMember', window );">Unsecured Revolving Credit Agreement [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">7.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_CreditAgreementMember', window );">Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="nump">$ 133,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_CreditAgreementMember', window );">Credit Agreement [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.75%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_CreditAgreementMember', window );">Credit Agreement [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">7.50%<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=AFRI_UnsecuredRevolvingCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=AFRI_UnsecuredRevolvingCreditAgreementMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_TypeOfArrangementAxis=AFRI_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=AFRI_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 4,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">2,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">2,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">1,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</a></td>
<td class="nump">1,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">4,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total outstanding debt</a></td>
<td class="nump">$ 17,751<span></span>
</td>
<td class="nump">$ 22,202<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease cost</a></td>
<td class="nump">$ 1,434<span></span>
</td>
<td class="nump">$ 1,215<span></span>
</td>
<td class="nump">$ 1,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLeasesMember', window );">Long Term Leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease cost</a></td>
<td class="nump">7,186<span></span>
</td>
<td class="nump">$ 4,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecure long term debt</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AnnualPayments', window );">Annual payments</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Long term debt rate</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecure long term debt</a></td>
<td class="nump">$ 215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AnnualPayments', window );">Annual payments</a></td>
<td class="nump">$ 332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Long term debt rate</a></td>
<td class="nump">9.00%<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_AFRI_AnnualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AnnualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of long-term debt outstanding calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_UnsecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=AFRI_LongTermLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=AFRI_LongTermLeasesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>91
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)<br> &#8364; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 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="Show.showAR( this, 'defref_AFRI_DisclosureForeignCurrencyForwardContractsAbstract', window );"><strong>Foreign Currency Forward Contracts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional value</a></td>
<td class="nump">$ 8,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 2,020<span></span>
</td>
<td class="nump">$ 2,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ForeignCurrencyContractAssets', window );">Foreign currency contract asset</a></td>
<td class="nump">272<span></span>
</td>
<td class="nump">$ 430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ForeignCurrencyForwardContractLiabilities', window );">Foreign currency forward contract liabilities</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">$ 337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossAfterTax', window );">Foreign currency exchange</a></td>
<td class="nump">$ 116<span></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_AFRI_DisclosureForeignCurrencyForwardContractsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureForeignCurrencyForwardContractsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ForeignCurrencyContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ForeignCurrencyContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_ForeignCurrencyForwardContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liquidity And Going Concern [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ForeignCurrencyForwardContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-38<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisclosureContingentConsiderationLiabilityAbstract', window );"><strong>Contingent Consideration Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration liability</a></td>
<td class="nump">$ 1,326<span></span>
</td>
<td class="nump">$ 1,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Contingent consideration liability change in fair value</a></td>
<td class="num">(1,326)<span></span>
</td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration liability</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,326<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DisclosureContingentConsiderationLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisclosureContingentConsiderationLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONTINGENT CONSIDERATION LIABILITY (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 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="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration liability</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,326<span></span>
</td>
<td class="nump">$ 1,260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Measurement Input Weighted Average [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.94<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_srt_PlatformOperatorCryptoAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.FF.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476188/405-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_PlatformOperatorCryptoAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_MeasurementInputTypeAxis=AFRI_MeasurementInputWeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=AFRI_MeasurementInputWeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 2,232<span></span>
</td>
<td class="nump">$ 1,875<span></span>
</td>
<td class="nump">$ 2,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(581)<span></span>
</td>
<td class="num">(1,286)<span></span>
</td>
<td class="num">(3,883)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 1,651<span></span>
</td>
<td class="nump">$ 589<span></span>
</td>
<td class="num">$ (1,844)<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_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss</a></td>
<td class="num">$ (23,333)<span></span>
</td>
<td class="num">$ (12,551)<span></span>
</td>
<td class="num">$ (15,113)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit for the period</a></td>
<td class="nump">1,651<span></span>
</td>
<td class="nump">589<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before tax</a></td>
<td class="num">$ (21,682)<span></span>
</td>
<td class="num">$ (11,962)<span></span>
</td>
<td class="num">$ (16,957)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Effective tax rate</a></td>
<td class="num">(8.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="nump">11.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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Permanent differences not deductible (taxable) for tax purposes</a></td>
<td class="nump">$ 3,421<span></span>
</td>
<td class="nump">$ 3,685<span></span>
</td>
<td class="num">$ (1,577)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognised tax losses</a></td>
<td class="nump">2,292<span></span>
</td>
<td class="nump">695<span></span>
</td>
<td class="nump">4,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">Other</a></td>
<td class="nump">280<span></span>
</td>
<td class="num">(1,408)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_RecalculatedIncomeTaxExpenseReconciliation', window );">Recalculated tax benefit</a></td>
<td class="num">$ (4,342)<span></span>
</td>
<td class="num">$ (2,383)<span></span>
</td>
<td class="num">$ (5,256)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate in Morocco</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_RecalculatedIncomeTaxExpenseReconciliation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recalculated income tax expense reconciliation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_RecalculatedIncomeTaxExpenseReconciliation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>96
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DeferredTaxFixedAssetsAndIntangibleAssets', window );">Fixed assets and intangible assets</a></td>
<td class="num">$ (9,845)<span></span>
</td>
<td class="num">$ (9,317)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Loss carryforward</a></td>
<td class="nump">7,710<span></span>
</td>
<td class="nump">6,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsHedgingTransactions', window );">Leases</a></td>
<td class="num">(2,375)<span></span>
</td>
<td class="num">(2,344)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Others</a></td>
<td class="num">(170)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(4,889)<span></span>
</td>
<td class="num">(4,805)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="num">$ (9,569)<span></span>
</td>
<td class="num">$ (10,321)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_DeferredTaxFixedAssetsAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Fixed Assets and Intangible Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DeferredTaxFixedAssetsAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsHedgingTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from hedging transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsHedgingTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative)<br> $ in Thousands, &#1583;.&#1605;. in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MAD (&#1583;.&#1605;.)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 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="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Effective tax rate</a></td>
<td class="num">(8.00%)<span></span>
</td>
<td class="num">(8.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net taxable income</a></td>
<td class="num">$ (24,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12,676)<span></span>
</td>
<td class="num">$ (19,128)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carry forwards</a></td>
<td class="nump">40,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred tax assets, operating loss carryforwards, subject to expiration</a></td>
<td class="nump">$ 19,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">Operating loss carryforwards, limitations on use</a></td>
<td class="text">begin to expire within four years<span></span>
</td>
<td class="text">begin to expire within four years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 4,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MA', window );">MOROCCO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_ML', window );">MALI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_BF', window );">BURKINA FASO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">27.50%<span></span>
</td>
<td class="nump">27.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net taxable income | &#1583;.&#1605;.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#1583;.&#1605;. 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net taxable income | &#1583;.&#1605;.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#1583;.&#1605;. 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_MA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MA</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=country_ML">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ML</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=country_BF">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_BF</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>98
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details) - Societe Industrielle De Minoterie Du Sud [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 26, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant, and equipment</a></td>
<td class="nump">$ 8,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right-of-use assets</a></td>
<td class="nump">331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities, noncurrent</a></td>
<td class="num">(2,328)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,503)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other payables</a></td>
<td class="num">(694)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total net assets acquired</a></td>
<td class="nump">$ 5,374<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember</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>99
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 26, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Oct. 07, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember', window );">Societe Industrielle De Minoterie Du Sud [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Cash consideration</a></td>
<td class="nump">$ 56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember', window );">Societe Industrielle De Minoterie Du Sud [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Acquisition percentage</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Outstanding debt</a></td>
<td class="nump">$ 5,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=AFRI_SanabilSAMember', window );">Sanabil SA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Acquisition percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">60.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_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AssetAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember</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_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=AFRI_SocieteIndustrielleDeMinoterieDuSudMember</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_BusinessAcquisitionAxis=AFRI_SanabilSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=AFRI_SanabilSAMember</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>100
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Millions</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, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value per share</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">26,901,592<span></span>
</td>
<td class="nump">26,879,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">26,901,592<span></span>
</td>
<td class="nump">26,879,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Price per share</a></td>
<td class="nump">$ 16.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=AFRI_BusinessCombinationAgreementMember', window );">Business combination 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Earnout shares issued</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=AFRI_TwoThousandTwentyTwoMember', window );">2022 [Member] | Business combination 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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Earnout shares</a></td>
<td class="nump">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Earnout value</a></td>
<td class="nump">$ 27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=AFRI_TwoThousandTwentyThreeMember', window );">2023 [Member] | Business combination 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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Earnout shares</a></td>
<td class="nump">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Earnout value</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=AFRI_TwoThousandTwentyFourMember', window );">2024 [Member] | Business combination 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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Earnout shares</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share</a></td>
<td class="nump">$ 16.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=AFRI_PublicWarrantsMember', window );">Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Private warrants outstanding</a></td>
<td class="nump">11,461,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,461,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Price per share</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per warrant</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=AFRI_PrivateWarrantsMember', window );">Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Private warrants outstanding</a></td>
<td class="nump">4,289,722<span></span>
</td>
<td class="nump">4,289,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Price per share</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=AFRI_CommonClassZMember', window );">Class Z Ordinary 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">30,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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">0<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TypeOfArrangementAxis=AFRI_BusinessCombinationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=AFRI_BusinessCombinationAgreementMember</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_AwardDateAxis=AFRI_TwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=AFRI_TwoThousandTwentyTwoMember</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_AwardDateAxis=AFRI_TwoThousandTwentyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=AFRI_TwoThousandTwentyThreeMember</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_AwardDateAxis=AFRI_TwoThousandTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=AFRI_TwoThousandTwentyFourMember</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_ClassOfWarrantOrRightAxis=AFRI_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=AFRI_PublicWarrantsMember</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_ClassOfWarrantOrRightAxis=AFRI_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=AFRI_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=AFRI_CommonClassZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=AFRI_CommonClassZMember</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>101
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options, beginning balance</a></td>
<td class="nump">64,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exrecise price, beginning balance</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term (years), outstanding</a></td>
<td class="text">8 years 4 months 17 days<span></span>
</td>
<td class="text">9 years 4 months 17 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, beginning balance</a></td>
<td class="nump">$ 685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options, granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exrecise price, granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options, exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exrecise price, exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Stock options, forfeited/expired</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exrecise price, forfeited/expired</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options, ending balance</a></td>
<td class="nump">64,705<span></span>
</td>
<td class="nump">64,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exrecise price, ending balance</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, ending balance</a></td>
<td class="nump">$ 663<span></span>
</td>
<td class="nump">$ 685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options, exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exrecise price, exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember', window );">Phantom Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options, beginning balance</a></td>
<td class="nump">53,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exrecise price, beginning balance</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term (years), outstanding</a></td>
<td class="text">8 years 5 months 12 days<span></span>
</td>
<td class="text">9 years 4 months 17 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, beginning balance</a></td>
<td class="nump">$ 568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options, granted</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exrecise price, granted</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options, exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exrecise price, exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Stock options, forfeited/expired</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exrecise price, forfeited/expired</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options, ending balance</a></td>
<td class="nump">57,313<span></span>
</td>
<td class="nump">53,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exrecise price, ending balance</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, ending balance</a></td>
<td class="nump">$ 587<span></span>
</td>
<td class="nump">$ 568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options, exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exrecise price, exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term (years), granted</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue', window );">Aggregate intrinsic value, granted</a></td>
<td class="nump">$ 38<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_AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options grants weighted average remaining contractual term 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=AFRI_PhantomOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember</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>102
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">62.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Annual risk free rate</a></td>
<td class="nump">3.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember', window );">Phantom Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Annual risk free rate</a></td>
<td class="nump">4.38%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember</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>103
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Details Narrative)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </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="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="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Maximum number of shares reserved and available for issuance | shares</a></td>
<td class="nump">2,645,684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value | $ / shares</a></td>
<td class="nump">$ 10.99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized compensation months</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember', window );">Phantom Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value | $ / shares</a></td>
<td class="nump">$ 10.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized compensation months</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">$ 351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Share based compensation description</a></td>
<td class="text">The Director Agreements stipulate that each director shall receive that number of shares of the Company&#8217;s
common stock equal to $25, based on the market price of the Common Stock, on June 9, 2022 (the &#8220;Commencement Date&#8221;) and on
each anniversary of the Commencement Date. As of December 31, 2024, the total compensation expense associated with the Director Service
Agreement is $312.<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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=AFRI_PhantomOptionMember</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>104
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares outstanding, earnings per share</a></td>
<td class="nump">26,884,238<span></span>
</td>
<td class="nump">26,879,159<span></span>
</td>
<td class="nump">26,604,710<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>105
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Purchase of grains</a></td>
<td class="nump">$ 67,042,000<span></span>
</td>
<td class="nump">$ 147,284,000<span></span>
</td>
<td class="nump">$ 207,188,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Mortgages to banks</a></td>
<td class="nump">$ 35,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to external customers, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 274,223<span></span>
</td>
<td class="nump">$ 301,954<span></span>
</td>
<td class="nump">$ 283,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">246,891<span></span>
</td>
<td class="nump">273,417<span></span>
</td>
<td class="nump">254,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(246,891)<span></span>
</td>
<td class="num">(273,417)<span></span>
</td>
<td class="num">(254,724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,332<span></span>
</td>
<td class="nump">28,537<span></span>
</td>
<td class="nump">29,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">35,093<span></span>
</td>
<td class="nump">27,295<span></span>
</td>
<td class="nump">26,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(35,093)<span></span>
</td>
<td class="num">(27,295)<span></span>
</td>
<td class="num">(26,933)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss), Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,761)<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
<td class="nump">2,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_SoftWheatMember', window );">Soft Wheat [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to external customers, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">215,090<span></span>
</td>
<td class="nump">218,761<span></span>
</td>
<td class="nump">213,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(194,492)<span></span>
</td>
<td class="num">(194,453)<span></span>
</td>
<td class="num">(183,868)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">194,492<span></span>
</td>
<td class="nump">194,453<span></span>
</td>
<td class="nump">183,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,598<span></span>
</td>
<td class="nump">24,308<span></span>
</td>
<td class="nump">29,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(21,806)<span></span>
</td>
<td class="num">(22,020)<span></span>
</td>
<td class="num">(20,950)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">21,806<span></span>
</td>
<td class="nump">22,020<span></span>
</td>
<td class="nump">20,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss), Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,208)<span></span>
</td>
<td class="nump">2,288<span></span>
</td>
<td class="nump">8,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember', window );">Durum Wheat [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to external customers, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,418<span></span>
</td>
<td class="nump">48,233<span></span>
</td>
<td class="nump">38,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(29,150)<span></span>
</td>
<td class="num">(47,465)<span></span>
</td>
<td class="num">(38,971)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">29,150<span></span>
</td>
<td class="nump">47,465<span></span>
</td>
<td class="nump">38,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,732)<span></span>
</td>
<td class="nump">768<span></span>
</td>
<td class="num">(364)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(264)<span></span>
</td>
<td class="num">(332)<span></span>
</td>
<td class="num">(447)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">264<span></span>
</td>
<td class="nump">332<span></span>
</td>
<td class="nump">447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss), Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,996)<span></span>
</td>
<td class="nump">436<span></span>
</td>
<td class="num">(811)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_CouscousAndPastaMember', window );">Couscous and Pasta [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to external customers, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,021<span></span>
</td>
<td class="nump">31,410<span></span>
</td>
<td class="nump">27,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(19,397)<span></span>
</td>
<td class="num">(28,649)<span></span>
</td>
<td class="num">(28,820)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">19,397<span></span>
</td>
<td class="nump">28,649<span></span>
</td>
<td class="nump">28,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,624<span></span>
</td>
<td class="nump">2,761<span></span>
</td>
<td class="num">(1,661)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(9,236)<span></span>
</td>
<td class="num">(1,095)<span></span>
</td>
<td class="num">(263)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">9,236<span></span>
</td>
<td class="nump">1,095<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss), Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,612)<span></span>
</td>
<td class="nump">1,666<span></span>
</td>
<td class="num">(1,924)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_AllOtherMember', window );">All Other [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to external customers, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,694<span></span>
</td>
<td class="nump">3,550<span></span>
</td>
<td class="nump">4,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(3,852)<span></span>
</td>
<td class="num">(2,850)<span></span>
</td>
<td class="num">(3,065)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,852<span></span>
</td>
<td class="nump">2,850<span></span>
</td>
<td class="nump">3,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">842<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">1,326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">All other</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(3,787)<span></span>
</td>
<td class="num">(3,848)<span></span>
</td>
<td class="num">(5,273)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,787<span></span>
</td>
<td class="nump">3,848<span></span>
</td>
<td class="nump">5,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss), Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (2,945)<span></span>
</td>
<td class="num">$ (3,148)<span></span>
</td>
<td class="num">$ (3,947)<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Primarily
    includes purchases of inventory, packaging, and other sales costs.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StatementBusinessSegmentsAxis=AFRI_SoftWheatMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_SoftWheatMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_CouscousAndPastaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_CouscousAndPastaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_AllOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_AllOtherMember</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>107
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 101,645<span></span>
</td>
<td class="nump">$ 107,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MA', window );">MOROCCO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">82,391<span></span>
</td>
<td class="nump">86,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_BF', window );">BURKINA FASO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">8,269<span></span>
</td>
<td class="nump">8,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_ML', window );">MALI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">6,508<span></span>
</td>
<td class="nump">6,991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AO', window );">ANGOLA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">4,016<span></span>
</td>
<td class="nump">4,396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=AFRI_OtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 461<span></span>
</td>
<td class="nump">$ 471<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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_MA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MA</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=country_BF">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_BF</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=country_ML">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ML</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=country_AO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AO</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=AFRI_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=AFRI_OtherMember</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>108
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Details Narrative) - Revenue Benchmark [Member] - Customer Concentration Risk [Member] - Customer [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">12.70%<span></span>
</td>
<td class="nump">12.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">MOROCCO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">18.50%<span></span>
</td>
<td class="nump">18.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">MALI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">11.80%<span></span>
</td>
<td class="nump">11.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">BURKINA FASO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=AFRI_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=AFRI_CustomerMember</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=country_MA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MA</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=country_ML">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ML</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=country_BF">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_BF</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=AFRI_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=AFRI_OtherMember</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>109
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 08, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 420,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Purchase of grains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,042,000<span></span>
</td>
<td class="nump">$ 147,284,000<span></span>
</td>
<td class="nump">$ 207,188,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Account payable due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,545<span></span>
</td>
<td class="nump">1,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">522,000<span></span>
</td>
<td class="nump">169,000<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ConsiderationPayableToSellingStockholder', window );">Total outstanding consideration payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,480,000<span></span>
</td>
<td class="nump">8,840,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=AFRI_LighthouseCapitalLimitedMember', window );">Lighthouse Capital Limited [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration paid for business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Interest accruing rate</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ConsiderationPayableToSellingStockholder', window );">Total outstanding consideration payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,480,000<span></span>
</td>
<td class="nump">8,840,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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=AFRI_NonExecutiveMembersMember', window );">Non Executive Members [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,195,000<span></span>
</td>
<td class="nump">1,358,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="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Loan from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,715,000<span></span>
</td>
<td class="nump">$ 1,486,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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=AFRI_ForaficMarocMember', window );">Forafic Maroc [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percent</a></td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ConsiderationPayableToSellingStockholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration payable to selling stockholder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ConsiderationPayableToSellingStockholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionRate</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=AFRI_LighthouseCapitalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=AFRI_LighthouseCapitalLimitedMember</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=AFRI_NonExecutiveMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=AFRI_NonExecutiveMembersMember</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=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=AFRI_ForaficMarocMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=AFRI_ForaficMarocMember</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>110
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Property, plant, and equipment, net</a></td>
<td class="nump">$ 6,685<span></span>
</td>
<td class="nump">$ 7,066<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent', window );">Goodwill</a></td>
<td class="nump">4,380<span></span>
</td>
<td class="nump">4,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total assets held for sale, current assets</a></td>
<td class="nump">11,065<span></span>
</td>
<td class="nump">11,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent', window );">Cash and cash equivalents</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">139<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Property, plant, and equipment, net</a></td>
<td class="nump">2,439<span></span>
</td>
<td class="nump">2,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent', window );">Right-of-use assets</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Other assets, noncurrent</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total assets held for sale, current assets</a></td>
<td class="nump">2,808<span></span>
</td>
<td class="nump">3,008<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationAssets', window );">Total assets held for sale</a></td>
<td class="nump">13,873<span></span>
</td>
<td class="nump">14,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent', window );">Deferred tax liabilities</a></td>
<td class="nump">404<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total liabilities held for sale, current liabilities</a></td>
<td class="nump">404<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital', window );">Lines of credit &#8211; working capital</a></td>
<td class="nump">209<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">514<span></span>
</td>
<td class="nump">512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt', window );">Current portion of long-term debt</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt', window );">Long-term debt</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">218<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Total liabilities held for sale, current liabilities</a></td>
<td class="nump">1,170<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities held for sale</a></td>
<td class="nump">1,574<span></span>
</td>
<td class="nump">1,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalOfDiscontinuedOperationRevenues', window );">Revenues</a></td>
<td class="nump">11,866<span></span>
</td>
<td class="nump">3,522<span></span>
</td>
<td class="nump">$ 5,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalOfDiscontinuedOperationCostOfSales', window );">Cost of sales</a></td>
<td class="num">(9,045)<span></span>
</td>
<td class="num">(1,461)<span></span>
</td>
<td class="num">(5,675)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses', window );">Selling, general and administrative expenses</a></td>
<td class="num">(2,264)<span></span>
</td>
<td class="num">(2,170)<span></span>
</td>
<td class="num">(3,862)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalOfDiscontinuedOperationInterestExpense', window );">Interest expense</a></td>
<td class="num">(521)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
<td class="num">(569)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss', window );">Foreign Exchange loss</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(5)<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="Show.showAR( this, 'defref_AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations', window );">Total pretax profit (loss) of discontinued operations</a></td>
<td class="nump">33<span></span>
</td>
<td class="num">(652)<span></span>
</td>
<td class="num">$ (4,271)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_CashAndCashEquivalentsDiscontinuedOperations', window );">Cash and cash equivalents</a></td>
<td class="nump">12,231<span></span>
</td>
<td class="nump">23,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations', window );">Cash and cash equivalents in held-for-sale assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations', window );">Amounts reported in the consolidated statements of cash flows</a></td>
<td class="nump">$ 12,231<span></span>
</td>
<td class="nump">$ 24,021<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_AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts reported in consolidated statements of cash flows discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_CashAndCashEquivalentsDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and cash equivalents discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_CashAndCashEquivalentsDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and cash equivalents in heldforsale assets discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation accounts receivable net non current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation cash and cash equivalents noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation current portion of longterm debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation deferred tax liability current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation lines of credit working capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation longterm debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation prepaid expenses and other current assets non current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalOfDiscontinuedOperationCostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of discontinued operation cost of sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalOfDiscontinuedOperationCostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of discontinued operation foreign exchange loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalOfDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of discontinued operation interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalOfDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalOfDiscontinuedOperationRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of discontinued operation revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalOfDiscontinuedOperationRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of discontinued operation selling general and administrative expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of discontinued operation total pretax profit loss of discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember', window );">Durum Wheat [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_AFRI_ConsiderationAmount', window );">Consideration</a></td>
<td class="nump">$ 29,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AFRI_ConsiderationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AFRI_ConsiderationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AFRI_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>112
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,093<span></span>
</td>
<td class="nump">$ 27,295<span></span>
</td>
<td class="nump">$ 26,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember', window );">Durum Wheat [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnSalesOfAssets', window );">Sale of long term assets</a></td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnSalesOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnSalesOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AFRI_DurumWheatMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>EXCEL
<SEQUENCE>113
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +B%GEI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( +B%GEK";\/X\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL].PS ,AU\%Y=XZ_;-)1%TO($X@(3$)Q"U*
MO"U:DT:)4;NW)RU;!X('X!C[E\^?)3?*"]4'? Z]QT &X\UH.Q>%\AMV(/("
M(*H#6AGSE'"IN>N#E92>80]>JJ/<(Y2<K\$B22U)P@3,_$)D;:.54 $E]>&,
MUVK!^X_0S3"M #NTZ"A"D1? VFFB/XU= U? !",,-GX54"_$N?HG=NX .R?'
M:);4, SY4,VYM$,!;T^/+_.ZF7&1I%.8?D4CZ.1QPRZ37ZN[^^T#:TM>KC)>
M9Q7?EES4*U&OWR?7'WY78=MKLS/_S/CVF_%%L&W@UUVTGU!+ P04    " "X
MA9Y:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( +B%GEH%6;F>+0D  &,I   8
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&ULM5I=4^.X$GW/KU!EM[9FZT)B.S$?
M,Y"Z(1"67;X6AN%RI^Z#L)7$A6UE)9G O[\MV8X".&W#SKZ [4C'1VIUGU;+
M>PLN'N2,,46>DCB5^^V94O//W:X,9BRALL/G+(5?)EPD5,&MF';E7# :FDY)
MW/4<9ZN;T"AM#_;,LTLQV..9BJ.470HBLR2AXOF Q7RQWW;;Y8.K:#I3^D%W
ML#>G4W;-U,W\4L!==XD21@E+9<13(MADOSUT/Q_X.[J#:?$M8@NY<DWT4.XY
M?] W)^%^V]&,6,P"I2$H_'MD(Q;'&@EX_%6 MI?OU!U7KTOTL1D\#.:>2C;B
M\6T4JME^>Z=-0C:A6:RN^.(W5@S(UW@!CZ7Y2Q9%6Z=-@DPJGA2=@4$2I?E_
M^E1,1),.7M'!,[SS%QF6AU31P9[@"R)T:T#3%V:HIC>0BU)ME6LEX-<(^JG!
MB#\RL==5 *4?=(.BVT'>S5O3S?7(&4_53)*C-&3A2X N<%@2\4HB!QZ*>,B"
M#NFY&\1SO#Z1,RJ81&![R_'U#&QO#>Q1JB+U3(9A"'B22?+]%%J0$\42^;^J
M<>=P_6HX[2.?Y9P&;+\-3B"9>&3MP2\_N5O.%X1L?TFVCZ$/#GF0P8I7Y.OS
MG%61P[M[SN888>$O6?@HS! HA(;&.*;3*AIX_PF-)4-X;"UY;#6;C2LVC:02
MU+CQM:)@.WA<10P'K".VO22VW8S8,$TS&@._.1>5?' <)3*,SLZ2SD[#52,H
M1$LS2^LIX5AU4[2[Y+3;C-/U# (N&?%D3M-GA!8.5T?+=6RX<YH1NV0BXJ$.
M7P0"9Z6WU4&5$<N$+(S=2C!VF[$;1S* E560',-C6<D0AQO?8:P\R\I[%ZL[
M1@7""0>KFRL;V%TT% ]&F1"O2:'6Q.$V-UUOL^=BU&P8=_% 7(C..(H9.<^2
M^S4*BX,XCKO9=_ON%D;)QG07#\H%I3*4PKR=TZ1ZGG"@\<75<'QU,FH=GUX<
M#$_)Y>D((VB#O8L'YX+@"$PJP)PGD%8\D3_8<R5%',J!J=MU>CO;#L;,1GL7
M#],%LY,TX +"EY&AC5R'"!<0VS*@#,QY6#V?./KOZ)*S&N#B@?MEGK-17A"3
M[5RDU<QPR)LT4L3O]#;(&0TC":IRD$5Q&*53C+%5"!>/Z:\9C_0=S.=7OD@K
MV>)P?V8,]@H+^HR0\ZQ,>'AL?T,N-W(5KQJDXQ.,D%4&#P_EKPE=<JG 3?X;
MS=<NO!K$X_^X+G&'0XR>E0@/C^H%O5L0^\V'%"Q(KAF%)<-"<B)E5AT :S#/
M.4;-ZH2'!_:"VC<>@PEAXVG"LJB4KAHDG)!5!Z^1.I3ZE>=$X%4FI%1K:@WB
M';I5\JQ(>(U$XB153.3;9:VFM*1:R0Q'K&%FU<%KI [&=&0$D7?*UW@CCG/.
MTTT:! Q@ "3, 3&&5B6\1BIQE# QU<8\!@0U*S/?2JI_:W?@66GP:J1!5T!@
MK.<<M@B<W$A&U(R1HR?%]-Y]==N0YYN59/_>OL&SLN UW#D,@T 'W<(QTI"*
M:F(XW$WGND..A\-+K)9@9:'72!9>;&HJBP@X3-UL]:PL]!K) E!)S-Z8!P^0
MFICB";G(E-03]T:P"XXYLF^0=?'N<>!M[3JNO^OM=1^K6%DUZ.&1>\0AT@9F
MCP4:D+(8W()&<:E>E6QJ]$7W_]QZH%)2$?U[ FG81$1!)Z'8-*X4B?#(?C(:
M7Y%A%D8*$I"A4@PFSCC$N@I(#5ZM@:U8]!J6A"912J1*%&%" $G(1451V)RL
MXX@CUW*TLM&K*1@5$S>.1$).#BNYX BNN^MC5*Q.]/#X7E*YF$>IGIOO7]F3
M(@<Q^$5UM0^'NV6M&045I!H60J6.FR ?N>/KR 0K7?(X"HV8'-"8I@'3X8$I
M2?@$-LGY.B7',;_7^_G3$?FD07[Y:<?SG"]%"#%W[I=?-P@UW0Y9P/2N45<7
M6J8>"FZLJPR0B^O>@L7FA2_>OBR,&8B+.<MW*M+TU2\2;*:KZ3"<4VYRVAE-
MIQ GHB)PS'@<@L-J,N[V%W+T5Z9#"_1NC:B<@2OPA23@>8;",VRW)<D%9)6N
MJ868O[V2M&<N5GFG'#R,? IX;(KSCRQ^UA5^6-EZCKF>!6C>6D[2RBC'40IS
M',%<VO&6T]>!S(7P3!">6S^?K-KNQ%1RM8O12,3/&WI":!RW$F@@=%/X>0X\
M98XW64+,>2&;,-_YF_(JUULCDE=&+"<D6.4&K\GBW'J1DBW^TH+PB 3:#I,/
MV\&,#%ZISW*T:1<1)"C4RNQ<1#"P><QD:\I2>'L,=M'9TES3@[[ZA7I76*XV
MPW4(&4\4T [FOS:+ZN%)3^F_ZXH3-=UO?KLCIZ>HUMNTJ8>G-"654QX8,U32
MP2'.6/P8P1K?:)VS!;GCX@%C9E.D'I[37 C0=+V3*83^D@KRC<89(T['<5SR
M_<PL@^J AT)_]'S#)E!]Y\<>Q_313.JC?&U^U<?SJZ^1BIE>Y:[WZ?Y7V-0&
MF8 !5#+%D5X9;8/,P6J/QFH_&[-A?&WFU<?S),CE0Y,Q/R?W/*ZDB0/HVA[&
MQ*94?3P%*J<*]AF!$9JU/ET#=#Z\/AS^B7%:.5[#4YY;*G3I4Y(C&LQ(<0<$
MF0@B2>_!TF.=.^B*V0MK04I8MF+D$J(=-( EX7:([^@DMVB%^1W.[*/KV*9H
M??\'^QV:L'V4K\WC^GCB]1Z_JTGA"IMO$*:-OBB,SE:,KK64OS4Z5:"<94.F
MU3$PE'X&PX/=09[S8VILP%;X^KAR-7#<&N4$Q[W%J%CAZ^.J]0[/Q8'J/==*
M7A^7O(-,PA,I2;FU1'WMG] XWVJ<_X,USO\G-,ZW&N>_K[3<Y.B@!O)#1P>^
M53F_4;6Y\=%!#5R3HP/?"I_?J-[<Y.B@!@D].O"MZOF-ZLWO.3JH06QP=."O
M?&V"[_V-\8:"T?5L<(!_.2Z6//E6='Q<*G2F#WOTF=:"]<>V-2 ]D ;/<;8]
MW\%*&KY5!A\/[&^+:>O"<0W0'S,*6TTR-"4TC)I5"A\/\!^H\]4@OJ_.UUWY
M[DW7W<W7?;!-UAZ7?P*W?+K\@G"8?S=GF^>?'YY17;:7)&83Z.ITMF'-B?R+
MOOQ&\;GYBNZ>*\43<SEC-&1"-X#?)YRK\D:_8/E=Y>#_4$L#!!0    ( +B%
MGEI='0./+@@  ,@G   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULM5IK
M;^.V$OTKA+LH6L!>BP^]-HF!W02W+;!M@TT?'XK[@9'I6%A)="4ZV=Q??TE)
M,27QX;CK?MB-; ]'9X;DG#.4+I]X_;G9,B; E[*HFJO95HC=N^6RR;:LI,U;
MOF.5_&7#ZY(*^;%^6#:[FM%U.Z@LEB@(HF5)\VJVNFR_NZU7EWPOBKQBMS5H
M]F5)Z^</K.!/5S,X>_GB4_ZP%>J+Y>IR1Q_8'1._[VYK^6EY\++.2U8U.:]
MS397L_?PW35)U8#6XH^</36#:Z!"N>?\L_KPT_IJ%BA$K&"94"ZH_//(KEE1
M*$\2Q]^]T]GAGFK@\/K%^W_:X&4P][1AU[SX,U^+[=4LF8$UV]!](3[QIQ]9
M'U"H_&6\:-K_P5-O&\Q MF\$+_O!$D&95]U?^J5/Q&  )(X!J!^ 7CL ]P-P
M&VB'K WKA@JZNJSY$ZB5M?2F+MK<M*-E-'FEIO%.U/+77(X3JVM>-;S(UU2P
M-?A "UIE#-PI=PU8@-_O;L!W;[X';T!>@=^V?-_0:MU<+H6\LQJ_S/J[?.CN
M@AQWN6'96X#A'*  $<OPZ]</Q^/A2QGO(6AT"!JU_K KZ'U=LTH VC0RSG>V
M>#H'Q.Y [:UWS8YF[&HF-T_#ZD<V6WW[#8R""UMT9W(VBA4?8L4^[ZMKVFR!
MG#60J0OV]SY_I(4,WCJ+G:NH=:4*P.,*(H3AY?)Q&(YIA7":)@>K$4YRP$F\
M.-]G&=]+6+(V9$QBO"_8'%1,V&!VGL(AS#B-XPE,TPJ3.,!VF.$!9NB%^5/U
M*)/'ZYQ9$QB:R$*DEOP(F6F%$AP[$A@=D$5>9+<UV]%\#=@76>(;UK23SL66
MU;*.#->[#7=DXH8D"2:X+58A"4([[OB ._9/? L*;%FQ!I*60$/5S/>0;5AC
M$P5.8CS!:EJAQ($T.2!-O$A_XX(6KTAF8MPZCO'@YAU TPHBB BR8TP/&-,C
MJT R?"V>YV G:[F8MZM [?J=Y%[AW%&I"2: $9EBMIG%*(SLF&&@22CPHF[5
MPX)O%ON&>1+;>QG=/X+)=.IM9AA%Q(%R0)70B_('SM=/>5%8H4'CG@0E232%
M9C$C 80.:)K0H)=#9%D2M'K(9='LT^><Z=[1!,&T0MFL(N*H4%!S$?23T:]M
M.3H@Y)5GF_>N1O4[C*<KTF)%XLA1Y*$F(WB$C:Q%Z0A@KTL[S0.K&++P&T&1
M:Y=IZH)^[NKJEV=[67B)1,& F'I\IAT.4A(&#H":P6#T*EU6Y/0^+W(A2=8J
MSJ"7"4]59^?R-@Y:TQ_T\]]'^;D!? .RFJUS ;[])D$07K3M3UX]2-VVR^6\
M6?-@DEPH.<0H.J8924(8.Z9+TR'T\Z$3^991(3L&KU*")O\E(Q'48[?1I"0F
M!TU"S9/03Y0'O;FCSTIL6C&:?(=#'!@833,2(>C@&Z19$?E944*L]TPK.FN?
M8G(=0F$ZK><6,QA'+C&,-"4B/R7*]E'4LA4?;EDK3)/W$(+38FZQ@BAV3#4:
M='M^<GPI*SM>MT<'<L46O'I8"%:7LN6_MU9S9&- ;" VK6! 2.J K(D2'>G:
M9%[EYE>H,]FAYVM6TQ;[2YZ?K9B]3D]@(&2RJE)0CJ@TJR(_JW;T/U@J7IV/
M3!J42F4Z :;14+:.@6JF1'ZF_*@AMAI@(37 XFAC@FS=7VQL18O5L$4<0];<
MB?SMW[@Y.;8=S4X.22$?&]FUV(4X#EQ;4I,>.D)ZQ_>?K<V#<,IM-C,8AZ["
MIKD-^;GMAFV83.4:"/IEO&(=NAJ91)6&43J%:Z&S ".'_D>:S9"?S2P[RR]6
MD87:@A1-X9I6*(H==0!K8L-^8IMNKU=+;+_?$PH<-OD0!ZZX-!MB/QMV>_#(
MWL,6*B1!'$US;[-+ D0<E0)K.L1'Z)"792[4<4!W1I2]<$VFYN.[7[A@  7?
M6['_@Y-,>_Z_WM$X^L%Q*/;V&'>"9Y^WO)",VK2"-;YHST?$L[75P/^ 4MVM
MQKF\C6/7_(O]_'M;OU2U9DOE#2[ F^!M$$"I@6OP2(L]NP!P'@2!^@?H7FRE
M?/\?6\\[:8\NVO7R<ITWC5*G[3'C7C1"7LAE- =2^]^PC)7WLB*]G/FW5NKT
M?@[D?7>L?7A36$6,/X93UMC7.QKG6<L'[)</O]8R$[1^[M,\MZ6Y2_(DT1<
M1?,T@/,P15W*HGD2IW.9N7\MW9:F?WJ2[K<9)TD+%NP7+._7LF>4DE963'5N
MO<@K7ZN++6?/!$=D2K!V.^B$JQ4+/G),G67[<E^TS\G6;)-GN9VA3#VR@#B-
M8@.HS1"&.'35=RU=L%^Z#)'VY_^\E$M\JQZ^/C+9^S1V8C*UR2*,#$UH-0M<
M3P&PEC#8+V%^X=5"45'-BT*=>^25U(>LL6?9U"51FA@IME@1UUDKT>J%^-5+
MQ_)N'K$^L3+U1H@-,6NQ0BERZ1*B=0DY49>T]>'$"&RRQ7(X:+'S'0X2+5N(
M7[9\8MV2OJ6U> 9__=Q6O/]:H9[UX>VYO(W#UGJ%^/7**YY5D[-JE'-Y&\<[
M> S\FC,"_1#86JJ(Y80<IM/#&9L5#EW/J36[D_ LI]3$*Q).GI8S>1L'K=F:
M^-GZ(Z<5V-2\E%/3[<.=VH?6N$T*CF/CK,]B!4GB*G6:IHF?IB6+U*\O%%Y?
M)\_0F;R-(]>T3Y*O+A1>X7!RO&?R-HY7ZP7RFB./8X6B\S%\5V7TQD(?B6D%
M8PBGDF8Y>,U*O>/V,ZT?\JH!!=O(<<';6"[FNGMMK/L@^*Y]\^J>"\'+]G++
MJ.1;92!_WW#9:_<?U,M<AY?W5O\'4$L#!!0    ( +B%GEHIN\ VW@(  %T*
M   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULK59=;],P%/TK5D (I-%\
M]'NTD;9.$SP@JE7  ^+!36X;:TX<;+<=_'JNG2PT6_H1C3XTMG//\3FV;WPG
M.R'O50*@R4/*,S5U$JWS2]=540(I51V10X9O5D*F5&-7KEV52Z"Q!:7<#3QO
MX*:494XXL6-S&4[$1G.6P5P2M4E3*G]? Q>[J>,[CP-W;)UH,^"&DYRN80'Z
M:SZ7V',KEIBED"DF,B)A-76N_,N9[QF C?C&8*?VVL1860IQ;SJ?XJGC&47
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
M .*$0)SHKW,&6K&.6K& M?+26:DTH\UK8A-:69(@YJYK\A]#Z, ]R&Q]2%@
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
M(<_K@X)@"55"QC8)&J ';=:)8XLQ *D%BJD5O2 QC)SC1+,3\L/3;WW^TI;
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
M_##"\*:K]_U/!=S675?O^I=;D<D(HP3D]YNZ[I[>J L<?Y[B^O]02P,$%
M  @ N(6>6NK/C)UO @  D 8  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX
M;6RM55U/VS 4_2M6AB:0!FZ<M#"61J)DTY#&5/&Q/4Q[<)/;QL*Q,]MIX=_/
M=M*LH(#0Q$OC:]]S[KW'Z4FRD>I.EP &W5=<Z&E0&E.?8JSS$BJJCV0-PIXL
MI:JHL:%:85TKH(4'51R3T6B"*\I$D"9^;Z[21#:&,P%SA713550]S(#+S30(
M@^W&%5N5QFW@-*GI"J[!W-9S92/<LQ2L J&9%$C!<AJ<A:=9[/)]P@\&&[VS
M1FZ2A91W+K@HIL'(-00<<N,8J'VLX1PX=T2VC3\=9]"7=,#=]9;]BY_=SK*@
M&LXE_\D*4TZ#DP 5L*0--U=R\Q6Z><:.+Y=<^U^T:7/'XP#EC3:RZL"V@XJ)
M]DGO.QUV .'D&0#I .0I('X&$'6 Z+6 N -XJ7$[BM<AHX:FB9(;I%RV97,+
M+Z9'V_&9<-=^;90]919GTCE]0&N-YJ#\*R1R0!G3.9>Z48 .T>UUAO;W#M >
M8@+=E++15!0ZP<;6=@PX[^K,VCKDF3HA09=2F%*CSZ* XC$!MDWWG9-MYS/R
M(F,&^1&*P@^(C$@\T-#YZ^'1 #Q[/9R\,$W4WT/D^:+_NH=?-W3!X?>0["UM
M/$SK3.-4US2':6!=08-:0Y"^?Q=.1I^&)'M+LNR-R![)&?=RQB^QI]^M85Z(
M7%: ]K])K0^&I&LI)I["V>,Z/21Q1,8)7N^*,I 6DLGQY'%:-I3V,20G?5H[
M"-[YKU:@5M[S-,IE(TS[\O>[K:W.K*UZ^WFR;^WVS+L,_D?3>O4E52LF-.*P
MM)2CHV/K;JKUOS8PLO:.L)#&^HM?EO:3 <HEV/.EE&8;N +]1RC]"U!+ P04
M    " "XA9Y:/*4S.!$"  #=!   &    'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;*54VX[3,!#]%<M(/*$Z22^@DD1J=T&LQ$K5+I<'Q(,;3Q-K?0FVLUG^
M'MM)0T'="HF7V&//.7..XW'>:_-@&P"'GJ10ML"-<^V:$%LU(*F=Z1:4WSEH
M(ZGSH:F);0U0%D%2D"Q)5D12KG"9Q[6=*7/=.<$5[ RRG934_-R"T'V!4WQ<
MN.-UX\("*?.6UG /[G.[,SXB$POC$I3E6B$#AP)OTO5V$?)CPA<.O3V9H^!D
MK_5#"&Y8@9,@" 14+C!0/SS"%0@1B+R,'R,GGDH&X.G\R/X^>O=>]M3"E19?
M.7--@=]@Q.! .^'N=/\!1C_+P%=I8>,7]4/N<HY1U5FGY0CV"B17PTB?QG,X
M :2K9P#9",BB[J%05'E-'2USHWMD0K9G"Y-H-:*].*["3[EWQN]RCW/EC3]>
M!@9],I1Q5:.=%KSB8!%5#.V,KH!U!FQ.G"\6(*0:B;<#<?8,<9JA6ZU<8]$[
MQ8#]24"\RDEJ=I2ZS2XR7D,U0_/T%<J2;'&!;SY9GT>^^?]91]\^>B"Z<2#M
M]W/G,%19G*\2FFIM6UI!@7W76#"/@,N7+])5\O:"A\7D87&)_9\];)ANW=]_
M89!_N8 S'9S324ZNG 13Q\:RJ-*=<L/MFU:GWMT,5_9W^M#XM]347%DDX."A
MR>SU$B,S--,0.-W&"[S7SK=#G#;^_0$3$OS^06MW#$*!Z44K?P%02P,$%
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
MQ3Y/@%K$*.(@S:W=TH80.9WVL,GK0O(MRSDGY1:D(W)6 AV>I+$, _VRF0<
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
M?*>0<"]D/0$E;CVH20&C.&DA#O Q5#AT?I.\TO?+TB:E^#M*72!MX4,OTO/
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
MBX:^7<2]R(_A7%]Y)Y.A1+5MYI\M?"U,.R0Z:S=BI^UD^=>]G<]?F-IRH:'
M#4']J^O8!=7.O'9C9-7,F;4T-+6:94Z_"536@<XW4IKCQ@;H?CR3GU!+ P04
M    " "XA9Y:)2 _N:X"  "G!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M-BYX;6R%5&UOVC 0_IY?<<JJ:9,0(0D4Q@"IO'2MM+X(VN[#M \F.8A5Q\YL
M4]I_OW,"&9,H^^*7\SV/G_/Y;K!5^MEDB!9><R'-T,^L+?I!8)(,<V::JD!)
M)RNE<V9IJ]>!*32RM 3E(HA:K?,@9USZHT%IN]>C@=I8P27>:S";/&?Z;8Q"
M;8=^Z.\-<[[.K#,$HT'!UKA ^UC<:]H%-4O*<Y2&*PD:5T/_(NR/V\Z_='CB
MN#4':W"1+)5Z=IOK=.BWG" 4F%C'P&AZP0D*X8A(QN\=IU]?Z8"'ZSW[91D[
MQ;)D!B=*_."IS89^SX<45VPC[%QMKW 73\?Q)4J8<H1MY1M'/B0;8U6^ Y."
MG,MJ9J^[=S@ ]%KO *(=("IU5Q>5*J?,LM% JRUHYTUL;E&&6J))')<N*0NK
MZ903SHZN;Y]FMP]W\^O98A!8(G3F(-F!QQ4X>@<<1G"CI,T,S&2*Z;\$ 2FI
MY41[.>/H).,4DR;$80.B5M0^P1?7X<4E7_Q>>/(%I57Z#:;<)$*9C4;X>;$T
M5M-_^'4LY(JP?9S0U4C?%"S!H4]%8%"_H#_Z^"$\;WT](;==RVV?8O]?-DZ"
MCTOK-N& %/;OP=%XC)XB1<NXP!28@9425**F#XO)U6SZ^'WFW5T>@CV7$Y>8
MV*,T8;Y$[5)U8/[$)=A,;0R3J?GLW:!.,EIR@W &O7;7C=VV-V=;^L(6-6?"
M #E HB1U!;842-VA* 3)@S!J],(O$-$4A=XEEYQ^>0K?E$KIL-'I]*#=.._%
MWH.R3!!UV&E$I.0,HEXC[O;@(4-OHO*"R3?(*#ZIX%B*@H/BR5&ORQ9A2-)&
MVJJ.:FO=A2ZJXOOK7K6P&Z;77!H0N")HJ]GM^*"KME!MK"K*4EPJ2X5=+C/J
MI*B= YVOE++[C;N@[LVC/U!+ P04    " "XA9Y:]I&(R4L#  #"!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6R=56V/XC80_IY?,<J=JETIVKR'
ML 6D *&'Q (E;*NJZ@>3&!)=$G.V<^S^^XX3EJ/2+JWZ)9X9SSPSX[&?#$Z,
M?Q4YI1)>JK(60SV7\OAHFB+-:47$ SO2&G?VC%=$HLH/ICAR2K(VJ"I-Q[("
MLR)%K8\&K6W-1P/6R+*HZ9J#:*J*\-<Q+=EIJ-OZFV%3''*I#.9H<"0'FE#Y
M?%QSU,P+2E94M!8%JX'3_5"/[,>QI_Q;A]\*>A)7,JA.=HQ]5<H\&^J6*HB6
M-)4*@>#RG4YH62H@+./;&5._I%2!U_(;^JSM'7O9$4$GK/R]R&0^U$,=,KHG
M32DW[/2%GOOQ%5[*2M%^X=3Y>I@Q;81DU3D8]:JHNY6\G,_A*B"T/@APS@%.
M6W>7J*UR2B09#3@[ 5?>B*:$MM4V&HLK:C641'+<+3!.CM:;U3K>;/\P8+V(
MEEN(EE.(?WV>KY_BY=: 9;P=F!+S*&\S/6...TSG TS;@2=6RUQ 7&<T^R>
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
MMZZ#MF-[%&_[WL]$(I,55'2%6[W3I-<!V?:2[4*+C>W?ED)CF;!3O*L**HT
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
MIH3YOWBY);;QWF4ZT/.C3"+; FY+!?OH1!Z<$'V]?>RI0-=O0DAET-=[%TL
M@QO:5IN$R!R8>S!8ESHO\24PN6D*,4;*2:6HY]!G=.(-TURS;"%3-J<Y18)7
M(#.Q1BQVPN(D>[H*!9!(==9NNI!).*0^4]@0'_$X[(J8@0[(.JGAQB?5N1)G
MTQ(FRF2T5+[88L+#X+CU:N"!Y:6+R%/QP0.?\4J9IK4L$>H;B/@:@Y]7G2%:
MS,Y;E!8;TEU,4BIK9&I47U#,6%A44PB8\:AB)6]N&,#;<%*4B.HH'4?:6L!*
MI#'CR<.,2@>51CP"%;UZT+Y5%A-BJC%IBM+-0G(52#]*C24]$[;<[R)9#-K<
M-*F5M*T&IH=40&WVH,&TW4A24"6\OFML1Y(1/?;4CW=FL(K],DV:4IB-C>TX
MUN_VP^Q%.\/=7V\GX5OEET@Y).H"HA-TL"'Y=KIL/Z*KTT0W=Q'S85JBS2*'
MY +.%PZ>[CY$03_BS_X#4$L#!!0    ( +B%GEH\;M,RE@0  %X)   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;(U66V_B.!1^SZ\XRHQ&K<0 N7!I
M2Y&X=0:)0@5T]V&U#R9QP)HDSMA.:??7[SD.I<QLB_:AY=@^YSO?N=GI[:7Z
MH7><&WC.TES?NCMCBNM&0T<[GC%=EP7/\221*F,&EVK;T(7B++9&6=KPF\UV
M(V,B=_L]N_>@^CU9FE3D_$&!+K.,J9<A3^7^UO7<UXVEV.X,;33ZO8)M^8J;
MQ^)!X:IQ1(E%QG,M9 Z*)[?NP+L>AJ1O%?X0?*]/9*!(-E+^H,4TOG6;1(BG
M/#*$P/#GB8]XFA(0TOAYP'2/+LGP5'Y%O[.Q8RP;IOE(IG^*V.QNW:X+,4]8
MF9JEW'_GAWA:A!?)5-O_L*]T_8X+4:F-S [&R" 3>?7+G@]Y.#'H-C\P\ \&
MON5=.;(LQ\RP?D_)/2C21C02;*C6&LF)G(JR,@I/!=J9_FPQ__9U/5G>PW@R
M7/<:!C'II!$=[(>5O?^!O>?#O<S-3L,DCWG\*T #R1P9^:^,AOY9Q#&/ZA!X
M-?";?G@&+SA&&%B\X$.\C8&QT%$J=:DX_#78:*.P&_Y^+]H**WP?BR;D6A<L
MXK<NCH#FZHF[_2^?O';SY@S3\,@T/(?^/VIQUOY]=IY?AU^!8;WC3BKS[5?#
M588MC/F1"0@-UBHW/ :F(9$I3JR^AM7H^V3\.)LXBSN+!$<DATI$=0H<K!K/
M-EQ1Y4ZV+T0.9B=+S?)87SHSR7(-G\%KUMHMCX1.K1NVG!G'P=+0J7G-)H2U
MH-5QUM*P%/ :T09M1;ZMB*)!!RU]OX;X:*<U3HE2R!H*J>R@7X2U=M""2[A
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
MC+J>G?7&JM+/J[6R-/W\,J/?#=3N 'U/E;+MQAGH?F 6_P!02P,$%     @
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
M]UJ(@_TJYBY,L;%?HH U4V1VN18<@*0->+XL"E-?T &[3Y-7_P=02P,$%
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
M#JTL QN#ZPI.;V>S]:RO/$.-N-+ +<PG PFX9:HT,_::6]9]%OF-/<G:=$T
M'>L1'24;EF,R!7NG:&=RJ"HGQMQ:X-;&E7*\9-&I& T^ 9UN]3";YH\XT!TZ
M:H#*([0"Q8PKH2 *B2L=NP5W2F!-:XPZM5KA<4:AFA'ER!BG)8C!^1V,$#*S
M=,K[ 6*!.F.]4&.(^^4(H0R"HU8UW'QP5,L&3<V-PU]SC$4.@)&O"6P;H"E!
M 4Q*(R9QUV%V_R,\7BS,+RMDLA6?Q:VQV2X#"@R_7I<HIS-:Y8']XMQ"2#B/
M@]5UQ@/ZC.H4[M8WIK%XZ<(QV;HPUF3+<"UFGD"-X]UQ<[JY>9_'"^<_XO':
M#K(J@34HN(#J='RX/Q0V7H7CBS=MN'ZFQN,R&Q[!L%A^+(#OA3%^_<(.-O^/
MG/T-4$L#!!0    ( +B%GEK.9Q9KI0@  "$4   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;+58VV[BR!9]]U>4F%&+2 ZQR\:7[B02(:0'*0%.H&<T
M.CH/CEV U<;%5)FD\_>S=MG<,B2:?CA2=RC;5?NR]MH7^_)%JN]Z*43%?JR*
M4E^UEE6U_GQQH=.E6"6Z(]>BQ).Y5*NDPJ5:7.BU$DEF#JV*"^XXP<4JR<O6
M]:6Y-U'7EW)3%7DI)HKIS6J5J-<;4<B7JY;;VMYXS!?+BFY<7%^NDX68BNK;
M>J)P=;&3DN4K4>I<EDR)^56KYWZ^\6F_V?![+E[TP9J1)T]2?J>+87;5<L@@
M48BT(@D)?IY%7Q0%"8(9?S4R6SN5=/!PO95^9WR'+T^)%GU9_)%GU?*J%;58
M)N;)IJ@>Y<MOHO&G2_)266CSE[W4>WG<8NE&5W+5'(8%J[RL?Y,?#0X'!R+G
MG0.\.<"-W;4B8^5M4B77ETJ^,$6[(8T6QE5S&L;E)05E6BD\S7&NNIX.OCX,
M1C,V'-V-'Q]ZL^%X='E103 ]OD@;(3>U$/Z.$)>S!UE62\T&92:R8P$7L&AG
M%M^:=<,_E'@KT@[S7)MQA_L?R/-V;GI&GO>>FV(!)E7L4:REJO)RP?[;>]*5
M BG^=\K?6II_6AHERF>]3E)QU4(F:*&>1>OZTR]NX'SYP%9_9ZO_D?1_&Y(/
MA9PVD;L==D(ZFRV%U9>K=5*^@ELEDE$SI+U**'&P1/*PM'Y^#GH*RH-<VZQ:
M"B6>Z,QW@C03E5#@:',LT:R2M(<E12%3<Y?).5)9RXU*H2,OL:-*"@9-$(6]
M26D9;;J.UWDAGD51J^N0F6QKYA+2,Z'S!;2)##(IKLE3(;9'M4G6C(Q? O_:
M+<.!9\ILEM..C09L^HWH3 IME;(B24HL(!^N:$'[1?4B1+E7@:(()^!U24YL
MN67$H;A()>SZZ+D2A;$S+^LZ2E"0"Z3FB42:($%25MNR]\?:*B-1^VTXA7J*
M>TH@-*B1NB+?7O)J:2!_25[-[]:I6F#M-F2@9NVBDRYS,=_&VX0QS4W-15@1
ME/:G7R+.G2_]\>V#6;I?SCK6PQ[/;=AA% )8':JE_6[X1;/^8&RS7#/HS>&^
M*,@BO2;#*6:$XY8DL&#/D*3,#():TWV2##,-A&4J+)#I0%F']32:2[JTZ[N#
M,6DT2YA.9$O25*J,CM9 ]:9]QB/GW'7.N_AGH+?6*B_3?(V KI7,-BD!16Y1
M JA<"R:2=+FE@,$_(2+ ^A?]F4WEO++^6 H<N-VHS:I9]^5&I_AOD4.31%>)
MT=5 "]>9I QH\&7 02RD>H71:;')" CJ7GF5-YCDE5C5[&E@(_#EJ32P#23,
M<*T\WT<9SXPXVZ+[E$CY/$\3<NE858J="EJ,,1NEH DH0@\EAGP6"@YF3/S
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
MWES*Z>33]>1R<CZ^OI?C\_.;A^O[R?4G>7MS-3F?7$SE+[=EKE.M[*_OCBI
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
M,_V%)TA\[G+@A9*< Q6GA8.V(/N '$T5L/*+F='L@@,U7JTK.3^P?/FMN<-
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
MFVN<FBSN[Q;S^^57 HOKZ>T2IK=7,/_T^'%Q,[]=$KB=+^%TR58%RK.1HW1
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
M?V'7QL:1 ZM&:5'MDXE!5=;M/_NV/X>CA(%_)B'<)X26=[N193ECFHV'4NQ
MFFA",X8MU683N;(VHBRTI*\EY>GQX_/GWSYD\]<GF,VG&5QE;,E170\]3> F
MQ%OM@:8M4'@&* CA2=2Z4#"O<\S_"^ 1JXY:>* V#2\BSG!U U'@0NB'\06\
MJ"LULGC16;REAEFI5ERH1B+\.5DJ+>E:_'6JVA8K/HUE6N5.;=D*1P[U@D+Y
M%9WQ+^^"U/_U M.X8QI?0A\O[C_-9V^/<WC^"$8@Z 0ZQ?0BUFFF68$]+NK-
M!XVRHDM,!R/64"JP(;7&')B"M>#4L^H.#GQZ/_'I&6V,0%&/Y,)JB=)(=K1\
M5=:@"]$H5N?JNO<H6*W@/02^FR:!,?KN($YZCTBMI:#O!KX/L1LE_5XF-.-
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
MG^J-K[R[P>FY-QY<0']X.QI\'GN3Z^%G.)JP:8SRN&,I<J.-+7\#>9Y!U@Y
M5FMPRU,52ABD 0:O 2R*+P^RM@WRO%:(>(%^!9SJ"=3L6KT S\F3=@R><RCI
MD D\/:=B!M#G"1%<,L,13PB6SI%(IV"ZAEV[$5N;:6_%1 !?;P@2KA4F\N]]
M)Y3YK^_WKQOM3"Z8C]TR=9)$\83EWF^_5!OV[P79U?/LZD7HO7'_:G!Q?S.
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
MY^IK +@.4/M3QN1FH@^HOB_"/U!+ P04    " "XA9Y:W<&PRAP$  "U$@
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6R]6&UOXC@0_BM6;G7:E=HF
M3D@(/4#B5:W$M=72WGXXW0<#!JQ-;,XVI?OOUS9I(.2ET"W[!>)DYO$SSXPG
MHS0WC'\72XPE>(DC*EK64LK5M6V+Z1+'2%RQ%:;JR9SQ&$FUY M;K#A&,^,4
M1[;K.($=(T*M=M/<>^#M)EO+B%#\P(%8QS'B/[HX8IN6!:W7&U_)8BGU#;O=
M7*$%'F/YM'K@:F6G*#,28RH(HX#C><OJP.L>#+6#L?B'X(W8NP8ZE ECW_7B
M=M:R',T(1W@J-012?\^XAZ-((RD>_R>@5KJG=MR_?D4?FN!5,!,D<(]%W\A,
M+EM6:($9GJ-U)+^RS0U. O(UWI1%POR"36+K6&"Z%I+%B;-B$!.Z_4<OB1![
M#C6WQ,%-'-QC';S$P3.!;IF9L/I(HG:3LPW@VEJAZ0NCC?%6T1"JTSB67#TE
MRD^VQ[V;0?]I- #W0]#MC#IWO0$8WPP&CZ WZHS'M\/;7N?Q]OX.?.YCB4@D
MOH!+\#3N@\^?OH!/@%#PN&1K@>A,-&VI"&E8>YILWMUN[I9LWL?3*^#!"^ Z
M;JW O7>\NY=UMY4,J19NJH5K\+P2O!%6]5 8QM:O5NRG3]JU6*$I;EGJ* G,
MG['5_O,/&#A_%07U06"9$+TT1*\*O7V_PAQ)0A? !'L!S+F]9//+)X%!1P@L
M+\!8(HG5496 S<&04$2G!$7@@0EBCMZ_@Q>I#_(DPF! U[&!9/2_(N6JZ3PR
MJ8!92DJ5$9B;#3&(3#8 TIR*DM(["W1&U5JJ:NU(50TRX%I4+=Y:+4H#Z&Y!
M P.JV^US.VAXL&D_[T>9-_*\>CTURO#U4[Y^)=]AHL-OJH%J,K]4 V>!SF@:
MI)H&1VEZ4@4$N>0V7-\]J( "HS LJ8!ZRK9^-M&[]1PA&,#0.Z!=8.6Y0:V8
M=YCR#D_K7R.")B0B\L<%Z*TY5P7[L;5;32?9$JP8-\AJOXC1Q:7$/%;#Q$06
MU>R'0F94;*0J-D[I5P)$KRJJD<-L7R1%(]^N//\@Z04VKE^<<NCL1A3GE'9U
M[I2_P>9=.?]8S*R.>Z,>/+Y%'9GT!#+S_FDX!UDO,&J4=2BXF\9@Y224]*B$
M6\J6%$]H"5:FW3CN87D66070+6&Z&ZK@B5/57HG>,3H]2Y564QJ]79+O!\C*
MM)N2X$ECTGX%4A5]517FIR _;!R^<0JL7-B )=G=#4OPI&GI=^2VFM 1N7T_
M0%:DW?0#3QA_3LEL?KJ!X>$$5&#D^R63!-R-0/"8&8BF.7RSQ6SA_/V7FU//
MM9B\E5NOE;T#=W,/K!X+MF3?8ACF=*I#)]>M\U8USS]LU_;>-P7]0>=OQ!>$
MJLSBN7)SKNHJ0K[]1K)=2+8RGQDF3$H6F\LE1C/,M8%Z/F=,OB[TEXOT2U7[
M)U!+ P04    " "XA9Y:T@#42TT"  #>!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6RM5&MOVC 4_2N6)TV;-)%GZ=2%2!1"6ZD;B/3QV2278#6Q
M,]N0]M_/=D($%:VZ:7Q([K7O.3['Y-ZHX>));@ 4>JY*)D=XHU1]X3@RVT!%
MY(#7P/3.FHN**)V*PI&U ));4%4ZONL.G8I0AN/(KBU$'/&M*BF#A4!R6U5$
MO%Q"R9L1]O!^84F+C3(+3AS5I( 4U'V]$#IS>I:<5L DY0P)6(_PV+N8A*;>
M%CQ0:.1!C(R3%>=/)KG)1]@U@J"$3!D&HE\[F$!9&B(MXW?'B?LC#? PWK//
MK'?M944D3'CY2'.U&>'O&.6P)MM2+7ES#9V?,\.7\5+:)VK:VF&(4;:5BE<=
M6"NH*&O?Y+F[AP. ]Q; [P#^1P%!!PBLT5:9M34EBL21X T2IEJSF<#>C45K
M-Y29?S%50N]2C5-Q.KE.IO>W"9K/T&-R<W5]ETS1^"%9CJ\2-+U))_/[7W=H
M.;Y+4E-RFXQ3'7V9@B*TE%\C1VD1ALK)N@,OVP/]-PZ<0C9 @?<-^:X?GH!/
M/@X/CN&.MM[[]WO_ON4+WN"[!?T-R%,V6EQX&F>:ZT+6)(,1UMTC0>P QY\_
M>4/WQRE3_XGLR&+06PS>8X_G-0BB*"M0:<VBQG[;D".RTSL%H)S*C&^9.G4-
M+;?G6G(S$W:Q.W#/_,C9'1KLRKQ797W5D?*P5QZ^JWQ&&6$9_)/N\*2@<_?H
MY[UR\9>@UI1ST'UF\OTDHJ!,:M5KS>(.SL\P$NTT:1/%:]N0*ZYT>]MPHP<P
M"%.@]]><JWUB>KP?Z?$?4$L#!!0    ( +B%GEJXNMRC5@(  #8&   9
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;*V5;6^;,!#'O\J)2=,F38$ 3;<N
M04H3VD9JVBKIPVL7+L$JV,QV0OOM9QN*THF@2=N;X(?[_^]^)F?&%1<O,D-4
M\%KD3$Z<3*GRS'5EDF%!Y("7R/3.AHN"*#T56U>6 DEJ147N^IXW<@M"F1.-
M[=J=B,9\IW+*\$Z W!4%$6_GF/-JX@R=]X45W6;*++C1N"1;7*-Z*.^$GKFM
M2TH+9))R!@(W$V<Z/)N%)MX&/%*LY,$8#,DSYR]FLD@GCF<*PAP391R(?NQQ
MAGENC'09OQI/ITUIA(?C=_<+RZY9GHG$&<^?:*JRB?/=@10W9)>K%:^NL.$Y
M,7X)SZ7]A:J.'7D.)#NI>-&(=04%9?63O#;G<" 8GAX1^(W _T/@AT<$02,(
M+&A=F<6:$T6BL> 5"!.MW<S GHU5:QK*S%M<*Z%WJ=:I:#V[BN</US'<7L!3
MO+B\NH_G,'V,5]/+&%;Q<KJX6=Q<PG4\7<=P'Z^6\&6.BM!<?AV[2A=@;-RD
M279>)_./))MC,H!@^ U\SP\[Y+._EP<?Y:[&;MG]EMVW?L$1OVO4[U]V8=2Z
ML%MG&NM,EB3!B:,[1Z+8HQ-]_C0<>3^[H/Z3V0?$H$4,^MRCVQ(%491M(;>P
M4-G_-:9 ]GIGB[H33:^;"(6BZ#J,_@P_X V)D#""@C.5=1WGK-]AU.OP 3ML
ML<->RPO*"$OP'Z#[_?M@^Y5#"PMA8P!^""EYZV1V#[K:W*A+(K:420VUT=;>
MX/3$ 5'?4O5$\=(V^C-7^MJPPTQ?["A,@-[?<*[>)^;N:#\5T6]02P,$%
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
M2]WF09@$O;[B7#T%II-T/X[T'U!+ P04    " "XA9Y:-I) 3D,#  "U"0
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
M7]$_IL&K8-98D!F+GL) [L:&9X" ;/ ADI_9\1/) ^HE>#Z+1/H?'#/;GFL
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
MD&W9#EK,ANCRXNI?&U/541=CU\78I6_[B.\#8W%!*$4J+33*),[69$D!]84
M*="0B(@RL>& ?O270G+U2OQLRKZB.,T4?4UN1(XCZ!GJ'@C@6S#"CQ]:GO7Y
M1 WMNH;V*?=0'8G;E%.E\DJ5OFG;T+.LP-PVH)P:Y9Q#>4VH2N6^!^76*/<<
MJM.$<M^/\FJ4=P[E-Z&\ Y33<9M1G1K5.8?J-J$Z!ZBVTVU&^37*/XF:)Z!Z
M[DH";P+Z!T#?.W*,W1K8/0UD$JN+E#(NR1^L.V@3N'OP5K8=W_F/;.ZU)]WI
MGS!?DTP@"BLELZX[*G%>=<]J(EE>=JPEDZK_E<-$?7" ZP"UOV),ODUT$ZP_
M8>%?4$L#!!0    ( +B%GEJ45;0>$ ,  .<(   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8X+GAM;*V6:V_:,!2&_XJ555,G;4W(#>@@$@U4G;2MJ)1MTK0/
M)CD0JT[,;'/IOY^=T(P2P_BP+XF=G//Z>7W)26_#^)/( "3:YK00?2N3<GEM
MVR+)(,?BBBVA4&_FC.=8JBY?V&+) :=E4DYMUW%".\>DL*)>^6S,HQY;24H*
M&',D5GF.^?,-4+;I6RWKY<$#6612/["CWA(O8 )RNAQSU;-KE93D4 C""L1A
MWK<&K>NXJ^/+@&\$-F*OC;23&6-/NO,I[5N.!@(*B=0*6-W6$ .E6DAA_-YI
M6O60.G&__:)^6WI77F980,SH=Y+*K&]U+)3"'*^H?&";.]CY";1>PJ@HKVA3
MQ8:^A9*5D"S?)2N"G!35'6]W\["7T#J6X.X2W',3O%V"5QJMR$I;0RQQU.-L
M@[B.5FJZ4<Y-F:W<D$*OXD1R]9:H/!E-XKO1</IYA.YOT2".'Z:C(1K]&(^^
M3D83=#D$B0D5[] '-)T,T>7%.W2!2($>,[82N$A%SY8*0DO9R6[ FVI ]\B
M0TBND-=ZCUS']0WI\?GIWNMT6UFO_;NU?[?4\X[HC?$SGE$02+E!@R3A*TP%
M^CF8"<G5%OME,E@I^F9%?>RNQ1(GT+?4N1+ UV!%;]^T0N>CR>Y_$GMEWJO-
M>Z?4HYBITY@"Q^6)6E93@21#ZIBIV 52VR]YRAA5,::)J-3#4EU_+M91U^\X
M/7N];[ 9U.GX?X->@?LUN'\2O%PH2-&"K8$7ZJ,BD<1;,&['2BG8AVRY[0/(
M9E#@A!TS9%!#!F=!DD*"6CMI@@L:X[J>XQ_ &8(<OVV&"VNX\"PX@2GF9+?_
M9U# G$CC-(;-&>JZ!Z#-F# XPMFN.=O_YM1'4N]*EA!,D2HN14+,B]UN$GB'
M:VV(";MFRDY-V3E)>2\SX*HD57,*6U5CA1FPTQC<#P[7NQGCN:X9L%L#=D\"
M/C*)J8FGVSB=KAMT#XF:4:UVZ'@'3/9>&=*_ %\P7Y!"( ISE>=<M94E7I75
MJB/9LJQ,,R95G2N;F?H3 :X#U/LY8_*EHXM=_6\3_0%02P,$%     @ N(6>
M6A#?66H) P  ?0L  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULK59=
M;YLP%/TK%JNF5EH+YC/M$J0U2==*Z5HUZ?90[<$A-P$5,+.=I/OWLX$RDI H
ME7@!&^XY/L>^%VYW3=DK#P$$>DOBE/>T4(CL2M=Y$$)"^ 7-()5OYI0E1,@I
M6^@\8T!F.2B)==,P7#TA4:KYW?S9(_.[="GB*(5'AO@R20C[>PTQ7?<TK+T_
M>(H6H5 /=+^;D06,03QGCTS.](IE%B60\HBFB,&\IWW#5WV< _*(GQ&L>6V,
ME)4II:]J<C?K:892!#$$0E$0>5M!'^)8,4D=?TI2K5I3 >OC=_:;W+PT,R4<
M^C3^%<U$V-,Z&IK!G"QC\437MU :<A1?0&.>7]&ZB'5-#05++FA2@J6")$J+
M.WDK-Z(&P/8>@%D"S&,!5@FP<J.%LMS6@ CB=QE=(Z:B)9L:Y'N3HZ6;*%7'
M.!9,OHTD3OCC_NUP\#P:HH<;-'KX\1U-AD_W:#"\GJ#3 0@2Q?P,G:/G\0"=
MGIRA$Q2E:!+2)2?IC'=U(24H(CTHE[LNEC/W+#> X )9^ LR#=-N@/>/AUN;
M<%T:K]R;E7LSY[/V\DT%NDNY8$N9F@*]C&0 NA.0\-]-Y@HVNYE-5=P5ST@
M/4V6% >V LW__ F[QM<FJRV1;1BW*N/6(79_0@6)D2QK+N1!1NE"IOY4-%DN
M>-R<1WT35C[V/ =W]57=RVZ4:<HSJJ(V1-J52/N@R!%P+FN ,74T&66J[ILD
M%BQ.;?%SV[6<+8D-4=BP[<MFC4ZET3EB(V.:+LX%L&3O-CH[JV,+8W=+8T,4
M]ARK6:);270/;Z,4AR9*W(B2E*.7>TBFP!H3_"#31Q.\);(-TUYEVFNULKTV
MC;=$MF&\4QGOM%39G=UD,]R=RFZ(\CJVTYR2EY7(RV-3$N0_^'!.'J3ZZ-&T
M1+;A&AO_?[9&JUE9TK7DO2VV3?.U3@.WE)DE4?UWXF'#V,K,ABC;<KRMS-1K
MO9%J3.\)6T3R*QC#7,*,"T^F-BMZO6(B:):W2U,J9/.5#T/9'P-3 ?+]G%+Q
M/E$=6-5Q^_\ 4$L#!!0    ( +B%GEJ7Z$@='@,  &@.   9    >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;+57T6[:,!3]%2NKIE::2!R: !U$:J'5D-JN
M@G9[F/9@P@6L)C:S#732/GZVDR9L@HQ1> $[\3WW^)[81[>]XN)9S@ 4>DD3
M)CO.3*GYA>O*> 8ID34^!Z;?3+A(B=)3,77E7  9VZ T<7W/"]V44.9$;?OL
M041MOE )9? @D%RD*1$_KR#AJXZ#G=<' SJ=*?/ C=IS,H4AJ*?Y@] SMT 9
MTQ28I)PA 9..<XDOKG#+!-@57RBLY-H8F:V,.'\VD_ZXXWB&$200*P-!]-\2
MNI D!DGS^)&#.D5.$[@^?D6_L9O7FQD1"5V>?*5C->LX30>-84(6B1KPU2?(
M-Q08O)@GTOZB5;8V#!P4+Z3B:1ZL&:249?_D)2_$6H#O;PGP\P#?\LX2698]
MHDC4%GR%A%FMT<S ;M5&:W*4&56&2NBW5,>IZ+9_?SU$GV]0=W#=ZS^BTQXH
M0A.)[HD0Q%3L#)T@RM#CC"\D86/9=I7.:Z+=.,]QE>7PM^3H05Q#=?P!^9Y_
MCIZ&/71Z<O8GC*MI%]S]@KMO<<^WX#XQ"?%"P!@-8,F3)653U-53JM#E5 #H
MCT>A;W>0CD!\WT2[$MZ<APLY)S%T'/W!2Q!+<*+W[W#H?:P@7R_(URUZ?6M1
M1@KUF51BD?&\U0M07T$J-W*M'X'K><'UO++0EAJ?H-@6=Q.[+#ZT\>8B6$:!
MC_VP[2XWI V*M,'A]$6_T!UE-%VDE9)79MRSC&&QG_"@DH='X-HHN#8J:]]G
M"C2J0OH2@$WDLG#LK4GNU;Q@B^3-(FWSL)*3EW]*7IEQSS*VBOVT#BIYZPA<
ML5=Z@?<VT?/XOU5O!)M5QVLNA"LS_]>U78VU;Y5*U\'^037%Q[ 97/H,KK2&
M'2[O'&#]]L;UNN=Y6U0M;0-7^\9;+^MJ^'TK5]H/#@XK]#',!9?N@BL-88?3
M&VX\O?[6XUN:!:YVB[=>T=7P^U:N-!W</*S0Q[ 47'H*KK2!'81N[79-NVM]
M@^G![HB84B91 A,=Y]4:^H,665N3312?VU9BQ)5N3.QPIEM!$&:!?C_A7+U.
M3'=2-)?1;U!+ P04    " "XA9Y:' &C ]("  !R"0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,2YX;6RMEFMOFS 4AO^*Q:JID[82[J%+D-*0KI'6BQJR
M?9CVP2$GP2K@S':2[M_/!HK2A)(JVA>PX;ROGW.X'/>VE#WQ!$"@YRS->5]+
MA%A=ZCJ/$\@POZ KR.6=!649%G+*ECI?,<#S0I2ENMGIN'J&2:X%O>+: PMZ
M="U2DL,#0WR=99C]O8*4;ON:H;U<>"3+1*@+>M!;X25,0$Q7#TS.]-IE3C+(
M.:$Y8K#H:P/C<NBK^"+@!X$MWQDCE<F,TB<U&<_[6D<!00JQ4 Y8GC8PA#15
M1A+C3^6IU4LJX>[XQ?VZR%WF,L,<AC3]2>8BZ6M=#<UA@=>I>*3;&ZCR<91?
M3%->'-&VC/5D<+SF@F:56!)D)"_/^+FJPX[ L-\0F)7 ?*_ J@16D6A)5J05
M8H&#'J-;Q%2T=%.#HC:%6F9#<O44)X+)NT3J1# 9WHS"Z?<1NK]&MX-H^CB.
MQJ.)FMU/HTDTN O'=]]0.+J*T'D( I.4?T)?T'02HO.S3^@,D1Q%"5USG,]Y
M3Q<221GK<;7\5;F\^<;R(<07R#(^([-CV@WRX?OEUFNY+@M15\.LJV$6?M:;
M?C.!0L+CE/(U _1K,.."R5?M=U-JI9?=[*4^OTN^PC'T-?E]<6 ;T(*/'PRW
M\[4IT?]D]BIMJT[;:G,/9/6<I@1+E5NHU.]@$]BN)1_39A>\U?I$<+L&MX^!
MNTW@I<K9 3=]M[L'WFI](KA3@SO'P+TF<.<0W%8IO@)OM3X1W*W!W6/@W29P
M]P#<<)S]5Z75^D1PKP;WCH'[3>#>(;CM[5>\U?I$\&X-WFT%CQ*0[7DA@#7A
M=P_P;=>W]O!;%S@1WZ_Q_79\*G"*Y/Z!"]DB2+Z4378FFE+Q#_XVAN<YQEXN
MAU&F*9]M'55"ZCL=4>U&;C%;DIRC%!92U[GP9,58V>'+B:"KHDG.J) MMQ@F
M<E,$3 7(^PM*Q<M$]=UZFQ7\ U!+ P04    " "XA9Y:%FP>:O$#  "1%0
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
MDZH!&S-5(Q*X#E#[2\;DWM$'5$,W^ E02P,$%     @ N(6>6N>_<^J, P
M'!(  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULO9AM;YLZ%(#_BL6F
M:9.B\)JTZ4V0TK#=B]2F59MMFJ9]<,A)8@TPUS9)*]T?/QLH"QUEC:Z[+\$&
MG\?V8P[!C/>4?>=; ('NDCCE$V,K1'9FFCS:0H)YGV:0RBMKRA(L9)5M3)XQ
MP*LB*(E-Q[*&9H)):OCCXMPU\\<T%S%)X9HAGB<)9O?G$-/]Q+"-AQ,W9+,5
MZH3ICS.\@5L0'[-K)FMF35F1!%).:(H8K"?&U#X+;$<%%"T^$=CS@S)24UE2
M^EU5PM7$L-2(((9(* 26AQW,((X528[CWPIJU'VJP,/R _U#,7DYF27F,*/Q
M9[(2VXEQ:J 5K'$>BQNZ_P>J"0T4+Z(Q+W[1OFIK&2C*N:!)%2Q'D)"T/.*[
M2L1!@.,\$>!4 <YS ]PJP'UN@%<%>(69<BJ%AP +[(\9W2.F6DN:*A0RBV@Y
M?9*J=;\53%XE,D[XLZOY(IS__7Z^0+)X&P;O;Z:+\&J.+L+I>7@1+KZ@MP$(
M3&*.YI@QK);I'7J-2(H66YISG*[XV!1R* IH1E6WYV6WSA/=!A#UD6OWD&,Y
M'OIX&Z"WK]^U8&;/Q[@=F.#Y&*<=8TJOM5RGENL47/<)[G6,A4I-=)6!-$=9
M#\W8?28HFG(N<_KKA0Q H8"$?VMS6-*]=KIZ(ISQ#$<P,63*<V [,/PWK^RA
M]5>;29VP0!.L8=6MK;I==']&4T'2#:0"150^@%;*K7J&Q 0O24S$?9O+3F;[
MB%&;QI(S+#CJH;KS;=<9CLW=H9Z61L[0JALUINW5T_8ZI_T!$X8^X3B''@K3
M+!>\ARY@!S%RT==+2); OJ'_T"5@GC-(E)ZB60\%A$<TE_4;+*#1EJ0DR9/Z
M5)NWSD$=>P_JA 6:8(W%&-2+,7C1S![HM*H3%FB"-:P.:ZO#SEN\OE&E4FC3
MUAE^K+82-CI(4J_OC1YELJ8>&SI.:ATG?SSC\=UO,[YS4,=*U@D+-,$:BW%:
M+\;IBV;\J4ZK.F&!)EC#ZJBV.OI_&=\9?JRVT2\9/^A[)X\R7E./#1VV]?-U
MW'J1G$>?BQT.K-!T)^_/#72F>/<@CM6JE1;HHC47X& _9+]HGE=X76IUT@)=
MM*;:G[LANW-;\/MD[XX_VIW3\@<_\AZENZX^2R?FP4Y<?3>YQ&Q#4HYB6$N\
MU3^1KU>L_!115@3-BLWYD@JYU2^*6\!R2Z,:R.MK2L5#1>WWZP]"_@]02P,$
M%     @ N(6>6A>?G#[H @  ( @  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S8N>&ULK59K;]HP%/TK5E9-G;0V3U+:020@5$5: 0'M)DW[8)(+B9K$S':
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
M3MP=OZD/2N_*RP0+Z#'Z@V1RWK$B"V4PQ4LJAVQ]"UL_#:V7,BK*7[2N8L/
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
M!(NRKVM*%C1)!\CG2\;$TT7JH#P@.?X?4$L#!!0    ( +B%GEH*V)_F4@,
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
M9-K6PTBV6,#4!OE\1JEXGB@#9=,6_ 502P,$%     @ N(6>6G][Q%%3!
M^0P  !D   !X;"]W;W)K<VAE971S+W-H965T.#4N>&ULQ5??;]LV$'[/7W%0
M@Z(%4LN2?R>V 3M.T0Q+8L3)^E#L@9;.%A%)=$G*3H;]\3M2MNRTLE8,W?9B
M4]3==]\=[WBG_D;()Q4A:GA.XE0-G$CKU;GKJB#"A*F:6&%*;Q9")DS3HURZ
M:B61A58IB5V_7F^[">.I,^S;O:D<]D6F8Y[B5(+*DH3)ES'&8C-P/&>W<<^7
MD38;[K"_8DN<H7Y<324]N05*R!-,%1<I2%P,G)%W/O::1L%*_,9QHP[68%R9
M"_%D'J[#@5,WC##&0!L(1G]KO,0X-DC$X^L6U"EL&L7#]0[]HW6>G)DSA9<B
M_LQ#'0V<K@,A+E@6ZWNQ^81;AUH&+Q"QLK^PV<K6'0@RI46R528&"4_S?_:\
M#<2/*/A;!=_RS@U9EA.FV; OQ0:DD28TL["N6FTBQU-S*C,MZ2TG/3V<?1K=
M7WT8CV97$[B\NYE>W<Y&#]=WM_!N@IKQ6,$MDY*9T+V'4W!!14RB I["8\JU
M.J--6C]$(E,L#57?U<3*8+O!EL$X9^ ?8>#Y<"-2'2FX2D,,7P.XY$[AD[_S
M:>Q7(DXPJ$'#.P._[C?A<3:!=Z>OR.=_%98:1?0:UE+C6/0,T(<Q944(ER*A
M4E',)MN(8I8ND=)7P_P%#N6F[,5NCS9,AO#E5X*$:XV)^KTL=KG]9KE]4[+G
M:L4"'#A4DPKE&IWAVS=>NWY1X5VS\*Y9A3Z\8<\\R1)(LV2.$L1B%[^MJ1#H
MQ(&M*4W8/$:@.P*X4AE+ X0_2Z.<.Y6;;5FSYMI8#_UVL]7N-OONNH1OJ^#;
MJN3[V9:@H;5&25<*+.D0-(1,$S?&):Q9G!EF^U0H8Y<;Z1ZP\^JU7J^<6[O@
MUJ[D]IA*#,0RY7\0O^ P5?#9K+&,20[9/HQ3QROGT2EX="IYW!]AD=@2+"-1
MC4?56Z;ZBENWX-:MQ)I&=%PB@;N5I?3E!DW>E99%)= _+(M>0;/W/Q=][U_P
MSJOO.T+]ORBCK95OZLAOE>>O=]"PO)]?25O,5Z74Z!RAXN^I^#^YF/X&\$>J
MR=LW)Z^R.PSO=$37=LS9G,=<\R/'U/@N,HW6D4O&VW<.K[IUV-RWX](WH0E1
M!9+; B]E4PW[$"%,.)V_IE8S6DJTQ48-7?-5%IL$U1'3@"R((-S)48K&,?6L
M &F(R06^ZVBTHF#9<F;IR]LW7=_K7*@3HD[G0? B> +\FK$8M(!3OW6V]8U>
M&CT::)]H@EY)3IUOCV5T9T;WS C^DE'1]^Q4XL,[(V+L^/4+(XG4,^T-05,<
MVGWOXKWMKR(]L?ZP-"7^4M'L?&CBE6(-1M87FH#LW5E,06=67@M-'I35##"E
M1,"9*?L-UY$5+R(]HSN&/#LI(DYM'DX;GE\KRU/W8!I-4"[MS*W(;);J?# M
M=HNY?I1/LWOQ_*/@ALDE3Q7$N"#5>JU#O5GF<W;^H,7*SK9SH:ESV&5$WR8H
MC0"]7PBA=P_&0/&U,_P+4$L#!!0    ( +B%GEIQV,'XD@(  +<&   9
M>&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;*U576^;,!3]*U=,FC:IJ_E*FG8$
M*2G9VH=64:*M#],>'+@)J& SVTFZ?S_;$)96I.I#7\ ?]YQ[[S$^1'LN'F6.
MJ."I*ID<.[E2]14A,LVQHO*<U\CTSIJ+BBH]%1LB:X$TLZ"J)+[K#DE%"^;$
MD5V;BSCB6U46#.<"Y+:JJ/@[Q9+OQX[G'!86Q2979H'$44TWN$3UHYX+/2,=
M2U94R&3!&0A<CYV)=Y6$)MX&_"QP+X_&8#I9<?YH)K?9V'%-05ABJ@P#U:\=
M7F-9&B)=QI^6T^E2&N#Q^,#^S?:N>UE1B=>\?"@RE8^=D0,9KNFV5 N^O\&V
MGX'A2WDI[1/V3>QPZ$"ZE8I7+5A74!6L>=.G5H<C@'<*X+< _R4@/ $(6D#P
M5D#8 JS4I&G%ZI!01>-(\#T($ZW9S,"*:=&Z_8*98U\JH7<+C5/Q;+*XO[W_
MOH3Y; '+F\EB!I\25+0H)=Q3(:@YEL_P!61.!<J(*)W40$G:)I@V"?P3"3P?
M[CA3N809RS![3D!TM5W)_J'DJ?\J8X+I.03>&?BN'_84=/UV>- #3]X.]U_I
M)N@.(+!\P:D#H((5;"-AC@*61F3X-5E))?2-^-TG=T,7]M,9E[B2-4UQ[&@;
MD"AVZ,0?/WA#]VN?5.])EKP3V3,9PT[&\#7V^,%><,R [E!HOP*VK59:4;YN
MOUS0GB<599D6^PSPH'JM8VQ G]1-RH%-:?QS%_O#T2CT@U%$=L<R]@9>7'J#
MR^>!25_@T TO/+<+;-HG1U>Z0K&QUB@AY5NFFJO2K3;N.]7N:UWJQ;IVY8DU
M(_*?IK'T.RHV!9-0XEI3NN<7NBS1V&0S4;RVQK'B2MN0'>;ZSX+"!.C]->?J
M,#$)NG]5_ ]02P,$%     @ N(6>6KK8$):- @  ' <  !D   !X;"]W;W)K
M<VAE971S+W-H965T.#<N>&ULK55=;]HP%/TKEC=-K;35^7 !=2%2FW0;#U!4
MVNUAVH,)E\1J$F>V@>[?ST[2B(ZT8E)?B*]]S[D^Q_@ZV GYH#( C1Z+O%1C
MG&E=71"BD@P*ILY$!:5960M9,&U"F1)526"K&E3DQ'.< 2D8+W$8U'-S&09B
MHW->PEPBM2D*)O]<02YV8^SBIXE;GF;:3I PJ%@*"]#WU5R:B'0L*UY J;@H
MD83U&%^Z%S&U^77"=PX[M3=&5LE2B <;3%9C[-@-00Z)M@S,?+8009Y;(K.-
MWRTG[DI:X/[XB?U+K=UH63(%D<A_\)7.QGB$T0K6;)/K6['[!JV><\N7B%S5
MOVC7Y X<C)*-TJ)HP68'!2^;+WML?=@#N/0%@-<"O&,!?@OPCP70%E!;31HI
MM0\QTRP,I-@A:;,-FQW49M9H(Y^7]M@76II5;G ZC&ZFT\G=]'IVMT"7LQA%
M-[.[R>SK]2R:7"_020R:\5RA&9.2V1,Z19_0_2)&)^]/ Z+-!BP-2=IB5TTQ
M[X5B,21GR'<_(L_Q: \\.A[N]\#CX^'><S@QKG76>9UU7LWGOV2=* JNS170
M"K%RA2)1:EZF4"8<%(JY2G*A-A+0S\NETM+\PW_U6=84H?U%[*V_4!5+8(S-
MM58@MX###^_<@?.YS\"W)(O?B.R9N7YGKO\:>SC?R"0S]QF)-4JE:5^JS[N&
M8U!SV :W#0=#AYJ6YP1DN^_+8:)+A]Z('F3&AYF>,W1'H_W,9XIHIXB^JF@J
MI$Y-)U5("].JRH=>1?2@O'].!_0?.:]6^M]C?B.RQA2RUXKLNS%E,C6'AW)8
M&WKG;'B.D6QZ<1-H4=7=:2FTZ77U,#//%TB;8-;70NBGP#:\[D$,_P)02P,$
M%     @ N(6>6M$YQ,13"   M#(  !D   !X;"]W;W)K<VAE971S+W-H965T
M.#@N>&ULM9MK;]LV%(:_[U<0WC"T0%*+%]VRQ$!CJUN!I@F2=L-0[(-JT[%0
M6?(D.6G__2A9-2WRD'(RM4!;6W[/D<XK7AY1TOEC7GPI5YQ7Z.LZS<J+T:JJ
M-F?C<3E?\75<OLHW/!._+/-B'5?B:W$_+C<%CQ=-T#H=$\?QQNLXR4:3\V;;
M33$YS[=5FF3\ID#E=KV.BV^7/,T?+T9X]'W#;7*_JNH-X\GY)K[G=[SZN+DI
MQ+?Q/LLB6?.L3/(,%7QY,7J-SR(6U &-XL^$/Y8'GU%=RN<\_U)_>;NX&#GU
M$?&4SZLZ12S^>^!3GJ9U)G$<_[9)1_M]UH&'G[]G?],4+XKY')=\FJ=_)8MJ
M=3$*1FC!E_$VK6[SQS]X6Y!;YYOG:=G\BQY;K3-"\VU9Y>LV6!S!.LEV_\=?
M6R,. C U!) V@*@!GB& M@%4#6"& -8&L&,#W#:@*7V\J[TQ;A97\>2\R!]1
M4:M%MOI#XWX3+?Q*LKJAW%6%^#41<=7D;OI'-/OX+D+7;]#T^NKF]?N_T6UT
M<WW[X?6EV'H7_7X5O?]PAU[,>!4G:?D2G:*/=S/TXI>7Z!>49.C#*M^6<;8H
MS\>5.)XZZWC>[GNZVS<Q[!L3=)5GU:I$4;;@BVZ"L2AD7PWY7LV46#/.^/P5
MHO@$$8<PX(!FQX=3(#PZ/IQ8JJ'[<T.;?-1T;OB]Z)(5NN6;O*B2[!Z]S79#
M0]W%/KT3<O2VXNOR'\C[76X&YZ['G[-R$\_YQ4@,,"4O'OAH\NO/V'-^@WP;
M,EDT4+*.IVSO*;-EG]S%*2]1E2/^M>)%%J=M)^-%>8(^Y%6<0E[N<GI-SGKH
M?9@0GY&ZC3P<NJ3+J(-#EW5E$9 MH"$E>UFG,G=?F6NM['6:HKQ:\0(HX-(>
M^@F#+6@7Y!X>)_."$"M5 S*?,NPK50,RE_F$P55[^ZH]ZZ%/\[)"^1*5]7DU
MG\%+>Q:# 9YVR*>@ Y .L@#263SP]Q[XUJ/_O<C+$FV*?)E4ED;L0^?IH-7M
M:@%4@4O52@!52)P KB/8UQ$\OP7;0S\1\ 0&VF%2UPG5;JNKB$]"5RD94'DA
MI7#)X;[DT#X<"4(2 _L)NN<9+^+T!(FI%,4+,=,G957$-46)H4I@86EMWO:]
M&-P)]>8(V0/(('\@F=D@[$A <:P'?[WAM0]B]DNRN1BHT8M4-/>7EH;>)NP<
MBN][:J\%9)@PI3]$@(H0WS54=8!=V'[B\V6%_EKQN$*?KOCZ,R_ 4V3/\M19
M?-!LT5#9N@X2Z2#Y@734)A_*V"&S14-EZQHKJ1-; >R9B-0F[?03+$831^UU
MD"[0>F<$ZJAO['D2 +&= *VS3$^L@1/:J,Z @T/&0G5R-0E=JE8/"0,:>(8I
M%DM*Q';6.Q:8>M*8G- I#S8"UND^ #J;#1(;L9WXCF0FK",;<=PP4,L!9(PZ
M@5H-( M#QS<4(_D/VP'0WJ3ML08VP#KAG8I^ZGAJY9!.7/\Z:NF0S@E=QU"[
M9$9L)[^A"*IG-R:; "J$7 )DD$F S.*1A$QLY[]G(!1 <YBH#7H&R @)M&:O
MJX+0-;1Z(L&0V,%PMBVVZR,8RI[FJ5/]H-FBH;)U+9042O /9"@R*)P.FBT:
M*EO76 FGQ,IHSV2H-FGW2I1AM=<!,A80JLZ=@$S,G*;9AD@^)'8^M,XV/;$&
M;" Z[)V2$+LJ/$(ZYC-/O1:%=#0(?6RH7<(CL0/@L?34D\9D@TY]H NZ##1!
ME]D\D 1)[.AW)#H1'=U.L:^M-P$RWU-G$"@7]0S+9D1"(+%#H+TE]RP9PD!
MH#4^CZE% RIM*2Z"5(R9^J^D16(GOJ&(J6<W)H. I4/='UT$V*.+S.Y(GB1V
MT'LZ*Q&=VL1%7:@R("!CU%-K G(%V-1E)0 2.P!.\VTY%W^;,WT3EU5L)R9K
MMB=/[$-FBX;*UKTC)Z&3.C_RGMR@*#IHMFBH;%UC)8K2G@719Q%3F[1+3 Y1
MEWH!&<4,J]=?8#;LAG#WHY(&J9T&K?-,3ZP!%:@.=V+0H:&O5@[H2."Q4"T=
MU 7$<.U)#^YAVXGO6&+J26.R00<]T 5@,1$R 9*9/9#42.VX=R0Q41W8?(^H
M<R.@(OKR*: ZQ9YGF$FHA#_Z/^XR]\0:B( "<!<2=6J<03+L:+>A(!GQ#'>A
MJ$1%:L>]H:"I9S<FBW02A!S259!!P"*DT1\)E=1.>T_')@JL"&(/J]<'@$RT
M8Y6;P&2AZ<8ZE31(^V])7]?-W<I+]B1/GM:'S!8-E:UKH"1/&OY(7AH41 ?-
M%@V5K?L8DP119E_]?.:#3/K=;.:%ZA0#J*BK+D-$4"X:&F88)D&0V4'0.L/T
MQ!HH@>E<=TH#5QUJ(!D)]+JA;(YGN#'))"4R.^D=2TH]:4P>0*N!N@7 "B3@
M )#+;(!$169GO",QB>F4%JB/;<P D>]H=0#T2(EGJ./@$</_<8>Y)]8   S
M.>H'*N>"LH"IRVF0S"6^ 0*8A$-F![RA(*EG-R:/=/*#+ )4@$.ZRF*0I$AF
MQ[NG4U*;T.N,22%SU:H F;C"U<J"9*%IT8S5]-?=(L&)]=POQ?_<%,DZ+I+T
MVT](_!$%I]N%F+(VVV*^BD4#J,>Z)'L0=) 7WTZ0F"N_Q/=-\ZE;3=.!=F,A
MFHN1L7PE3KLI9?RMR$6G:W0G2+2TK*QQ8P<92UXWMGI8X67]?H.8*G>;#G8#
M-5QHFAX?/&DOIMK[YA6'^@"W6;5["'F_=?\:Q67S\H"ZG?EG,V&P_LL4GT48
MC A$1/-&QECN>O<^QU5<".=*E/*E. SGE2\:;K%[16+WI<HWS3L G_-*,$+S
M<<7C!2]J@?A]F>?5]R_U#O8OJDS^ U!+ P04    " "XA9Y:S>A&&;0#  !@
M$@  &0   'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6S%6&N/VC@4_2M6MEJU
M4F<2YT68!:0,,"U:!E@>7:VJ_>"!"T1-8FH;F/WWZX1,(-1$I8K$ER%.[CF^
M]^20.:2QI^P;7P,(]!J%,6]J:R$V#[K.YVN("+^G&XCEE25E$1%RR58ZWS @
MBQ04A;II&*X>D2#66HWTW(BU&G0KPB"&$4-\&T6$_?<((=TW-:R]G1@'J[5(
M3NBMQH:L8 )BMADQN=)SED400<P#&B,&RZ;FXX<V]A) 6O$E@#T_.4;)*"^4
M?DL6O453,Y*.((2Y2"B(_-A!&\(P89)]?,](M7S/!'AZ_,;^E XOAWDA'-HT
M_#M8B'53\S2T@"79AF),]Y\A&\A)^.8TY.E?M,]J#0W-MUS0* /+#J(@/GR2
MUTR($P"V+P#,#&#^+,#* %8ZZ*&S=*P.$:358'2/6%(MV9*#5)L4+:<)XN0V
M3@235P.)$ZU)^W.W,^MWT? )]8>#3W?]WI=N!_F327<Z08/N%(W&PU%W//WG
M(QKU_<$4^8,.ZOXUZXV>NW+UO@."!"'_@.[0;-)![]]]0.]0$*/IFFXYB1>\
MH0O99[*;/L]Z>CST9%[HJ0/S>V3AC\@T3%L!;_\\W"K"=:E.+I&92V2F?-8%
MOC'L(-X"1TM&(]1]%<!B$J)V>G. <22G1'T:K^[ZTI$+Y',.@J.O?<F#>@(B
M_J]*@\.FMGK3Y-O[P#=D#DU-?CTYL!UHK=]_PZ[QATJ1BL@*^EBY/E89>VM*
M!0E5$QY@;@I+'B>[%C:P:SL-?7?:NZJL9CIN7E;HRLZ[LDN[>AZ.A^WV4-57
M*?!:Y2LB*\SHY#,ZMW"F4Z4^%9$5]'%S?=Q?<^8!YIQ8SC.M.CXSIJ+*M3U'
M[<M:WE.MM*?'V?C/WL!'3_Y$:<Y2]+7B5T16&-3+!_5N84ZO2GTJ(BOH4\_U
MJ?^:.>L*<[KU,V\JBNK84EL3&\<P8)0_-/U^3_G_NA1VK>I5L16'/$D\^!;&
MS':M2J.*V(H:'2,/+DT,E\V9X4Z-YSJ&=^9.557]Y/E:[.H8-'!YTO 'GX9]
M7]E6*?!J\2MB*XYY3"[8OHE!*\T]5;$5-3HF'UP:'$H,ZOQ@/5NFSG.#*JJL
M^H7(B8]Y Y<'CJ%8 T-?GR%Z ::^":4$5]^$BMB*XQZC#*[=Q*B59J"JV(H:
M'5,0+@T1)4;U?OC=8[OG$5155#M_CNHG/_^3=R_/A*V"F*,0EA)EW->DS=GA
M=<9A(>@F?2/P0H6\4>GA&L@"6%(@KR\I%6^+Y"5#_E*I]3]02P,$%     @
MN(6>6I AS#%Q P  =1   !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&UL
MM5A=;]HP%/TK5B9-F]21..&K'42"M-W0"E30;@_3'MQP(5F3F-D&NG\_.PF!
MH#2,*KQ [-Q[..?X$NZELZ'LF7L  KV$0<2[FB?$\DK7N>M!2'B-+B&2=^:4
MA43()5OH?,F S.*D,-!-PVCJ(?$CS>[$>_?,[M"5"/P([AGBJS D[&\? KKI
M:EC;;DS\A2?4AFYWEF0!4Q"/RWLF5WJ&,O-#B+A/(\1@WM5Z^,K!39401WSW
M8</WKI&2\D3ILUH,9EW-4(P@ %<H""+?UN! $"@DR>-/"JIEGZD2]Z^WZ+>Q
M>"GFB7!P:/##GPFOJ[4U-(,Y605B0C=?(1744'@N#7C\BC9IK*$A=\4%#=-D
MR2#TH^2=O*1&["5(H<4)9II@'B;47TFPT@0K%IHPBV5=$T'L#J,;Q%2T1%,7
ML3=QME3C1^H8IX+)N[[,$_;TYLOP9O2 !J/;\638>QB,1^C#-0CB!QR-"&-$
MV?P1?4(36$.T M2'R/7DD3^CGT,(GX#]DC>=F"DPY-#(A4BH-'E($Y\7AVWW
M.KJ0(A05W4T)]Q/"YBN$L8F&-!(>1S?1#&9Y %VJSRPPMQ;TS5+$:W!KR,(7
MR#3,>@$AY__3K1(Z5G8B5HQGO8*7^GR!AN0W97N6W<E -! 0\D+;$M1Z,:IZ
M&ESQ)7&AJ\FO.P>V!LU^_PXWC<]%DBL"RQE0SPRHEZ';^1)BLH0NT!*8VI,/
MEB+I"1XV8D#UX%K;1@V;K8Z^WA=U-"Q'MY'1;932'8XG8\<9%_$J33SU2"H"
MRVEL9AJ;9ZG)9I4&5 26,Z"5&="JN"9;A<76;AS4Y-&P'-UV1K==7I.]NT$1
MJ=*L4\^C(K"<P,M,X.59"O*R2@,J LL9@(W=#[=1<4FF@(?%AML'-7D\+D]Y
MK]? I93[CY-O@U$/W?:FA<_+\O13CZ<JM+Q8<R?6/$N)IK!5F5 16MZ$72^#
M2SN%MQ2I551\1OWPQ_QX7)[RKOO Y>W'6'C'&M12@)-/J"*TO-Q=]X(;YRG3
M2IN;JM#R)NS:&US:/+RE3!- C//E9QY6Z;&PA+"^-\!)\Q?Q7,N12U>12 :9
M;#>9G?MJ=E8#X,&^G*E[\22I[V"2@7Q(V,*/. I@+B&-6DLZSI(9-UD(NHS'
MQ"<J9 7$EQZ0&3 5(._/*17;A?J [)\&^Q]02P,$%     @ N(6>6C)R=;2Y
M!0  %"H  !D   !X;"]W;W)K<VAE971S+W-H965T.3$N>&ULM9I=<Z,V%(;_
MBL;M='9GVH PV#AU/),U,$TGNYM)LNW%3B]DD&UF 7F%B+/_OA(08PS1F/;D
M)C%PSB/IO.CKH/F>\6_YEE*!GM,DRZ]&6R%VEX:1AUN:DOR"[6@FGZP93XF0
MEWQCY#M.250ZI8EAF>;$2$F<C1;S\MX=7\Q9(9(XHW<<Y46:$O[C TW8_FJ$
M1R\W[N/-5J@;QF*^(QOZ0,67W1V75\:!$L4IS?*898C3]=7H&E\&UE@YE!9_
MQ72?'_U&JBDKQKZIBYOH:F2J&M&$AD(AB/SW1)<T211)UN-[#1T=RE2.Q[]?
MZ$'9>-F8%<GIDB5_QY'87HW<$8KHFA2)N&?[/VC=($?Q0I;DY5^TKVSMR0B%
M12Y86CO+&J1Q5OTGSW4@CARP_8J#53M8IPZOE3"N'<;GEF#7#O:Y#D[MX)SK
M,*D=)F7LJV"5D?:(((LY9WO$E;6DJ1^E7*6W#'"<J3?K07#Y-)9^8G'OWUX_
M^AZZN[Y_O/$?T#N/"A(G.?I$."=*]??H-_3EP4/O?GX_-X0L4CD:88U?5GCK
M%3RVT$>6B6V._"RB41M@R+H>*FR]5/B#I27^6607R'1_199I67T5TKM[-+Q
M8URZVSWNWOGNXQYW_WSWOLH'9[MC1Q/+\4'\<<D;OR8^38B@$;HC7/Q CYQD
M.:DZ_-=;:8IN!$WS?WKJ^:'BVOU<-1I>YCL2TJN1'.YRRI_H:/'+3WAB_MZG
M&"3,@X3YD+  "-92VCXH;>OH4NE,(/HLYZ.<]NFI]1ZJ9P6;E# ULSTM;#G1
MF>;<>#I6"K),'Q(6 ,%:2CD'I1RM4G<%#[=RJD1LC39<+@WR/KVTC*%Z53#G
M2*_)U"PE.U',Z0B+[:GEVAU+OVMIF5/LNAW+ *@EK5A/#K&>:&-]'8:LD!UC
M1WZ054)15/1V#BUD:+ GG6 [CNV<!+IKA-T9/HDQ9+4"(%A+ANE!AJE6AH<M
MX;1<'T8H9*D:I$@Y"VD&+"UQJ";3KB96S^O?-<.36??=[S&SG.Z+#]2"5L3=
M0\1=;<0?F2 )DAN-7) LBK.-C+O<+$245X&O.T1?X+7@H8%W.Z&:V6[/5-&U
M<\M1YS3TD)4+@& M@68'@69:@6[5AFC+"CD/+,DN5FK=QFFL%FM?/])T17GO
MLDP+'2H.),R#A/F0L  (UI(9F\WVRWRC)7@-!A(;E.:!TGQ06@!%:PM^M-_&
MVIZ]/!EHXPBM&4>K(I>&>:XFP%6<E4][5=?2!ZL.2?- :7Y-.UY#EE-#9R*%
M*K8MJ-4(:FD%O<D$E5R!2!CR0LVE4MO>J;,&87S4)//"=-OM6>K+&RP*),T'
MI050M+9R3?8#:[?<_V<5I"</[H;C,]=!/8;]"R'0^@50M+9.3>X"ZY,7GZ06
M_C,-"Y6.1-7R)]>N@_3 P?) TCQ0F@]*"Z!H;:&;U =VWFHQ!)H0 :5YH#0?
ME!9 T=J"-_D7K$_ _)>=OQXY6.INJF6,>_;^H*7ZH+0 BM86L<G>8'WZIMUK
MM<,R:-8&E.:!TGQ06@!%:PO<)(NP^U;#,FBV")3F@=)\4%H 16L+WB2?L#[[
M]%EL*4><AC1^4BO@WD\0>L9@;6?=K"F>==.F7I_AV.E^6/!!ZQ= T=K?O)LT
MD:7-2BQN&<G0FK-4JE)UQIWJC'VZZ$E#=:EIQ[OPZ13WZ-)CB&UWTM4%M'X!
M%*VM2Y/-L?39G(!QLHY#])%P%FKG/CUHL"R@B1M0F@]*"Z!H;8&;[(YEO='<
M9T&F2I:@- ^4YH/2 BA:6_ F*63IDT*?]QGE^3;>H1WE(<U$K[:@Z1]0F@=*
M\T%I04UK94";S]J58L;18;:4\DUY[%#EQ8M,5,?$#G>KHXU+?.F7)P!/[E_C
MR^ORH)_18*KSDG*TWL19CA*ZEDCS8BI7$[PZ@EA="+8KC\RMF! L+7]N*8DH
M5P;R^9HQ\7*A"C@<!%W\"U!+ P04    " "XA9Y:85.#B?P&  #Z(@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6RU6EUSFS@4_2L:M]-I9^(:B0_C
M-/&,8YS6,^XF$Z>[#SO[0(QL,P5$D1RG_WXE3(PM"<6ES4MBX.ARSY%T=1!<
M;$GQG:XQ9N I33)ZV5DSEI_W>G2QQFE(/Y(<9_S*DA1IR/AAL>K1O,!A5#9*
MDQZR+*^7AG'6&5Z4YVZ+X079L"3.\&T!Z"9-P^+G%4[(]K(#.\\G[N+5FHD3
MO>%%'J[P'+-O^6W!CWK[*%&<XHS&) ,%7EYV1O \L&W1H$3\'>,M/?@-!)4'
M0KZ+@VETV;%$1CC!"R9"A/S?(Q[C)!&1>!X_JJ"=_3U%P\/?S]&O2_*<S$-(
M\9@D_\016U]V_ Z(\#+<).R.;+_@BI KXBU(0LN_8%MAK0Y8;"@C:=689Y#&
MV>Y_^%0)<=  >@T-4-4 R0V<A@9VU< ^M8%3-7!*97942AV"D(7#BX)L02'0
M/)KX48I9MN;TXTST^YP5_&K,V['A?/QE$GR;3<#--1C-YY/[.1C]%8#9='0U
MG4WOIY,Y&,_XA>GU=!)P!/@RF07@^N8.S$>\U?L LS!.Z ?0!=_F 7C_]@-X
M"^(,W*_)AH991"]ZC*<I;M9;5"E=[5)"#2E!!+Z2C*TIF&01CHX#]#B_/4GT
M3/(*&2,&>/$1V/ ,( LYFH3&IS>W-<V#TYLC QM[WV5V&<]NBA?3!=<GSC8X
M C<Y+D(Q@RC@:@-^+2<T3,#G@FQR"OX=/5!6\,GUGZX?=O=Q]/<1%>><YN$"
M7W9X2:&X>,2=X;LWT+,^Z33\D\&"/Q3L2%]GKZ]CBCZ\+7A5+=C/,Y G8<;.
M2F'QCTV<\WK'#S/,=&+N@GIE4%%M'X>>Y[L7O<=#D510W_*\8U!@3*\E>7=/
MWC62_TQ(M(V31,=PU](]2-ZQ?4MBJ $Y_;[$T)A#2X;>GJ%G9'A/&)\?(:68
M4;#&203XZ@GXG,%GO. 6!>_CZJI. T^A!Z'ER=VL0[F.+:E@S+.E"OV]"GVC
M"N.0KLN!O1 _Q.A^Y ID>M+&4/I$@:Y$]!59D*Q)BUN]J(F_U\0W:C):+,B&
M2\#]S )S/1[$D&B8[;[:P_9 &@4ZC$37F%!+NH,]W<$+=0[G8<Q+VQ,WD13O
M%A#"UK@X81X,-"-<YJ]BD"-A F.*+06 5FU^K-<H]5748V9*]^M0[L"7!#!G
MV%:! _L'C0J41K]+EMT-Q8;NKJ(<];?5EPEK0 C*?(WYM.6+:K[(R/>F'-\[
MHKQ_258-=2UII*YE,N47(8$YH;:$:[,(C5[I-Y>[*OC1&/8M7U9!1=F6C K,
MB;85HG9UT&SKFH70$G<TQ=OOVS)S#<QQ7670OX:E@[6G@V93%^ EYCT= 18^
M@20.'^(D9C'6][C&P%G*L->Y/'EM,R?5EG1M\^ I/N^ ;=/H?TD0U<QI!-&
M5$%>P_#!VO%!L^6;\6,*R!(L^%"(&7CWQD<0?BHW9N)LQ9U@'G/)M!IHG)NE
MK'=_R"8&;0*]K%/M N&)-C /?PH/J!5$X^U\93U40<B1'X7,R;0E6WM :#:!
MG&PA]A&>3:"6K&KD7*C, !T(R61?P^ZAVNXAL]T;5S,^)T6YZ<CG0D*R59?A
M(@41?M"Z *2Q<?(RH,/(W,VYM>5>&SUD-GJSEXFJ]LU3B*H87U[GS8FT)5H[
M/&1V>$V+7:.;1ZJ'@WUY>&M ""K,7\/JH=KJH5.LWN^O>$BU<Q#VY8T>'<J2
M:V!@3KFM)+7I0Z>8OD9)M.PUELY5QX,.95LR^]?P?:CV?<CL^^[P(\XV#9VL
M6C@(?7DO<JR!V:Y:VUQE7]/UG5J-X_QK"X?,%FY,*!-%6G25GH1JN[H#RY&W
MXW0PZ'BR2]?!7*_O-M"HC1<R&Z\Y3OBIU1E8X0P7XB$DBT 8I7$6B\UY\>++
MN/XBU7UU$?*4(:F#*?,VT,%LWT,-+&O;A,RV:9KQU07S#JNH:)FHCJCKREL$
M8RW*5HJM#N4-&FC4A@B9#=$U*7"\RL#D:;$.LQ7F#H'J>T4U/%UEN=1@7)F'
M$7/\AJAV.K;9Z>SJ'B\J8A',"[+D?O^]8/)!S*?H\ T2V;]!TKXB4IV-+;/4
M8+J>*]>("G58([H.ZL,&JK6QL<W&YI=VLFW=%A6RY1&H@2%[H.S=F3-K6=[M
MVNG89J?3R%R\@!7K7)>O<UU1/ T[/.9[_,+FOJUQ2/(3<)N;O2S8P8M3LT$:
MI<_[^^()@(]]KA-;8\ G R5)'(7B'&7\7UK**)Z5A;3+A&SUXMG*F-8.)Q6&
M'$O9&C5G_ZOJ] X^"DAQL2H_KJ"@?+;=O3K?G]U]P'$%SX/R.P?I_ B>C\K/
M&7IUF-U7(5_#8A5G%"1XR4-:'_N\\XO=AQ:[ T;R\M.#!\(82<N?:QQ&N!
M?GU)"'L^$#?8?^XR_!]02P,$%     @ N(6>6I$?%,UE @  Z@0  !D   !X
M;"]W;W)K<VAE971S+W-H965T.3,N>&UL?511;YLP$/XK)U9-K3050M-NZP@2
M"51E2I,HI.O#M <'+@$5;&J;I)/VXV<;PC*IS8OQ^>[[[KNS#V_/^+/($26\
M5B45(RN7LKZU;9'F6!%QR6JDRK-AO")2F7QKBYHCR0RH*FW7<6[LBA34\CUS
MMN"^QQI9%A07'$13583_'F/)]B-K8!T.EL4VE_K ]KV:;#%!^5@ON++LGB4K
M*J2B8!0X;D96,+@=#W6\"?A1X%X<[4%7LF;L61MQ-K(<+0A+3*5F(.JSPPF6
MI292,EXZ3JM/J8''^P/[G:E=U;(F B>L?"HRF8^L+Q9DN"%-*9=L?X]=/=>:
M+V6E,"OLNUC'@K01DE4=6"FH"MI^R6O7AR. Z[X#<#N :W2WB8S*D$CB>YSM
M@>MHQ:8WIE2#5N(*JB\ED5QY"X63?I DT2J!8!;"- [&\31>Q5$"]]$TA+OY
M$I)@&AEO&">3^6P5SQZC$.:+:!FLXODL@?,0)2E* 3/".=$MOH S*"BL<M8(
M0C/AV5()U>GLM!,U;D6Y[X@:P .C,A<0T0RS__&V*K"OTCU4.79/$GXG]!*N
M!I_ ==QK>$Q".#^[.,%[U7?ORO .W^$-&]Y4\)0CD?#S :LU\E_P!Y)F+?"E
M02HAVNGUX'NK%2<SZ)F\%35)<62IH1/(=VCY'S\,;IQO)_0/>_W#D_HG3$U7
MAOK>&'U+7 N_,7 ]WSO?_>HXCF?OCK/:1^^O0KXU4R8@90V5[5/L3_M!#MKW
M^R^\_0L\$+XMJ( 2-PKJ7'Z^MH"WD]4:DM7F-:^95+-AMJK]J@8=H/P;QN3!
MT GZWYO_%U!+ P04    " "XA9Y:^</S 3<#  #=#0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Y-"YX;6RMEUUOFS 4AO^*Q:JIE;9"("%)ER"U@6F=UJYK
MFO9BZH4#)PDJV-0V22?MQ\\&0I.&L$;B!O#'^]A^CVWLP8JR)[X $.@EC@@?
M:@LADC-=Y_X"8LQ/:0)$ELPHB[&023;7><( !YDHCG33,&P]QB'1G$&6=\.<
M 4U%%!*X88BG<8S9GPN(Z&JHM;1UQFTX7PB5H3N#!,]A#&*2W#"9TDM*$,9
M>$@)8C ;:N>M,Z^GZF<5[D-8\8UOI$8RI?1))2Z#H6:H#D$$OE $+%]+&$$4
M*9#LQG/!U,HFE7#S>TW_FHU=CF6*.8QH]! &8C'4>AH*8(;32-S2U3<HQM-1
M/)]&/'NB55[7MC3DIUS0N!#+'L0AR=_XI?!A0R YU0*S$)AO!?8>@54(K+>"
M]AY!NQ"TWROH%()LZ'H^]LPX%POL#!A=(:9J2YKZR-S/U-*OD*AY,A9,EH92
M)YSQY&+L_9IXUW?(NY?/,3IV0> PXN@:,X95&$_09S09N^CXZ 0=H9"@NP5-
M.28!'^A"]D&1=+]H[R)OS]S37@M=42(6''DD@*!"/_J/WJP!Z'+PI0/FVH$+
MLY;X'9-39+4^(=,P.U4=JI>[X)?R=H7<?;_<JI![[Y>;-698Y72P,IZU;SJD
M4P[/*1"!O*5Z_OXA:Z!+ 3%_K(IVCFM7X]0F=\83[,-0D[L8![8$S?GXH64;
M7ZJ<;A+F-@GS&H)MQ:1=QJ1=1W=^)J#6(9DC>)&_!PZ5RZZ6<6@@<IB=P=2?
M9NE8':,OY^=RT^'=6F;7['>V:WD5M>R^]<K:\J13>M*I]<1-61JCAP5@.46O
M()X">T1_T>[T+<JJ'*MMX5#'FH2Y3<*\AF!;8;++,-G-;B=VDS%I$N8V"?,:
M@FW%I%O&I%N[=,8X D1G**)R1Q' 8H0Y!U&YJ71WUFZK;QC&]@H?U;9WJ,]-
MPKR&8%L^]TJ?>PULV[U=AXU=AVM;.M3A)F%>0[#<87WC'!L#FV<7"(Y\FA*1
M'^C*W/R.,I)WE.PL_R9?WEW.LR.[_HK)+SY7F,U#PE$$,XDT3KMR>V3Y92)/
M")IDI^4I%?+LG7W*OTP 3%60Y3-*Q3JA&BAO=,X_4$L#!!0    ( +B%GEH"
M*H580P,  .P3   -    >&PO<W1Y;&5S+GAM;-U8T4[;,!3]E<B,":2)M,T:
MFM%6VBHA3=HF)'C8&W(;I[7DV)GCLI;'?<^^:E\RWSA-VN*+& ];62H:V\?G
MW&/?&V(8EF8MV/6",1.L<B'+$5D84[P+PW*V8#DMSU3!I$4RI7-J;%?/P[+0
MC*8ED'(1]CJ=.,PIEV0\E,O\,C=E,%-+:48D;H8"=_N8CD@W?DL")S=1*1N1
MVY/7WY;*7+P*W/WHS=%1Y_;T8G_\I ).2>@5[3]!]*S3P84!Q,3CIXD_IHU)
MG^]*;Z8?6ZV&>XR1!QYRRT1IB7\YOW[\1%+0(EM)".MLCX>9DFW2(^(&;&2:
ML^".BA&94,&GF@,KHSD7:S?<@X&9$DH'QE:;M=*%D?+>P5W7@T*L=7(NE:YB
MNPCN>UI/WP,V/3#(A6@,]H@;& \+:@S3\M)VJLG5X ,HJ-LWZ\(ZG&NZ[O;Z
MI"54-QMDJG3*=!.F2S9#XZ%@&=C1?+Z NU%%"* Q*K>-E-.YDK3RL&'4#2L[
M8T)<PU/Z-=O17F5;.>U 1F73M(;JII-Q'=#?5G/:V[+1LW2#@M\I\V%IER.K
M/E0*N](LXZNJO\H: YAZ%U>G12'6[P6?RYRYQ3\YX'A(-[Q@H32_M]&@5&9V
M@&D2W#%M^&Q[Y+NFQ0U;F4TYK3+<<^\%>OZ[^SQGDFDJMDW;VC_D77ZVX^C\
M7UFN?JOL&_9ZK%^]AVZR_Q),QH=O,DH.WV-] #ITDX.78/(PTQW6AXRMD\S.
M.:89#>"\.")?X&0JVJ#!=,F%X;+N+7B:,OG@.&/E#9W:/V5V].W\E&5T*<Q-
M XY(V_[,4K[,DV;6%6Q$/:MM?X+E=>/FL&IC<9FR%4LG=5?/IU4SL T;M;Z
ML(]<5I<?P3@.\R. 87$P!QC'L; X_]-Z!NAZ'(9Y&WB1 <H9H!S'\B&3ZH/%
M\7,2>_E7FB11%,?8CDXF7@<3;-_B&'[\:I@W8&!Q(-*?[36>;;Q"'J\#+*>/
M50BV4KP2L97B>PV(?]^ D23^;&-Q@(%E :L=B.^/ S7EYT019!7SACW!.)(D
M& *UZ*_1.$9V)X://S_84Q)%2>)' /,[B"(,@:<11S 'X %#HJAZ#^Z]C\+-
M>RIL_[\W_@U02P,$%     @ N(6>6I>*NQS     $P(   L   !?<F5L<R\N
M<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9
M>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:
M+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU
M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "XA9Y:^%Z8@'D'  "V/0  #P
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
M1"VO;Y-\&U1,_5%W&FD37?T"X?XISVUYS2_<,MD=?W9\_,GTQ_\ 4$L#!!0
M   ( +B%GEJV]3\&M@(  %$W   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VLUNXC 4AN%;0;F &A\?']NCTM5LNJUZ Q$U/RH0E&34]NX'T05\
MT2QF4^5;(2?BY%U$CY#QXTL]M..^.PV[_7E8?!X/IV'5[,;Q_,NY8;VKQW9X
MZ,[U=+FSZ?IC.UZ6_=:=V_5[NZU.EDMS_?V,YNGQ?N;B]>M<_V=BM]GLU_5W
MM_YSK*?Q'X/=1]>_#[M:QV;QVO;;.JX:]WFX71[<]<,_7"8WB^>W5=,_O_G&
MS1TD$"3S!P4("O,'*03I_$$1@N+\009!-G]0@J T?U"&H#Q_4(&@,G^07Z*,
M2X*D"=8$6GODVA-X[1%L3R"V1[(]@=D>T?8$:GMDVQ.X[1%N3R"W1[H]@=T>
M\?8$>@OJ+01Z"^HM!'K+Y,<V@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>
M@GH+@=Z">@N!W@'U#@1Z!]0[$.@=4.] H'>8;)80Z!U0[T"@=T"] X'> ?4.
M!'H'U#L0Z!U0[T"@=T"] X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=XZV>PFT%M1
M;R706U%O)=!;46\ET%M1;R706U%O)= [HMZ10.^(>D<"O2/J'0GTCJAW)- [
MHMZ10.\X^;.20.^(>D<"O2/J'0GTCJAW)- [HMZ10&]#O8U ;T.]C4!O0[V-
M0&]#O8U ;T.]C4!O0[V-0&^;'#8AT-M0;R/0VU!O(]#;4&\CT#NAWHE [X1Z
M)P*]$^J="/1.J'<BT#NAWHE [X1Z)P*]$^J="/1.D\."!'HGU#L1Z)U0[T2@
M=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=YX<
M]B;0.Z/>F4#O@GH7 KT+ZET(]"ZH=R'0NZ#>A4#O@GJ7G]1[&+\.=;CU?*_Q
M^3])]7CY;KT]_KK\OCAY>Z\XN_N*X>DO4$L#!!0    ( +B%GEJXY#-,1@(
M (PU   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@86(THD
MI2+.INVVS:(74"4Z%JP_D$SJW+ZTG 1HD1H-7*#OQH)-<KX1!WAVOOGV-%N_
M.@S]Z#?)+H3Y@Q"^V=FA]NDTVS&N;"<WU"%^=?=BKIM]?6^%O+[6HIG&8,>P
M#L<:R>W-)[NM'_JP^GR(/_MN&C>)L[U/5A]/&X]9FZ2>Y[YKZA#7Q>/8_I:R
M?DY(X\EEC]]UL[^*&Q+Q9L)QY<\!S^>^/EKGNM:N[FH7OM1#W"4.O?#AJ;<^
M/5_BC1ZG[;9K;#LU#T,\DOK9V;KU.VO#T*>GHE?GDT.\87OZS"[.7\J<"XP[
M[]PT^S@Q9]\?]S*2X^GU' M9%[KSK_B:&$M?_'[V..W6MG^9':_WQ^3VRSR\
M6!Z7W_&O,WZM_\X^)*2/'-)' >E#0?K0D#X,I(\2TD<%Z2.[IC1"$36CD)I1
M3,THJ&8453,*JQG%U8P":T:155)DE119)45629%54F25%%DE159)D5529)44
M67.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19<XJL.476@B)K09&UH,A:4&0M*+(6
M%%D+BJP%1=:"(FM!D5519%44615%5D6155%D5119%45619%54615%%DU159-
MD5539-44635%5DV155-DU119-45639'54&0U%%D-159#D=509#4460U%5D.1
MU5!D-1192XJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPE1=:*(FM%D;6BR%I1
M9*W^IZS?IVG_C^.79SK4W?B2+Y8_8=W^!%!+ 0(4 Q0    ( +B%GEI&QTU(
ME0   ,T    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ N(6>6L)OP_CR    *P(  !$              ( !PP   &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ N(6>6IE<G",0!@  G"<  !,
M             ( !Y $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M" "XA9Y:!5FYGBT)  !C*0  &               @($E"   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ N(6>6ET= X\N"   R"<  !@
M             ("!B!$  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( +B%GEHIN\ VW@(  %T*   8              " @>P9  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "XA9Y:CF MZU\(   "
M*0  &               @($ '0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ N(6>6FTS>'(>"@  E54  !@              ("!E24
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( +B%GEJ]4(6.
M)0P  *I"   8              " @>DO  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    " "XA9Y:ZL^,G6\"  "0!@  &
M@(%$/   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ N(6>
M6CRE,S@1 @  W00  !@              ("!Z3X  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( +B%GEKFQ\9?S04  .81   8
M      " @3!!  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M" "XA9Y: RGY)X0#   K"   &0              @($S1P  >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( +B%GEH8'[/KMA0  %LY   9
M              " @>Y*  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ N(6>6D$&X#*V!0  *0X  !D              ("!VU\  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "XA9Y:+;(T![$'
M  "L$P  &0              @('(90  >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( +B%GEKK<SAPHP,   8(   9              "
M@;!M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ N(6>
M6ML(XX?R @  A 8  !D              ("!BG$  'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    " "XA9Y:)2 _N:X"  "G!0  &0
M        @(&S=   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( +B%GEKVD8C)2P,  ,(&   9              " @9AW  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ N(6>6KH3RRKA!   W L
M !D              ("!&GL  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    " "XA9Y:4MD89# #  !_!@  &0              @($R@
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( +B%GEJBEFU"
M+@4  .X+   9              " @9F#  !X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ N(6>6CQNTS*6!   7@D  !D
M ("!_H@  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "X
MA9Y:Y\C/!-H#  #,"   &0              @('+C0  >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( +B%GEIJ-#BL304  *X,   9
M          " @=R1  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ N(6>6HF$C!XY"0  IA0  !D              ("!8)<  'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "XA9Y:QCC$L%8$  #%
M"   &0              @('0H   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( +B%GEJ+$IC;- 8  $(-   9              " @5VE
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ N(6>6EGR
M3U2O!@  71$  !D              ("!R*L  'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    " "XA9Y:UTB6-E0#   #!P  &0
M    @(&NL@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M +B%GEJC4[>5 P8  )L,   9              " @3FV  !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ N(6>6LYG%FNE"   (10  !D
M             ("!<[P  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    " "XA9Y:;2YSI.@#  !="   &0              @(%/Q0  >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( +B%GEI#C9&#*@<
M ,<1   9              " @6[)  !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL4$L! A0#%     @ N(6>6F+(7JCL @  :08  !D              ("!
MS]   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "XA9Y:
MD):@2=X6   ;2@  &0              @('RTP  >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;%!+ 0(4 Q0    ( +B%GEKQ7=K_)0,  "8'   9
M      " @0?K  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%
M  @ N(6>6E7G<9?&!0  +!$  !D              ("!8^X  'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " "XA9Y:17%8_G,#  !/"
M&0              @(%@]   >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+
M 0(4 Q0    ( +B%GEI,R*5Y]0(  &L&   9              " @0KX  !X
M;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ N(6>6C)%HP.U
M @  K04  !D              ("!-OL  'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6Q02P$"% ,4    " "XA9Y:E]Q???0"   N!@  &0
M@($B_@  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( +B%
MGEIT.#'OS@0  (,,   9              " @4T! 0!X;"]W;W)K<VAE971S
M+W-H965T-#$N>&UL4$L! A0#%     @ N(6>6MD1[\GI @  (P8  !D
M         ("!4@8! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M    " "XA9Y:R>.:8SH#  !U!P  &0              @(%R"0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( +B%GEHTHS)XM0(  $0&
M   9              " @>,, 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
M4$L! A0#%     @ N(6>6FL3)^@(!0  LPL  !D              ("!SP\!
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "XA9Y:3Q>:
MJ%T#  !+!P  &0              @($.%0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;%!+ 0(4 Q0    ( +B%GEKW6>*12P0  #4.   9
M  " @:(8 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @
MN(6>6L6<:-#X!0  ' X  !D              ("!)!T! 'AL+W=O<FMS:&5E
M=',O<VAE970T."YX;6Q02P$"% ,4    " "XA9Y:B7@O2 0#  "7#0  &0
M            @(%3(P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4
M Q0    ( +B%GEH#*B='X ,  .T4   9              " @8XF 0!X;"]W
M;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ N(6>6L>3X??; @
M:P@  !D              ("!I2H! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6Q02P$"% ,4    " "XA9Y:W<&PRAP$  "U$@  &0              @(&W
M+0$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( +B%GEK2
M -1+30(  -X%   9              " @0HR 0!X;"]W;W)K<VAE971S+W-H
M965T-3,N>&UL4$L! A0#%     @ N(6>6KBZW*-6 @  -@8  !D
M     ("!CC0! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M" "XA9Y:N:($%/$"  #0"   &0              @($;-P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( +B%GEKSD#D;IP,  %T.   9
M              " @4,Z 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L!
M A0#%     @ N(6>6E9PB=+- @  5@@  !D              ("!(3X! 'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "XA9Y:FW&,!X$"
M  !$!@  &0              @($E00$ >&PO=V]R:W-H965T<R]S:&5E=#4X
M+GAM;%!+ 0(4 Q0    ( +B%GEHVDD!.0P,  +4)   9              "
M@=U# 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ N(6>
M6E)X5(X3 P  " D  !D              ("!5T<! 'AL+W=O<FMS:&5E=',O
M<VAE970V,"YX;6Q02P$"% ,4    " "XA9Y:)^?>_:("  #<!@  &0
M        @(&A2@$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0
M   ( +B%GEIRGG>U'P(  /H$   9              " @7I- 0!X;"]W;W)K
M<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ N(6>6G<=^RTO P  9@D
M !D              ("!T$\! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q0
M2P$"% ,4    " "XA9Y:';[\19D"  "I!@  &0              @($V4P$
M>&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( +B%GEJM!:\U
M& 0  %D3   9              " @096 0!X;"]W;W)K<VAE971S+W-H965T
M-C4N>&UL4$L! A0#%     @ N(6>6F CLX1A!0  >2   !D
M ("!55H! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "X
MA9Y:3T2CSYD"  #.!@  &0              @('M7P$ >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( +B%GEJ45;0>$ ,  .<(   9
M          " @;UB 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#
M%     @ N(6>6A#?66H) P  ?0L  !D              ("!!&8! 'AL+W=O
M<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " "XA9Y:E^A('1X#  !H
M#@  &0              @(%$:0$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM
M;%!+ 0(4 Q0    ( +B%GEH< :,#T@(  '()   9              " @9EL
M 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ N(6>6A9L
M'FKQ P  D14  !D              ("!HF\! 'AL+W=O<FMS:&5E=',O<VAE
M970W,BYX;6Q02P$"% ,4    " "XA9Y:G)M#JC@#  #6"P  &0
M    @('*<P$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    (
M +B%GEI",XG!P@(  ( '   9              " @3EW 0!X;"]W;W)K<VAE
M971S+W-H965T-S0N>&UL4$L! A0#%     @ N(6>6N>_<^J, P  '!(  !D
M             ("!,GH! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"
M% ,4    " "XA9Y:%Y^</N@"   @"   &0              @('U?0$ >&PO
M=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( +B%GEH%+/C-$ 0
M &<-   9              " @12! 0!X;"]W;W)K<VAE971S+W-H965T-S<N
M>&UL4$L! A0#%     @ N(6>6AM%/O?V @  /P@  !D              ("!
M6X4! 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "XA9Y:
MG@Q0=-@%   L*0  &0              @(&(B $ >&PO=V]R:W-H965T<R]S
M:&5E=#<Y+GAM;%!+ 0(4 Q0    ( +B%GEH*V)_F4@,  -H(   9
M      " @9>. 0!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%
M  @ N(6>6B]@%A]> P   !   !D              ("!()(! 'AL+W=O<FMS
M:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    " "XA9Y:,_#)_T4&  #1+P
M&0              @(&UE0$ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+
M 0(4 Q0    ( +B%GEKZ+R^5(08  '@I   9              " @3&< 0!X
M;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ N(6>6@M(.N)D
M P  P T  !D              ("!B:(! 'AL+W=O<FMS:&5E=',O<VAE970X
M-"YX;6Q02P$"% ,4    " "XA9Y:?WO$45,$  #Y#   &0
M@($DI@$ >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( +B%
MGEIQV,'XD@(  +<&   9              " @:ZJ 0!X;"]W;W)K<VAE971S
M+W-H965T.#8N>&UL4$L! A0#%     @ N(6>6KK8$):- @  ' <  !D
M         ("!=ZT! 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M    " "XA9Y:T3G$Q%,(  "T,@  &0              @($[L $ >&PO=V]R
M:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( +B%GEK-Z$89M ,  & 2
M   9              " @<6X 0!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL
M4$L! A0#%     @ N(6>6I AS#%Q P  =1   !D              ("!L+P!
M 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    " "XA9Y:,G)U
MM+D%   4*@  &0              @(%8P $ >&PO=V]R:W-H965T<R]S:&5E
M=#DQ+GAM;%!+ 0(4 Q0    ( +B%GEIA4X.)_ 8  /HB   9
M  " @4C& 0!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @
MN(6>6I$?%,UE @  Z@0  !D              ("!>\T! 'AL+W=O<FMS:&5E
M=',O<VAE970Y,RYX;6Q02P$"% ,4    " "XA9Y:^</S 3<#  #=#0  &0
M            @($7T $ >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4
M Q0    ( +B%GEH"*H580P,  .P3   -              "  873 0!X;"]S
M='EL97,N>&UL4$L! A0#%     @ N(6>6I>*NQS     $P(   L
M     ( !\]8! %]R96QS+RYR96QS4$L! A0#%     @ N(6>6OA>F(!Y!P
MMCT   \              ( !W-<! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( +B%GEJV]3\&M@(  %$W   :              "  8+? 0!X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( +B%GEJXY#-,1@(  (PU
M   3              "  7#B 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0  !F &8  1P  .?D 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<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>115
<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>117
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>174</ContextCount>
  <ElementCount>488</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/StatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>999014 - Disclosure - NATURE OF OPERATIONS AND BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation</Role>
      <ShortName>NATURE OF OPERATIONS AND BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999016 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/RecentAccountingPronouncements</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999017 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999018 - Disclosure - ACCOUNTS RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/AccountsReceivable</Role>
      <ShortName>ACCOUNTS RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999019 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999020 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999021 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/PropertyPlantAndEquipmentNet</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999022 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999023 - Disclosure - ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/AccruedExpenses</Role>
      <ShortName>ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999024 - Disclosure - LINES OF CREDIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/LinesOfCredit</Role>
      <ShortName>LINES OF CREDIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999025 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Long-termDebt</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999026 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ForeignCurrencyForwardContracts</Role>
      <ShortName>FOREIGN CURRENCY FORWARD CONTRACTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999027 - Disclosure - CONTINGENT CONSIDERATION LIABILITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ContingentConsiderationLiability</Role>
      <ShortName>CONTINGENT CONSIDERATION LIABILITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999028 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999029 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/VariableInterestEntitiesAndAcquisitions</Role>
      <ShortName>VARIABLE INTEREST ENTITIES AND ACQUISITIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999030 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999031 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Share-basedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999032 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/EarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999033 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999034 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999035 - Disclosure - RELATED PARTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/RelatedParties</Role>
      <ShortName>RELATED PARTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999036 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations</Role>
      <ShortName>ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999037 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999038 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999040 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999041 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/AccountsReceivableTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/AccountsReceivable</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999042 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999043 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/InventoriesTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/Inventories</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/PropertyPlantAndEquipmentNetTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/PropertyPlantAndEquipmentNet</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999045 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999046 - Disclosure - ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/AccruedExpensesTables</Role>
      <ShortName>ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/AccruedExpenses</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999047 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Long-termDebtTables</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/Long-termDebt</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999048 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ContingentConsiderationLiabilityTables</Role>
      <ShortName>CONTINGENT CONSIDERATION LIABILITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/ContingentConsiderationLiability</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999049 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/IncomeTaxes</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999050 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables</Role>
      <ShortName>VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/VariableInterestEntitiesAndAcquisitions</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999051 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Share-basedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/Share-basedCompensation</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999052 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SegmentInformationTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://forafric.com/role/SegmentInformation</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999054 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999055 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails</Role>
      <ShortName>SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999057 - Disclosure - SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails</Role>
      <ShortName>SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999058 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails</Role>
      <ShortName>SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999059 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails</Role>
      <ShortName>SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999060 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfLeaseExpenseDetails</Role>
      <ShortName>SCHEDULE OF LEASE EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999061 - Disclosure - SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999062 - Disclosure - SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails</Role>
      <ShortName>SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999063 - Disclosure - SCHEDULE OF ACCOUNT RECEIVABLES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfAccountReceivablesDetails</Role>
      <ShortName>SCHEDULE OF ACCOUNT RECEIVABLES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999064 - Disclosure - SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails</Role>
      <ShortName>SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999065 - Disclosure - SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails</Role>
      <ShortName>SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999066 - Disclosure - SCHEDULE OF INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfInventoriesDetails</Role>
      <ShortName>SCHEDULE OF INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999067 - Disclosure - INVENTORIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/InventoriesDetailsNarrative</Role>
      <ShortName>INVENTORIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/InventoriesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999068 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails</Role>
      <ShortName>SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999069 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/PropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999070 - Disclosure - SCHEDULE OF GOODWILL (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfGoodwillDetails</Role>
      <ShortName>SCHEDULE OF GOODWILL (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999071 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>SCHEDULE OF INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999072 - Disclosure - SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails</Role>
      <ShortName>SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999073 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfAccruedExpensesDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999074 - Disclosure - SCHEDULE OF LONG TERM DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfLongTermDebtDetails</Role>
      <ShortName>SCHEDULE OF LONG TERM DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999075 - Disclosure - LINES OF CREDIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/LinesOfCreditDetailsNarrative</Role>
      <ShortName>LINES OF CREDIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/LinesOfCredit</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999076 - Disclosure - SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails</Role>
      <ShortName>SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999077 - Disclosure - LONG-TERM DEBT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Long-termDebtDetailsNarrative</Role>
      <ShortName>LONG-TERM DEBT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/Long-termDebtTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999078 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative</Role>
      <ShortName>FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/ForeignCurrencyForwardContracts</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999079 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999080 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative</Role>
      <ShortName>CONTINGENT CONSIDERATION LIABILITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/ContingentConsiderationLiabilityTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999081 - Disclosure - SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999082 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails</Role>
      <ShortName>SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999083 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails</Role>
      <ShortName>SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999084 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/IncomeTaxesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999085 - Disclosure - SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>999086 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative</Role>
      <ShortName>VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>999087 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/StockholdersEquity</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>999088 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfStockOptionActivityDetails</Role>
      <ShortName>SCHEDULE OF STOCK OPTION ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>999089 - Disclosure - SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails</Role>
      <ShortName>SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>999090 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/Share-basedCompensationDetailsNarrative</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/Share-basedCompensationTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>999091 - Disclosure - EARNINGS PER SHARE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/EarningsPerShareDetailsNarrative</Role>
      <ShortName>EARNINGS PER SHARE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/EarningsPerShare</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>999092 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>999093 - Disclosure - SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails</Role>
      <ShortName>SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>999094 - Disclosure - SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails</Role>
      <ShortName>SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>999095 - Disclosure - SEGMENT INFORMATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SegmentInformationDetailsNarrative</Role>
      <ShortName>SEGMENT INFORMATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/SegmentInformationTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>999096 - Disclosure - RELATED PARTIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/RelatedPartiesDetailsNarrative</Role>
      <ShortName>RELATED PARTIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/RelatedParties</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>999097 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails</Role>
      <ShortName>SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>999098 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative</Role>
      <ShortName>ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="form20-f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>999099 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://forafric.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://forafric.com/role/SubsequentEvents</ParentRole>
      <Position>94</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>afri-20241231.xsd</File>
    <File>afri-20241231_cal.xml</File>
    <File>afri-20241231_def.xml</File>
    <File>afri-20241231_lab.xml</File>
    <File>afri-20241231_pre.xml</File>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="form20-f.htm">form20-f.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>form20-f_001.jpg</File>
    <File>form20-f_002.jpg</File>
    <File>form20-f_003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1123">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="49">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>119
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form20-f.htm": {
   "nsprefix": "AFRI",
   "nsuri": "http://forafric.com/20241231",
   "dts": {
    "schema": {
     "local": [
      "afri-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "afri-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "afri-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "afri-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "afri-20241231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "form20-f.htm"
     ]
    }
   },
   "keyStandard": 407,
   "keyCustom": 81,
   "axisStandard": 23,
   "axisCustom": 0,
   "memberStandard": 27,
   "memberCustom": 27,
   "hidden": {
    "total": 186,
    "http://fasb.org/us-gaap/2024": 138,
    "http://forafric.com/20241231": 45,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 174,
   "entityCount": 1,
   "segmentCount": 55,
   "elementCount": 793,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1123,
    "http://xbrl.sec.gov/dei/2024": 49,
    "http://xbrl.sec.gov/cyd/2024": 6,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://forafric.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://forafric.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://forafric.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss",
     "longName": "00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://forafric.com/role/StatementsOfChangesInStockholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://forafric.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation",
     "longName": "999014 - Disclosure - NATURE OF OPERATIONS AND BASIS OF PRESENTATION",
     "shortName": "NATURE OF OPERATIONS AND BASIS OF PRESENTATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://forafric.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://forafric.com/role/RecentAccountingPronouncements",
     "longName": "999016 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS",
     "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://forafric.com/role/Leases",
     "longName": "999017 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://forafric.com/role/AccountsReceivable",
     "longName": "999018 - Disclosure - ACCOUNTS RECEIVABLE",
     "shortName": "ACCOUNTS RECEIVABLE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "longName": "999019 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://forafric.com/role/Inventories",
     "longName": "999020 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://forafric.com/role/PropertyPlantAndEquipmentNet",
     "longName": "999021 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://forafric.com/role/GoodwillAndOtherIntangibleAssets",
     "longName": "999022 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://forafric.com/role/AccruedExpenses",
     "longName": "999023 - Disclosure - ACCRUED EXPENSES",
     "shortName": "ACCRUED EXPENSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://forafric.com/role/LinesOfCredit",
     "longName": "999024 - Disclosure - LINES OF CREDIT",
     "shortName": "LINES OF CREDIT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://forafric.com/role/Long-termDebt",
     "longName": "999025 - Disclosure - LONG-TERM DEBT",
     "shortName": "LONG-TERM DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://forafric.com/role/ForeignCurrencyForwardContracts",
     "longName": "999026 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS",
     "shortName": "FOREIGN CURRENCY FORWARD CONTRACTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ForeignCurrencyForwardContractDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ForeignCurrencyForwardContractDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://forafric.com/role/ContingentConsiderationLiability",
     "longName": "999027 - Disclosure - CONTINGENT CONSIDERATION LIABILITY",
     "shortName": "CONTINGENT CONSIDERATION LIABILITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ContingentConsiderationLiabilityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ContingentConsiderationLiabilityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://forafric.com/role/IncomeTaxes",
     "longName": "999028 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://forafric.com/role/VariableInterestEntitiesAndAcquisitions",
     "longName": "999029 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS",
     "shortName": "VARIABLE INTEREST ENTITIES AND ACQUISITIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://forafric.com/role/StockholdersEquity",
     "longName": "999030 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://forafric.com/role/Share-basedCompensation",
     "longName": "999031 - Disclosure - SHARE-BASED COMPENSATION",
     "shortName": "SHARE-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://forafric.com/role/EarningsPerShare",
     "longName": "999032 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://forafric.com/role/CommitmentsAndContingencies",
     "longName": "999033 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://forafric.com/role/SegmentInformation",
     "longName": "999034 - Disclosure - SEGMENT INFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://forafric.com/role/RelatedParties",
     "longName": "999035 - Disclosure - RELATED PARTIES",
     "shortName": "RELATED PARTIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations",
     "longName": "999036 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS",
     "shortName": "ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://forafric.com/role/SubsequentEvents",
     "longName": "999037 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999038 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "999039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://forafric.com/role/LeasesTables",
     "longName": "999040 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://forafric.com/role/AccountsReceivableTables",
     "longName": "999041 - Disclosure - ACCOUNTS RECEIVABLE (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "999042 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://forafric.com/role/InventoriesTables",
     "longName": "999043 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://forafric.com/role/PropertyPlantAndEquipmentNetTables",
     "longName": "999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables",
     "longName": "999045 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://forafric.com/role/AccruedExpensesTables",
     "longName": "999046 - Disclosure - ACCRUED EXPENSES (Tables)",
     "shortName": "ACCRUED EXPENSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://forafric.com/role/Long-termDebtTables",
     "longName": "999047 - Disclosure - LONG-TERM DEBT (Tables)",
     "shortName": "LONG-TERM DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://forafric.com/role/ContingentConsiderationLiabilityTables",
     "longName": "999048 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Tables)",
     "shortName": "CONTINGENT CONSIDERATION LIABILITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "AFRI:ContingentConsiderationLiabilityDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "AFRI:ContingentConsiderationLiabilityDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://forafric.com/role/IncomeTaxesTables",
     "longName": "999049 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables",
     "longName": "999050 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)",
     "shortName": "VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_SocieteIndustrielleDeMinoterieDuSudMember",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_SocieteIndustrielleDeMinoterieDuSudMember",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://forafric.com/role/Share-basedCompensationTables",
     "longName": "999051 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://forafric.com/role/SegmentInformationTables",
     "longName": "999052 - Disclosure - SEGMENT INFORMATION (Tables)",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
     "longName": "999054 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)",
     "shortName": "SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_BuildingMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_BuildingMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
     "longName": "999055 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)",
     "shortName": "SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_TrademarksMember",
      "name": "us-gaap:FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_TrademarksMember",
      "name": "us-gaap:FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:GovernmentAssistanceAwardAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:GovernmentAssistanceAwardAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails",
     "longName": "999057 - Disclosure - SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)",
     "shortName": "SCHEDULE OF BALANCE SHEET CLASSIFICATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails",
     "longName": "999058 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)",
     "shortName": "SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails",
     "longName": "999059 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)",
     "shortName": "SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://forafric.com/role/ScheduleOfLeaseExpenseDetails",
     "longName": "999060 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)",
     "shortName": "SCHEDULE OF LEASE EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails",
     "longName": "999061 - Disclosure - SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)",
     "shortName": "SCHEDULE OF FUTURE OF LEASE LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails",
     "longName": "999062 - Disclosure - SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)",
     "shortName": "SCHEDULE OF OTHER INFORMATION RELATED TO LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://forafric.com/role/ScheduleOfAccountReceivablesDetails",
     "longName": "999063 - Disclosure - SCHEDULE OF ACCOUNT RECEIVABLES (Details)",
     "shortName": "SCHEDULE OF ACCOUNT RECEIVABLES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails",
     "longName": "999064 - Disclosure - SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)",
     "shortName": "SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "AFRI:ForeignCurrencyExchangeAdjustments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails",
     "longName": "999065 - Disclosure - SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)",
     "shortName": "SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:ValueAddedTaxReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:ValueAddedTaxReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://forafric.com/role/ScheduleOfInventoriesDetails",
     "longName": "999066 - Disclosure - SCHEDULE OF INVENTORIES (Details)",
     "shortName": "SCHEDULE OF INVENTORIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:InventoryMerchandise",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:InventoryMerchandise",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://forafric.com/role/InventoriesDetailsNarrative",
     "longName": "999067 - Disclosure - INVENTORIES (Details Narrative)",
     "shortName": "INVENTORIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails",
     "longName": "999068 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)",
     "shortName": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Land",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Land",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative",
     "longName": "999069 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R65": {
     "role": "http://forafric.com/role/ScheduleOfGoodwillDetails",
     "longName": "999070 - Disclosure - SCHEDULE OF GOODWILL (Details)",
     "shortName": "SCHEDULE OF GOODWILL (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails",
     "longName": "999071 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)",
     "shortName": "SCHEDULE OF INTANGIBLE ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails",
     "longName": "999072 - Disclosure - SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)",
     "shortName": "SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://forafric.com/role/ScheduleOfAccruedExpensesDetails",
     "longName": "999073 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)",
     "shortName": "SCHEDULE OF ACCRUED EXPENSES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:ConsiderationPayableToSellingStockholder",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:AccruedGovernmentTaxes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://forafric.com/role/ScheduleOfLongTermDebtDetails",
     "longName": "999074 - Disclosure - SCHEDULE OF LONG TERM DEBT (Details)",
     "shortName": "SCHEDULE OF LONG TERM DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_LongTermLoansMember",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://forafric.com/role/LinesOfCreditDetailsNarrative",
     "longName": "999075 - Disclosure - LINES OF CREDIT (Details Narrative)",
     "shortName": "LINES OF CREDIT (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_UnsecuredRevolvingCreditAgreementMember",
      "name": "us-gaap:LineOfCredit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_UnsecuredRevolvingCreditAgreementMember",
      "name": "us-gaap:LineOfCredit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails",
     "longName": "999076 - Disclosure - SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)",
     "shortName": "SCHEDULE OF MATURITIES OF OUTSTANDING DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://forafric.com/role/Long-termDebtDetailsNarrative",
     "longName": "999077 - Disclosure - LONG-TERM DEBT (Details Narrative)",
     "shortName": "LONG-TERM DEBT (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_LongTermLeasesMember",
      "name": "us-gaap:LeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative",
     "longName": "999078 - Disclosure - FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)",
     "shortName": "FOREIGN CURRENCY FORWARD CONTRACTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "AFRI:ForeignCurrencyForwardContractDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "AFRI:ForeignCurrencyForwardContractDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails",
     "longName": "999079 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)",
     "shortName": "SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AFRI:ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock",
       "AFRI:ContingentConsiderationLiabilityDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative",
     "longName": "999080 - Disclosure - CONTINGENT CONSIDERATION LIABILITY (Details Narrative)",
     "shortName": "CONTINGENT CONSIDERATION LIABILITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MinimumMember",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "AFRI:ContingentConsiderationLiabilityDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails",
     "longName": "999081 - Disclosure - SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)",
     "shortName": "SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
     "longName": "999082 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)",
     "shortName": "SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails",
     "longName": "999083 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)",
     "shortName": "SCHEDULE OF DEFERRED INCOME TAX ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:DeferredTaxFixedAssetsAndIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "AFRI:DeferredTaxFixedAssetsAndIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://forafric.com/role/IncomeTaxesDetailsNarrative",
     "longName": "999084 - Disclosure - INCOME TAXES (Details Narrative)",
     "shortName": "INCOME TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails",
     "longName": "999085 - Disclosure - SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)",
     "shortName": "SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative",
     "longName": "999086 - Disclosure - VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)",
     "shortName": "VARIABLE INTEREST ENTITIES AND ACQUISITIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "From2023-07-262023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember",
      "name": "us-gaap:AssetAcquisitionConsiderationTransferred",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-262023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember",
      "name": "us-gaap:AssetAcquisitionConsiderationTransferred",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://forafric.com/role/StockholdersEquityDetailsNarrative",
     "longName": "999087 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://forafric.com/role/ScheduleOfStockOptionActivityDetails",
     "longName": "999088 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details)",
     "shortName": "SCHEDULE OF STOCK OPTION ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails",
     "longName": "999089 - Disclosure - SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)",
     "shortName": "SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://forafric.com/role/Share-basedCompensationDetailsNarrative",
     "longName": "999090 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)",
     "shortName": "SHARE-BASED COMPENSATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://forafric.com/role/EarningsPerShareDetailsNarrative",
     "longName": "999091 - Disclosure - EARNINGS PER SHARE (Details Narrative)",
     "shortName": "EARNINGS PER SHARE (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R87": {
     "role": "http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "999092 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DepositAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
     "longName": "999093 - Disclosure - SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)",
     "shortName": "SCHEDULE OF COMPANY REPORTABLE SEGMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_SoftWheatMember",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
     "longName": "999094 - Disclosure - SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)",
     "shortName": "SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_country_MA",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://forafric.com/role/SegmentInformationDetailsNarrative",
     "longName": "999095 - Disclosure - SEGMENT INFORMATION (Details Narrative)",
     "shortName": "SEGMENT INFORMATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://forafric.com/role/RelatedPartiesDetailsNarrative",
     "longName": "999096 - Disclosure - RELATED PARTIES (Details Narrative)",
     "shortName": "RELATED PARTIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails",
     "longName": "999097 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)",
     "shortName": "SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
     "longName": "999098 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)",
     "shortName": "ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember",
      "name": "AFRI:ConsiderationAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember",
      "name": "AFRI:ConsiderationAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://forafric.com/role/SubsequentEventsDetailsNarrative",
     "longName": "999099 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)",
     "shortName": "SUBSEQUENT EVENTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember",
      "name": "us-gaap:GainsLossesOnSalesOfAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-f.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "country_AO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AO",
     "presentation": [
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ANGOLA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_AccountingForWarrantsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AccountingForWarrantsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting for Warrants",
        "documentation": "Accounting For Warrants [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://forafric.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r350"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/AccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED EXPENSES",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r99",
      "r103",
      "r1158"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r917"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account payable due",
        "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."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r1197"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccountReceivablesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccountReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r340",
      "r864"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://forafric.com/role/ScheduleOfAccountReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfAccountReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "totalLabel": "Total",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1095"
     ]
    },
    "us-gaap_AccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionExpense",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash accretion of interest expense",
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r887",
      "r1124"
     ]
    },
    "AFRI_AccrualsToSocialAgencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AccrualsToSocialAgencies",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals to social agencies",
        "documentation": "Accruals to social agencies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued salaries and benefits",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "AFRI_AccruedGovernmentTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AccruedGovernmentTaxes",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued government taxes",
        "documentation": "Accrued government taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "totalLabel": "Total",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r214",
      "r703"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r118",
      "r224",
      "r697",
      "r732",
      "r735"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r18",
      "r25",
      "r570",
      "r573",
      "r626",
      "r728",
      "r729",
      "r1068",
      "r1069",
      "r1070",
      "r1085",
      "r1086",
      "r1087",
      "r1088"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r917",
      "r1235"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1177",
      "r1237"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "AFRI_AdjustedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AdjustedSharesOutstanding",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance, December 31, 2020 - adjusted, shares",
        "documentation": "Adjusted, shares outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_AdjustedStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AdjustedStockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance, December 31, 2021 - adjusted",
        "documentation": "Adjusted, stockholder's equity."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration liability",
        "documentation": "Contingent consideration liability.",
        "label": "AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transaction costs",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivative liability for forward purchase agreement",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r47",
      "r152"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss from continuing operations to net cash provided by (used in) operating activities from continuing operations:"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_AdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AdvancesToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances to suppliers",
        "documentation": "Advances to suppliers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r903"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r969",
      "r980",
      "r994",
      "r1020"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r972",
      "r983",
      "r997",
      "r1023"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r1015"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1015",
      "r1024",
      "r1028",
      "r1036"
     ]
    },
    "AFRI_AllOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AllOtherMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Other [Member]",
        "documentation": "All Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Allowance for accounts receivable, beginning balance",
        "negatedPeriodEndLabel": "Allowance for accounts receivable, ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r344",
      "r355",
      "r356",
      "r358",
      "r1200"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccountReceivablesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccountReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r344",
      "r355"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intangible assets",
        "negatedLabel": "Amortization",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r375",
      "r382",
      "r886"
     ]
    },
    "AFRI_AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amounts reported in the consolidated statements of cash flows",
        "documentation": "Amounts reported in consolidated statements of cash flows discontinued operations.",
        "label": "AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "AFRI_AnnualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AnnualPayments",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual payments",
        "documentation": "Annual payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r1170"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash consideration",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r1170"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r181",
      "r217",
      "r254",
      "r291",
      "r299",
      "r324",
      "r328",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r563",
      "r567",
      "r588",
      "r690",
      "r788",
      "r877",
      "r878",
      "r917",
      "r941",
      "r1126",
      "r1127",
      "r1188"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities held for sale and discontinued operations",
        "documentation": "Assets And Liabilities Held For Sale And Discontinued Operations [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r230",
      "r254",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r563",
      "r567",
      "r588",
      "r917",
      "r1126",
      "r1127",
      "r1188"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale, current",
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r917"
     ]
    },
    "AFRI_AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale, noncurrent",
        "documentation": "Assets held for sale not part of disposal group non current"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_AssetsInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "AssetsInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets in progress",
        "documentation": "Assets in progress gross."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets held for sale, current assets",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r143",
      "r145",
      "r207",
      "r208"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r953",
      "r955",
      "r976"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r953",
      "r955",
      "r976"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r953",
      "r955",
      "r976"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1032"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r1027"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails",
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails",
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative",
      "http://forafric.com/role/Share-basedCompensationTables",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1030"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1029"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "country_BF": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BF",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BURKINA FASO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingsAndImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r556",
      "r899",
      "r900"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r65",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r556",
      "r899",
      "r900"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition percentage",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "AFRI_BusinessCombinationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "BusinessCombinationAgreementMember",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination agreement [Member]",
        "documentation": "Business combination agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration paid for business combination",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r16"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration liability change in fair value",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r1075"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative",
      "http://forafric.com/role/ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration liability",
        "periodStartLabel": "Contingent consideration liability",
        "periodEndLabel": "Contingent consideration liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r163"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "VARIABLE INTEREST ENTITIES AND ACQUISITIONS",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r557"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other payables",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other liabilities, noncurrent",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant, and equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "AFRI_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right-of-use assets",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed right of use assets.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations and Asset Acquisitions",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r158",
      "r159",
      "r160"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r955",
      "r976"
     ]
    },
    "AFRI_CashAcquiredInMergerAndRecapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CashAcquiredInMergerAndRecapitalization",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash acquired in merger and recapitalization",
        "documentation": "The amount of cash acquired in merger and recapitalization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r212",
      "r862"
     ]
    },
    "AFRI_CashAndCashEquivalentsDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CashAndCashEquivalentsDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "documentation": "Cash and cash equivalents discontinued operations.",
        "label": "CashAndCashEquivalentsDiscontinuedOperations"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents in held-for-sale assets",
        "documentation": "Cash and cash equivalents in heldforsale assets discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r132",
      "r250"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r132"
     ]
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash (used in) provided by financing activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in investing activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r132"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash provided by operating activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r132"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://forafric.com/role/Cover",
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r220",
      "r221",
      "r222",
      "r254",
      "r282",
      "r283",
      "r285",
      "r287",
      "r293",
      "r294",
      "r349",
      "r407",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r445",
      "r446",
      "r449",
      "r452",
      "r459",
      "r588",
      "r740",
      "r741",
      "r742",
      "r743",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r776",
      "r797",
      "r820",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r1054",
      "r1078",
      "r1089"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r293",
      "r445",
      "r446",
      "r447",
      "r449",
      "r452",
      "r457",
      "r459",
      "r740",
      "r741",
      "r742",
      "r743",
      "r893",
      "r1054",
      "r1078"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price per share",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private warrants outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 20)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r172",
      "r694",
      "r775"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r399",
      "r400",
      "r846",
      "r1119",
      "r1125"
     ]
    },
    "AFRI_CommonClassZMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CommonClassZMember",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Z Ordinary Shares [Member]",
        "documentation": "Class Z Ordinary Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum number of shares reserved and available for issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r931",
      "r932",
      "r933",
      "r935",
      "r936",
      "r937",
      "r938",
      "r1085",
      "r1086",
      "r1088",
      "r1177",
      "r1233",
      "r1237"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r776"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r107",
      "r776",
      "r794",
      "r1237",
      "r1238"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, $0.001 par value; 100,000,000 authorized; 26,901,592 and 26,879,202 issued and outstanding, at December 31, 2024 and 2023, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r696",
      "r917"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss attributable to the Company",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r233",
      "r235",
      "r242",
      "r686",
      "r711",
      "r713"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "less: Comprehensive income (loss) attributable to non-controlling interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r75",
      "r79",
      "r233",
      "r235",
      "r241",
      "r685",
      "r711",
      "r712"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r164",
      "r233",
      "r235",
      "r240",
      "r684",
      "r711"
     ]
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1111",
      "r1113",
      "r1116",
      "r1117"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r80",
      "r81",
      "r336",
      "r845"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r80",
      "r81",
      "r336",
      "r737",
      "r845"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r80",
      "r81",
      "r336",
      "r845",
      "r1059"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r192"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk, percentage",
        "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."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r80",
      "r81",
      "r336"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r80",
      "r81",
      "r336",
      "r845"
     ]
    },
    "AFRI_ConsiderationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ConsiderationAmount",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration",
        "documentation": "Consideration amount."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration and accrued interest paid to selling stockholder in ordinary shares",
        "documentation": "The amount of consideration and accrued interest paid to selling stockholder in ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ConsiderationPayableToSellingStockholder": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ConsiderationPayableToSellingStockholder",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration payable to selling stockholder",
        "verboseLabel": "Total outstanding consideration payable",
        "documentation": "Consideration payable to selling stockholder."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r867"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ContingentConsiderationLiabilityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ContingentConsiderationLiabilityDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONTINGENT CONSIDERATION LIABILITY",
        "documentation": "Contingent Consideration Liability Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "documentation": "Amount of contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "verboseLabel": "All other",
        "negatedLabel": "Cost of sales, Total",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r254",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r588",
      "r877",
      "r1126"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_CouscousAndPastaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CouscousAndPastaMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/ScheduleOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Couscous and Pasta [Member]",
        "documentation": "Couscous and Pasta [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Agreement [Member]",
        "documentation": "Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current",
        "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1061"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r336"
     ]
    },
    "AFRI_CustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "CustomerMember",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Member]",
        "documentation": "Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1111",
      "r1113",
      "r1116",
      "r1117"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r963",
      "r1046"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r963",
      "r1046"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r965",
      "r1048"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r965",
      "r1048"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r958",
      "r1041"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r959",
      "r1042"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r959",
      "r1042"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r957",
      "r1040"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r960",
      "r1043"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1045"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1045"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r963",
      "r1046"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r964",
      "r1047"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r961",
      "r1044"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of convertible bonds into ordinary shares",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/LinesOfCredit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LINES OF CREDIT",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r252",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r405",
      "r406",
      "r416",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r432",
      "r439",
      "r440",
      "r442",
      "r604"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding debt",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r604",
      "r605",
      "r889",
      "r890",
      "r915"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r418"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r441",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r915",
      "r1079",
      "r1183",
      "r1184"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r50",
      "r53",
      "r84",
      "r150",
      "r151",
      "r259",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r441",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r915",
      "r1079",
      "r1183",
      "r1184"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred",
        "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r198",
      "r1081"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities, net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r520",
      "r691"
     ]
    },
    "us-gaap_DeferredTaxAssetsHedgingTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsHedgingTransactions",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Leases",
        "label": "Deferred Tax Assets, Hedging Transactions",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from hedging transactions."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax liabilities, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss carryforward",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets, operating loss carryforwards, subject to expiration",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Others",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance",
        "label": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "AFRI_DeferredTaxFixedAssetsAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DeferredTaxFixedAssetsAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fixed assets and intangible assets",
        "documentation": "Deferred Tax Fixed Assets and Intangible Assets.",
        "label": "DeferredTaxFixedAssetsAndIntangibleAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositAssets",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgages to banks",
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/PropertyPlantAndEquipmentNetDetailsNarrative",
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation of property, plant and equipment",
        "verboseLabel": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r44"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of derivatives and contingent consideration",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r1176"
     ]
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate",
        "documentation": "Value of input used to measure derivative liability."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583",
      "r584"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional value",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1174",
      "r1175"
     ]
    },
    "AFRI_DisclosureContingentConsiderationLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisclosureContingentConsiderationLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration Liability",
        "verboseLabel": "Schedule Of Fair Value Measurement Of Contingent Consideration Liability"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisclosureForeignCurrencyForwardContractsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisclosureForeignCurrencyForwardContractsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Forward Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Schedule Of Balance Sheet Classification",
        "terseLabel": "Schedule Of Weighted Average Discount Rates Of Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE-BASED COMPENSATION",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r476",
      "r506",
      "r507",
      "r509",
      "r902"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets",
        "verboseLabel": "Schedule Of Prepaid Expense And Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before taxes from discontinued operations",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r122",
      "r1201"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax expense (benefit)",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r96",
      "r521",
      "r542",
      "r544"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r145"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "documentation": "Disposal group including discontinued operation accounts receivable net non current.",
        "label": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities",
        "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r145"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssets",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets held for sale",
        "documentation": "Disposal group including discontinued operation assets.",
        "label": "DisposalGroupIncludingDiscontinuedOperationAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets held for sale, current assets",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r7",
      "r87",
      "r95",
      "r145",
      "r207",
      "r208"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "documentation": "Disposal group including discontinued operation cash and cash equivalents noncurrent.",
        "label": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ASSETS AND LIABILITIES CLASSIFIED AS HELD FOR SALE"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of long-term debt",
        "documentation": "Disposal group including discontinued operation current portion of longterm debt.",
        "label": "DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax liabilities, net",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities",
        "documentation": "Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r145"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "documentation": "Disposal group including discontinued operation deferred tax liability current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill, Current",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r143",
      "r145"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lines of credit \u2013 working capital",
        "documentation": "Disposal group including discontinued operation lines of credit working capital.",
        "label": "DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationLongtermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLongtermDebt",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt",
        "documentation": "Disposal group including discontinued operation longterm debt.",
        "label": "DisposalGroupIncludingDiscontinuedOperationLongtermDebt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets, noncurrent",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r7",
      "r87",
      "r95",
      "r145"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "documentation": "Disposal group including discontinued operation prepaid expenses and other current assets non current.",
        "label": "DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant, and equipment, net",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current",
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r143",
      "r145"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant, and equipment, net",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent",
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r7",
      "r87",
      "r95",
      "r145"
     ]
    },
    "AFRI_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right-of-use assets",
        "documentation": "Disposal group including discontinued operation right of use asset.",
        "label": "DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r141"
     ]
    },
    "AFRI_DisposalOfDiscontinuedOperationCostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalOfDiscontinuedOperationCostOfSales",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of sales",
        "documentation": "Disposal of discontinued operation cost of sales.",
        "label": "DisposalOfDiscontinuedOperationCostOfSales"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalOfDiscontinuedOperationForeignExchangeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalOfDiscontinuedOperationForeignExchangeLoss",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Exchange loss",
        "documentation": "Disposal of discontinued operation foreign exchange loss."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalOfDiscontinuedOperationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalOfDiscontinuedOperationInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense",
        "documentation": "Disposal of discontinued operation interest expense.",
        "label": "DisposalOfDiscontinuedOperationInterestExpense"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalOfDiscontinuedOperationRevenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalOfDiscontinuedOperationRevenues",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "documentation": "Disposal of discontinued operation revenues.",
        "label": "DisposalOfDiscontinuedOperationRevenues"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Selling, general and administrative expenses",
        "documentation": "Disposal of discontinued operation selling general and administrative expenses.",
        "label": "DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total pretax profit (loss) of discontinued operations",
        "documentation": "Disposal of discontinued operation total pretax profit loss of discontinued operations.",
        "label": "DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r955",
      "r976"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document fin stmt error correction flag",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r955",
      "r976",
      "r1016"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "AFRI_DurumWheatMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "DurumWheatMember",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/ScheduleOfGoodwillDetails",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Durum Wheat [Member]",
        "documentation": "Durum Wheat [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://forafric.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EARNINGS PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r288",
      "r289",
      "r290"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r905"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory tax rate in Morocco",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r522",
      "r540",
      "r905"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective tax rate",
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r905",
      "r1082",
      "r1160"
     ]
    },
    "AFRI_EmergingGrowthCompanyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emerging Growth Company Status",
        "documentation": "Emerging Growth Company [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized compensation months",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation expense",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1053"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1051"
     ]
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Major Customer [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r203",
      "r237",
      "r238",
      "r239",
      "r260",
      "r261",
      "r262",
      "r266",
      "r273",
      "r274",
      "r276",
      "r292",
      "r351",
      "r354",
      "r389",
      "r461",
      "r538",
      "r539",
      "r549",
      "r550",
      "r551",
      "r555",
      "r559",
      "r560",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r578",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r602",
      "r606",
      "r609",
      "r626",
      "r710",
      "r728",
      "r729",
      "r730",
      "r751",
      "r820"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r548",
      "r1055",
      "r1056",
      "r1057",
      "r1166",
      "r1167",
      "r1168",
      "r1169"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership percent",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r969",
      "r980",
      "r994",
      "r1020"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r966",
      "r977",
      "r991",
      "r1017"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of derivatives and contingent consideration",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r12"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r640",
      "r641",
      "r642",
      "r889",
      "r890",
      "r896",
      "r897",
      "r898",
      "r909",
      "r911"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r581",
      "r582",
      "r583",
      "r584",
      "r586",
      "r642",
      "r889",
      "r890",
      "r896",
      "r897",
      "r898",
      "r909",
      "r911"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r640",
      "r641",
      "r642",
      "r889",
      "r890",
      "r896",
      "r897",
      "r898",
      "r909",
      "r911"
     ]
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on lease liabilities",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r618",
      "r916"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, Present value of lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases liability current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases liability non current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, Total lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, Thereafter",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, 2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, 2029",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, 2028",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, 2027",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases, 2026",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance Leases, Less: Interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing cash flows used for finance leases",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r620"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease right of use assets",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r618",
      "r916"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases weighted average discount",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r916"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases weighted average remaining term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r621",
      "r916"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and other intangible assets, useful life",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1240"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r858",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r858",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r858",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r858",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r858",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r385",
      "r386",
      "r648",
      "r652",
      "r858"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency exchange adjustments",
        "label": "Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and other intangible assets, useful lives",
        "documentation": "A description of the entity's intent or ability to renew or extend the arrangement related to an intangible asset and how that affects expected future cash flows."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r381",
      "r385",
      "r386",
      "r387",
      "r648",
      "r858",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r385",
      "r386",
      "r858"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureIntangibleAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amortization",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r1113"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "AFRI_ForaficMarocMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForaficMarocMember",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forafic Maroc [Member]",
        "documentation": "Forafic Maroc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ForeignCurrencyContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForeignCurrencyContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency contract asset",
        "documentation": "Foreign currency contract assets."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ForeignCurrencyExchangeAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForeignCurrencyExchangeAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency exchange adjustments",
        "documentation": "Foreign currency exchange adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ForeignCurrencyForwardContractDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForeignCurrencyForwardContractDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/ForeignCurrencyForwardContracts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FOREIGN CURRENCY FORWARD CONTRACTS",
        "documentation": "Foreign Currency Forward Contract Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ForeignCurrencyForwardContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForeignCurrencyForwardContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency forward contract liabilities",
        "documentation": "Liquidity And Going Concern [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ForeignCurrencyForwardContractsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForeignCurrencyForwardContractsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign Currency Forward Contracts",
        "documentation": "Foreign Currency Forward Contracts [Policy Text Block]",
        "label": "Foreign Currency Forward Contracts [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ForeignCurrencyForwardContractsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency exchange",
        "documentation": "Amount, after tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r1232",
      "r1236",
      "r1239"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign Exchange loss (gain)",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591",
      "r592",
      "r594",
      "r817"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Translation and Transactions",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1024"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1024"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1024"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1024"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1024"
     ]
    },
    "AFRI_ForwardSharePurchaseAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ForwardSharePurchaseAgreements",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward share purchase agreements",
        "documentation": "The amount of forward share purchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnSalesOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnSalesOfAssets",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of long term assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodStartLabel": "Balance at December 31, 2023",
        "periodEndLabel": "Balance at December 31, 2024",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r364",
      "r683",
      "r878",
      "r885",
      "r910",
      "r917",
      "r1103",
      "r1104"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/GoodwillAndOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL AND OTHER INTANGIBLE ASSETS",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1105"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Other Intangible Assets",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1105"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency exchange adjustments",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "us-gaap_GovernmentAssistanceAwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GovernmentAssistanceAwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government grant",
        "documentation": "Amount of government assistance awarded that comprises amount received, receivable, and to be received unless condition for government assistance is not met. Includes, but is not limited to, government grant, assistance, incentive, award, subsidy, and loan."
       }
      }
     },
     "auth_ref": [
      "r1182"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross profit, Total",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r124",
      "r180",
      "r254",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r588",
      "r871",
      "r877",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1126"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r953",
      "r955",
      "r976"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://forafric.com/role/StatementsOfCashFlows",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from continuing operations",
        "label": "Net loss",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r121",
      "r135",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r284",
      "r287",
      "r560"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before taxes from continuing operations",
        "label": "Loss before tax",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r175",
      "r180",
      "r688",
      "r705",
      "r871",
      "r877",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from continuing operations per ordinary shares outstanding, basic",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r176",
      "r243",
      "r265",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r282",
      "r285",
      "r286",
      "r554",
      "r560",
      "r579",
      "r687",
      "r1202"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from continuing operations per ordinary shares outstanding, diluted",
        "documentation": "The amount of net income (loss) derived from continuing operations during 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."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r243",
      "r265",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r282",
      "r285",
      "r286",
      "r287",
      "r560",
      "r579",
      "r687",
      "r1202"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "(Loss) profit from discontinued operations",
        "negatedLabel": "Less: Income (loss) from discontinued operations, net of tax",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r96",
      "r208",
      "r545",
      "r706"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from discontinuing operations per ordinary shares outstanding, basic",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r243",
      "r283",
      "r285",
      "r286",
      "r1196",
      "r1202"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from discontinuing operations per ordinary shares outstanding, diluted",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r283",
      "r285",
      "r286"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r516",
      "r522",
      "r527",
      "r528",
      "r529",
      "r531",
      "r535",
      "r541",
      "r543",
      "r546",
      "r547",
      "r745",
      "r905"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      },
      "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfComponentsOfProvisionForIncomeTaxDetails",
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax expense (benefit)",
        "totalLabel": "Total income tax expense",
        "verboseLabel": "Income tax benefit for the period",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r199",
      "r275",
      "r276",
      "r291",
      "r307",
      "r328",
      "r521",
      "r522",
      "r542",
      "r714",
      "r905"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r517",
      "r518",
      "r531",
      "r532",
      "r534",
      "r537",
      "r739"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent differences not deductible (taxable) for tax purposes",
        "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 nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526",
      "r1160"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income taxes paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r134",
      "r1077",
      "r1162",
      "r1163"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1060",
      "r1075"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payables and liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets, noncurrent",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivables",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r384",
      "r387",
      "r886"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r973",
      "r984",
      "r998",
      "r1015",
      "r1024",
      "r1028",
      "r1036"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r1034"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r1039"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r1039"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r1039"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r1113",
      "r1115"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r1072"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r248",
      "r249"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORIES",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished Goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryGross",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of grains",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "AFRI_InventoryMerchandise": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "InventoryMerchandise",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merchandise",
        "documentation": "Inventory merchandise."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://forafric.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories",
        "totalLabel": "Total",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r863",
      "r917"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r211",
      "r226",
      "r359",
      "r360",
      "r361",
      "r646",
      "r868"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsAndSupplies",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials and consumable supplies",
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed."
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/InventoriesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r1066"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r302",
      "r328",
      "r877",
      "r1071"
     ]
    },
    "us-gaap_Land": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Land",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land",
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r916"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://forafric.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LEASE EXPENSE",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "AFRI_LeaseLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LeaseLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total current liabilities",
        "documentation": "Lease liabilities, current."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_LeaseLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LeaseLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total noncurrent liabilities",
        "documentation": "Lease liabilities, noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_LeasesLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LeasesLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities",
        "documentation": "Lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, Total lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, Thereafter",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 2029",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 2028",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 2027",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 2026",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating Leases, Less: Interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://forafric.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r98",
      "r99",
      "r100",
      "r102",
      "r103",
      "r104",
      "r105",
      "r254",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r564",
      "r567",
      "r568",
      "r588",
      "r774",
      "r870",
      "r941",
      "r1126",
      "r1188",
      "r1189"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and Stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r174",
      "r700",
      "r917",
      "r1080",
      "r1100",
      "r1181"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r210",
      "r254",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r564",
      "r567",
      "r568",
      "r588",
      "r917",
      "r1126",
      "r1188",
      "r1189"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_LiabilitiesHeldForSaleCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LiabilitiesHeldForSaleCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities held-for-sale, current",
        "documentation": "Liabilities held for sale current"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_LiabilitiesHeldForSaleNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LiabilitiesHeldForSaleNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities held for sale, noncurrent",
        "documentation": "Liabilities held for sale noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r145",
      "r207",
      "r208"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities held for sale, current liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r87",
      "r95",
      "r143",
      "r145",
      "r207",
      "r208"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities held for sale, current liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r7",
      "r87",
      "r95",
      "r145",
      "r207",
      "r208"
     ]
    },
    "AFRI_LighthouseCapitalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LighthouseCapitalLimitedMember",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lighthouse Capital Limited [Member]",
        "documentation": "Light house Capital Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r171",
      "r1198"
     ]
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lines of credit \u2013 working capital",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r168"
     ]
    },
    "AFRI_LinesOfCreditWheatInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LinesOfCreditWheatInventories",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lines of credit \u2013 wheat inventories",
        "documentation": "The carrying value as of the balance sheet date of the current portion of lines of credit wheat inventories."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_LiquidityAndGoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LiquidityAndGoingConcernPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity and going concern",
        "documentation": "Liquidity and Going Concern [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails",
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total outstanding debt",
        "totalLabel": "Total outstanding debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r171",
      "r429",
      "r443",
      "r889",
      "r890",
      "r915",
      "r1198"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of long-term debt",
        "negatedLabel": "Less current portion",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r259",
      "r1129"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r259",
      "r434"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r259",
      "r434"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r259",
      "r434"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r259",
      "r434"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfMaturitiesOfOutstandingDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r259",
      "r434"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term debt",
        "verboseLabel": "Total long-term debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://forafric.com/role/Long-termDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LONG-TERM DEBT",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "AFRI_LongTermLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LongTermLeasesMember",
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Leases [Member]",
        "documentation": "Long Term Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_LongTermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "LongTermLoansMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Loans [Member]",
        "documentation": "Long Term Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r46",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term debt rate",
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time."
       }
      }
     },
     "auth_ref": []
    },
    "country_MA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "MA",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MOROCCO"
       }
      }
     },
     "auth_ref": []
    },
    "country_ML": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "ML",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MALI"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and equipment",
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r336",
      "r895",
      "r926",
      "r930",
      "r1130",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_MajorCustomersPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MajorCustomersPolicyPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Collected from Customers and Remitted to Governmental Authorities",
        "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r36",
      "r139"
     ]
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r987",
      "r988"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r987",
      "r989"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r987",
      "r990"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r987",
      "r990"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r987",
      "r990"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r987",
      "r990"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative",
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r404",
      "r472",
      "r514",
      "r584",
      "r645",
      "r726",
      "r727",
      "r736",
      "r766",
      "r767",
      "r828",
      "r830",
      "r832",
      "r833",
      "r835",
      "r856",
      "r857",
      "r883",
      "r893",
      "r901",
      "r911",
      "r912",
      "r913",
      "r914",
      "r927",
      "r1128",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1178",
      "r1179",
      "r1180"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583",
      "r584",
      "r911"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583",
      "r584",
      "r911"
     ]
    },
    "AFRI_MeasurementInputWeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "MeasurementInputWeightedAverageMember",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Weighted Average [Member]",
        "documentation": "Measurement Input Weighted Average [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative",
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r404",
      "r472",
      "r514",
      "r584",
      "r645",
      "r726",
      "r727",
      "r736",
      "r766",
      "r767",
      "r828",
      "r830",
      "r832",
      "r833",
      "r835",
      "r856",
      "r857",
      "r883",
      "r893",
      "r901",
      "r911",
      "r912",
      "r913",
      "r927",
      "r1128",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r173",
      "r254",
      "r349",
      "r407",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r588",
      "r699",
      "r778"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "auth_ref": [
      "r336",
      "r895",
      "r926",
      "r930",
      "r1130",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://forafric.com/role/NatureOfOperationsAndBasisOfPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NATURE OF OPERATIONS AND BASIS OF PRESENTATION",
        "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."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r201"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities from continuing operations",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities from continuing operations",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r135"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities from continuing operations",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r135"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to the Company",
        "label": "Net Income (Loss)",
        "verboseLabel": "Net taxable income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r135",
      "r177",
      "r208",
      "r231",
      "r234",
      "r239",
      "r254",
      "r265",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r284",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r554",
      "r560",
      "r579",
      "r588",
      "r709",
      "r796",
      "r818",
      "r819",
      "r939",
      "r1126"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss) attributable to noncontrolling interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r165",
      "r231",
      "r234",
      "r273",
      "r275",
      "r276",
      "r708",
      "r1070"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable noncontrolling interest",
        "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://forafric.com/role/RecentAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RECENT ACCOUNTING PRONOUNCEMENTS",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r205",
      "r263",
      "r264",
      "r267",
      "r268",
      "r277",
      "r278",
      "r337",
      "r352",
      "r353",
      "r552",
      "r553",
      "r555",
      "r560",
      "r574",
      "r577",
      "r625",
      "r627",
      "r628",
      "r649",
      "r650",
      "r651",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_NonControllingInterestsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "NonControllingInterestsPolicy",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Controlling Interests",
        "documentation": "Non Controlling Interests [Policy]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_NonExecutiveMembersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "NonExecutiveMembersMember",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Executive Members [Member]",
        "documentation": "Non Executive Members [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "AFRI_NoncashAcquisitionOfNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "NoncashAcquisitionOfNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash acquisition of non-controlling interest",
        "documentation": "Non-cash acquisition of non-controlling interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of non-controlling interest",
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "documentation": "Amount of increase in noncontrolling interest from a business combination."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r54",
      "r68"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r461",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1237"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total other expense",
        "label": "Nonoperating Income (Expense)",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expense (income):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1083",
      "r1084"
     ]
    },
    "AFRI_OperatingAndFinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "OperatingAndFinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "verboseLabel": "Total operating and finance leases assets",
        "documentation": "Operating and finance lease right of use asset."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_OperatingCashFlowsForFinanceLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "OperatingCashFlowsForFinanceLeases",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows used for finance leases",
        "documentation": "Operating cash flows for finance leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating (loss) profit from continuing operations",
        "label": "Operating income (loss), Total",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r871",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease cost",
        "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."
       }
      }
     },
     "auth_ref": [
      "r619",
      "r916"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rent expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfFutureOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, Present value of lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases liability current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases liability non current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfOtherInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows used for operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r620"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right of use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of right-of-use assets",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBalanceSheetClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://forafric.com/role/ScheduleOfWeightedAverageDiscountRatesOfLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases weighted average discount",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r916"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://forafric.com/role/ScheduleOfWeightedAverageRemainingLeaseTermDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases weighted average remaining term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r621",
      "r916"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating loss carry forwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLimitationsOnUse",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating loss carryforwards, limitations on use",
        "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_OrdinarySharesParValue0.001Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "OrdinarySharesParValue0.001Member",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary Shares Par Value 0.001 [Member]",
        "documentation": "Ordinary Shares Par Value 0.001 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accrued expenses",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of other assets",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1118"
     ]
    },
    "AFRI_OtherAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "OtherAssetMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Asset [Member]",
        "documentation": "Other Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r917"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets, noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r18",
      "r164"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange loss",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r8",
      "r593",
      "r601"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive loss",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r18",
      "r164",
      "r232",
      "r235",
      "r273"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive loss net of tax:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r886",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1113",
      "r1115",
      "r1116",
      "r1117"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r692",
      "r770",
      "r771",
      "r941",
      "r1199",
      "r1234"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities, current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r917"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities, noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLoansPayableLongTerm",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan from related party",
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r772",
      "r773"
     ]
    },
    "AFRI_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "documentation": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-operating expenses",
        "documentation": "Amount of expense related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of other income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r1159",
      "r1165"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r971",
      "r982",
      "r996",
      "r1022"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r974",
      "r985",
      "r999",
      "r1025"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r974",
      "r985",
      "r999",
      "r1025"
     ]
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PatentsMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1111",
      "r1113",
      "r1116",
      "r1117"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r1003"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration liability",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of businesses and assets, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property, plant, and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "AFRI_PhantomOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "PhantomOptionMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails",
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails",
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative",
      "http://forafric.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phantom Option [Member]",
        "documentation": "Phantom Option [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_PlatformOperatorCryptoAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetLineItems",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "srt_PlatformOperatorCryptoAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetTable",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Table]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred shares, par value",
        "verboseLabel": "Preferred stock, par value per share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r445"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred shares, authorized",
        "verboseLabel": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r776"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred shares, issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r445"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://forafric.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred shares, outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r776",
      "r794",
      "r1237",
      "r1238"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred shares; $0.001 par value; 1,000,000 authorized, \u2014 and \u2014 issued and outstanding, at December 31, 2024 and 2023, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r695",
      "r917"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "totalLabel": "Total",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r362",
      "r363",
      "r865"
     ]
    },
    "AFRI_PrepaidExpensesAndOtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock",
     "presentation": [
      "http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
        "documentation": "Prepaid Expenses and Other Current Assets [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_PrepaidInsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "PrepaidInsuranceRecoveries",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance recoveries",
        "documentation": "Prepaid insurance recoveries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid income taxes",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r866",
      "r884",
      "r1101"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassifications",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "AFRI_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Warrants [Member]",
        "documentation": "Private Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings on loans",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from convertible bonds issued",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "AFRI_ProceedsFromForwardSharePurchaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ProceedsFromForwardSharePurchaseAgreement",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from forward share purchase agreement",
        "documentation": "Proceeds from forward share purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings on lines of credit \u2013 Wheat inventories",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r1079"
     ]
    },
    "us-gaap_ProceedsFromOtherShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromOtherShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans from related parties",
        "documentation": "Amount of cash inflow from short-term debt classified as other."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds",
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales of property, plant, and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of warrants",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows",
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "label": "Net (loss) income",
        "verboseLabel": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r231",
      "r234",
      "r246",
      "r254",
      "r265",
      "r273",
      "r275",
      "r276",
      "r349",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r554",
      "r560",
      "r562",
      "r565",
      "r566",
      "r579",
      "r588",
      "r688",
      "r707",
      "r750",
      "r796",
      "r818",
      "r819",
      "r907",
      "r908",
      "r940",
      "r1070",
      "r1126"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r624"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/PropertyPlantAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY, PLANT AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r193",
      "r196",
      "r197"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r213",
      "r704"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant, and equipment, net",
        "totalLabel": "Total",
        "verboseLabel": "Total",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r624",
      "r689",
      "r704",
      "r917"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOther",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others",
        "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."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r193",
      "r196",
      "r702"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://forafric.com/role/PropertyPlantAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r624"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property plant and equipment, useful lives",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfChangesInAllowancesForCreditLossesDetails",
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bad debt expense",
        "negatedLabel": "Current period provision for expected credit losses",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r357"
     ]
    },
    "AFRI_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Warrants [Member]",
        "documentation": "Public Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative",
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r404",
      "r464",
      "r472",
      "r502",
      "r503",
      "r504",
      "r514",
      "r584",
      "r643",
      "r644",
      "r645",
      "r726",
      "r727",
      "r736",
      "r766",
      "r767",
      "r828",
      "r830",
      "r832",
      "r833",
      "r835",
      "r856",
      "r857",
      "r883",
      "r893",
      "r901",
      "r911",
      "r912",
      "r913",
      "r914",
      "r927",
      "r933",
      "r1123",
      "r1128",
      "r1179",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityDetailsNarrative",
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/Long-termDebtDetailsNarrative",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r404",
      "r464",
      "r472",
      "r502",
      "r503",
      "r504",
      "r514",
      "r584",
      "r643",
      "r644",
      "r645",
      "r726",
      "r727",
      "r736",
      "r766",
      "r767",
      "r828",
      "r830",
      "r832",
      "r833",
      "r835",
      "r856",
      "r857",
      "r883",
      "r893",
      "r901",
      "r911",
      "r912",
      "r913",
      "r914",
      "r927",
      "r933",
      "r1123",
      "r1128",
      "r1179",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "AFRI_RecalculatedIncomeTaxExpenseReconciliation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "RecalculatedIncomeTaxExpenseReconciliation",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recalculated tax benefit",
        "documentation": "Recalculated income tax expense reconciliation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable and Allowances for Credit Losses",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342",
      "r343",
      "r345",
      "r1097"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r966",
      "r977",
      "r991",
      "r1017"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r471",
      "r632",
      "r633",
      "r693",
      "r701",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r795",
      "r827"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r632",
      "r633",
      "r634",
      "r635",
      "r693",
      "r701",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r795",
      "r827"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r800",
      "r801",
      "r804"
     ]
    },
    "us-gaap_RelatedPartyTransactionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionRate",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest accruing rate",
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r471",
      "r632",
      "r633",
      "r693",
      "r701",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r795",
      "r827",
      "r1187"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/RelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTIES",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r630",
      "r631",
      "r633",
      "r636",
      "r746",
      "r747",
      "r748",
      "r802",
      "r803",
      "r804",
      "r824",
      "r826"
     ]
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments on loans",
        "label": "Repayments of Bank Debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments on lines of credit \u2013 Wheat inventories",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r1079"
     ]
    },
    "AFRI_RepaymentsOfTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "RepaymentsOfTransactionCosts",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transaction costs",
        "documentation": "Repayments of transaction costs.",
        "label": "RepaymentsOfTransactionCosts"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_RepaymentsOfWorkingCapitalFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "RepaymentsOfWorkingCapitalFacilities",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Borrowings on working capital facilities, net",
        "documentation": "Repayments of working capital facilities.",
        "label": "RepaymentsOfWorkingCapitalFacilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r967",
      "r978",
      "r992",
      "r1018"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r968",
      "r979",
      "r993",
      "r1019"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r975",
      "r986",
      "r1000",
      "r1026"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r152",
      "r698",
      "r731",
      "r735",
      "r744",
      "r777",
      "r917"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r260",
      "r261",
      "r262",
      "r266",
      "r273",
      "r274",
      "r276",
      "r351",
      "r354",
      "r389",
      "r538",
      "r539",
      "r549",
      "r550",
      "r551",
      "r555",
      "r559",
      "r560",
      "r569",
      "r571",
      "r572",
      "r575",
      "r578",
      "r606",
      "r609",
      "r728",
      "r730",
      "r751",
      "r1237"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "verboseLabel": "Sales to external customers, Total",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r291",
      "r300",
      "r301",
      "r322",
      "r328",
      "r332",
      "r334",
      "r336",
      "r462",
      "r463",
      "r647"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r798",
      "r859",
      "r869"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r1058"
     ]
    },
    "AFRI_SanabilSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SanabilSAMember",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sanabil SA [Member]",
        "documentation": "Sanabil SA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://forafric.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCOUNT RECEIVABLES",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r114"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://forafric.com/role/AccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED EXPENSES",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r65",
      "r556"
     ]
    },
    "AFRI_ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock",
     "presentation": [
      "http://forafric.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES",
        "documentation": "Schedule Of Changes In Allowances For Credit Losses [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAX",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://forafric.com/role/Long-termDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LONG TERM DEBT",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DEFERRED INCOME TAX ASSETS",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r55",
      "r56",
      "r57",
      "r58"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF RECONCILIATION OF INCOME TAX EXPENSE",
        "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."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r905",
      "r1160"
     ]
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "presentation": [
      "http://forafric.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT",
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "presentation": [
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "documentation": "Disclosure of information about the extent of the entity's reliance on its major customers."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r548",
      "r1055",
      "r1056",
      "r1057",
      "r1166",
      "r1167",
      "r1168",
      "r1169"
     ]
    },
    "AFRI_ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT",
        "documentation": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock",
     "presentation": [
      "http://forafric.com/role/ContingentConsiderationLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY",
        "documentation": "Schedule Of Fair Value Measurement Of Contingent Consideration Liability [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r381",
      "r385",
      "r386",
      "r387",
      "r648",
      "r858",
      "r886"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INTANGIBLE ASSETS",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r886",
      "r1112"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Indefinite-Lived [Table]",
        "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r384",
      "r387",
      "r886"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF GOODWILL",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1105"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://forafric.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INVENTORIES",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r115",
      "r116",
      "r117"
     ]
    },
    "AFRI_ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://forafric.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FUTURE OF LEASE LIABILITIES",
        "documentation": "Schedule of Lessee Operating and Finance Lease Liability Maturity [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://forafric.com/role/Long-termDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF MATURITIES OF OUTSTANDING DEBT",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "AFRI_ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock",
     "presentation": [
      "http://forafric.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF BALANCE SHEET CLASSIFICATION",
        "documentation": "Schedule of Operating and Finance Lease Balance Sheet Information [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfOtherInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://forafric.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF OTHER INFORMATION RELATED TO LEASES",
        "documentation": "Schedule of Other Information Related to Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://forafric.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PREPAID EXPENSE AND OTHER CURRENT ASSETS",
        "documentation": "Schedule Of Prepaid Expenses and Other Current Assets [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails",
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r624"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF BUSINESS COMBINATION ASSETS AND LIABILITIES",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r800",
      "r801",
      "r804"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r119"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://forafric.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF COMPANY REPORTABLE SEGMENTS",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails",
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails",
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative",
      "http://forafric.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF STOCK OPTION ACTIVITY",
        "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."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r153"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF STOCK OPTIONS VALUATION ASSUMPTIONS",
        "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."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r148",
      "r150",
      "r151",
      "r152",
      "r220",
      "r221",
      "r222",
      "r293",
      "r445",
      "r446",
      "r447",
      "r449",
      "r452",
      "r457",
      "r459",
      "r740",
      "r741",
      "r742",
      "r743",
      "r893",
      "r1054",
      "r1078"
     ]
    },
    "AFRI_ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock",
     "presentation": [
      "http://forafric.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES",
        "documentation": "Schedule Of Weighted Average Discounted Rates Of Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock",
     "presentation": [
      "http://forafric.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERM",
        "documentation": "Schedule Of Weighted Average Remaining Lease Term [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://forafric.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FUTURE INTANGIBLE AMORTIZATION",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r886",
      "r1114"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/ScheduleOfGoodwillDetails",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r180",
      "r181",
      "r291",
      "r296",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r312",
      "r313",
      "r314",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r336",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r387",
      "r397",
      "r398",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r874",
      "r877",
      "r878",
      "r885",
      "r929",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "auth_ref": [
      "r334",
      "r335",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r763",
      "r764",
      "r765",
      "r829",
      "r831",
      "r834",
      "r836",
      "r844",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r860",
      "r894",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r928",
      "r933",
      "r1130",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT INFORMATION",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r291",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r311",
      "r313",
      "r314",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r336",
      "r872",
      "r875",
      "r876",
      "r877",
      "r879",
      "r881",
      "r882"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r331",
      "r334",
      "r873",
      "r874",
      "r880"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expenses",
        "verboseLabel": "All other",
        "negatedLabel": "Selling, general, and administrative expenses, Total",
        "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."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SettlementOfForwardSharePurchaseAgreementDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of forward share purchase agreement derivative liability",
        "documentation": "Value of settlement of forward share purchase agreement derivative liability."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of forward share purchase agreement derivative liability, shares",
        "documentation": "Number of shares settlement of forward share purchase agreement derivative liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://forafric.com/role/RelatedPartiesDetailsNarrative",
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation",
        "label": "Share based compensation expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based compensation description",
        "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility",
        "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."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual risk free rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails",
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails",
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative",
      "http://forafric.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options, exercisable",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exrecise price, exercisable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options, forfeited/expired",
        "documentation": "For presentations that combine terminations, 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 or that expired."
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exrecise price, forfeited/expired",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value, granted",
        "documentation": "The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options, granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Aggregate intrinsic value, beginning balance",
        "periodEndLabel": "Aggregate intrinsic value, ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Stock options, beginning balance",
        "periodEndLabel": "Stock options, ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exrecise price, beginning balance",
        "periodEndLabel": "Weighted average exrecise price, ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails",
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails",
      "http://forafric.com/role/Share-basedCompensationDetailsNarrative",
      "http://forafric.com/role/Share-basedCompensationTables",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exrecise price, exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exrecise price, granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation",
        "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."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r480",
      "r499",
      "r500",
      "r501",
      "r502",
      "r505",
      "r510",
      "r511",
      "r512",
      "r513"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price per warrant",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value, exercisable",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "AFRI_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term (years), granted",
        "documentation": "Share based compensation arrangement by share based payment award options grants weighted average remaining contractual term 2."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term (years), outstanding",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout shares issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Price per share",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_SharesRepurchasedAndRetired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SharesRepurchasedAndRetired",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares repurchased and retired",
        "documentation": "Shares repurchased and retired.",
        "label": "SharesRepurchasedAndRetired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingCostPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShippingAndHandlingCostPolicyTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and Handling Costs",
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r251"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Unrecognized Tax Benefit, Reasonably Possible [Table]",
        "documentation": "Disclosure of information about unrecognized tax benefit for which significant change is reasonably possible within 12 months. Includes, but is not limited to, nature of uncertainty, nature of event that could cause significant change within 12 months, and estimate of range of reasonably possible change or statement of fact that estimate of range cannot be made."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "AFRI_SocieteIndustrielleDeMinoterieDuSudMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SocieteIndustrielleDeMinoterieDuSudMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfBusinessCombinationAssetsAndLiabilitiesDetails",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsDetailsNarrative",
      "http://forafric.com/role/VariableInterestEntitiesAndAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Societe Industrielle De Minoterie Du Sud [Member]",
        "documentation": "Societe Industrielle De Minoterie Du Sud [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_SoftWheatMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "SoftWheatMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/ScheduleOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soft Wheat [Member]",
        "documentation": "Soft Wheat [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/ScheduleOfCompanyReportableSegmentsDetails",
      "http://forafric.com/role/ScheduleOfGoodwillDetails",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r180",
      "r181",
      "r206",
      "r291",
      "r296",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r312",
      "r313",
      "r314",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r336",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r387",
      "r390",
      "r397",
      "r398",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r874",
      "r877",
      "r878",
      "r885",
      "r929",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://forafric.com/role/Cover",
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r220",
      "r221",
      "r222",
      "r254",
      "r282",
      "r283",
      "r285",
      "r287",
      "r293",
      "r294",
      "r349",
      "r407",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r445",
      "r446",
      "r449",
      "r452",
      "r459",
      "r588",
      "r740",
      "r741",
      "r742",
      "r743",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r776",
      "r797",
      "r820",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r1054",
      "r1078",
      "r1089"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r107",
      "r111",
      "r112",
      "r203",
      "r237",
      "r238",
      "r239",
      "r260",
      "r261",
      "r262",
      "r266",
      "r273",
      "r274",
      "r276",
      "r292",
      "r351",
      "r354",
      "r389",
      "r461",
      "r538",
      "r539",
      "r549",
      "r550",
      "r551",
      "r555",
      "r559",
      "r560",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r578",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r602",
      "r606",
      "r609",
      "r626",
      "r710",
      "r728",
      "r729",
      "r730",
      "r751",
      "r820"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://forafric.com/role/IncomeTaxesDetailsNarrative",
      "http://forafric.com/role/ScheduleOfLong-livedAssetsNetPropertyPlantAndEquipmentDetails",
      "http://forafric.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r763",
      "r764",
      "r765",
      "r829",
      "r831",
      "r834",
      "r836",
      "r844",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r860",
      "r894",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r928",
      "r933",
      "r1130",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r292",
      "r609",
      "r647",
      "r738",
      "r762",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r795",
      "r798",
      "r799",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r820",
      "r934"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r292",
      "r339",
      "r609",
      "r647",
      "r738",
      "r762",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r795",
      "r798",
      "r799",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r820",
      "r934"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r981",
      "r995",
      "r1021"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merger and recapitalization, shares",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r152"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r152",
      "r740",
      "r820",
      "r838"
     ]
    },
    "AFRI_StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retroactive adjustment to reflect recapitalization, shares",
        "documentation": "Number of shares during the period retroactive adjustment to reflect recapitalization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation, shares",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r152"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://forafric.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options, exercised",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r152",
      "r486"
     ]
    },
    "AFRI_StockIssuedDuringPeriodSharesWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercised",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued upon exercise of warrants, shares",
        "documentation": "Shares issued upon exercise of warrants, shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merger and recapitalization",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r107",
      "r111",
      "r112",
      "r152"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout value",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r152",
      "r751",
      "r820",
      "r838",
      "r940"
     ]
    },
    "AFRI_StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retroactive adjustment to reflect recapitalization",
        "documentation": "Stock issued during period value retroactive adjustment to reflectre capitalization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r106",
      "r107",
      "r152"
     ]
    },
    "AFRI_StockIssuedDuringPeriodValueWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "StockIssuedDuringPeriodValueWarrantsExercised",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued upon exercise of warrants",
        "documentation": "Shares issued upon exercise of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares repurchased and retired, shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r152"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares repurchased and retired",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r152"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://forafric.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://forafric.com/role/BalanceSheets",
      "http://forafric.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r77",
      "r203",
      "r204",
      "r238",
      "r260",
      "r261",
      "r262",
      "r266",
      "r273",
      "r274",
      "r351",
      "r354",
      "r389",
      "r461",
      "r538",
      "r539",
      "r549",
      "r550",
      "r551",
      "r555",
      "r559",
      "r560",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r578",
      "r596",
      "r597",
      "r602",
      "r607",
      "r626",
      "r729",
      "r730",
      "r749",
      "r778",
      "r794",
      "r821",
      "r822",
      "r842",
      "r940",
      "r1080",
      "r1100",
      "r1181",
      "r1237"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://forafric.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://forafric.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r253",
      "r444",
      "r446",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r461",
      "r576",
      "r823",
      "r825",
      "r843"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r638"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r638"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r638"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r638"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://forafric.com/role/AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsDetailsNarrative",
      "http://forafric.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r638"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://forafric.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r637",
      "r639"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://forafric.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental cash flow disclosures:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r1096",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1113",
      "r1115",
      "r1116",
      "r1117"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksMember",
     "presentation": [
      "http://forafric.com/role/ScheduleOfEstimatedUsefulLifeOfGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r886",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1113",
      "r1115",
      "r1116",
      "r1117"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    },
    "AFRI_TwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "TwoThousandTwentyFourMember",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024 [Member]",
        "documentation": "2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_TwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "TwoThousandTwentyThreeMember",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 [Member]",
        "documentation": "2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_TwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "TwoThousandTwentyTwoMember",
     "presentation": [
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 [Member]",
        "documentation": "2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative",
      "http://forafric.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://forafric.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognised tax losses",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r904"
     ]
    },
    "us-gaap_UnsecuredLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://forafric.com/role/Long-termDebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecure long term debt",
        "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "AFRI_UnsecuredRevolvingCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "UnsecuredRevolvingCreditAgreementMember",
     "presentation": [
      "http://forafric.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Revolving Credit Agreement [Member]",
        "documentation": "Unsecured Revolving Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://forafric.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r190",
      "r191",
      "r194",
      "r195"
     ]
    },
    "AFRI_ValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "ValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://forafric.com/role/ScheduleOfPrepaidExpenseAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value-added tax receivable",
        "documentation": "Value added tax receivables."
       }
      }
     },
     "auth_ref": []
    },
    "AFRI_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://forafric.com/20241231",
     "localname": "WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Each Warrant Exercisable For One Ordinary Share At Exercise Price Of 11. 50 Per Share [Member]",
        "documentation": "Warrants Each Warrant Exercisable For One Ordinary Share At Exercise Price Of 11.50 Per Share [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding - diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r287"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://forafric.com/role/EarningsPerShareDetailsNarrative",
      "http://forafric.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding - basic",
        "verboseLabel": "Weighted average number of shares outstanding, earnings per share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r287"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://forafric.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482309/360-10-15-4"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326/tableOfContent"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.FF.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481639/420-10-35-4"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-38"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>120
<FILENAME>0001641172-25-007838-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001641172-25-007838-xbrl.zip
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
M0*WBX.@.:Q%(LL>W%)>!Y60&?"H.BGRLBT#B-$$O>93Z%>E&\&W%B=$C $8
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
MFYH&@A.=LW%VKR'6AN_\ 22<A-S7;X7^*S[TN\OXTT7\EAS\_"=02P,$%
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
M5@>U9&%N\TSNI?](%/.6X*3;/]>/R;&=,<3\8+RP.P/M;:B"BUM&&9_I9Y]
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
ME90EA"NNSOEBSJT+B.$MO 3'V/1V'<!;;AS"*L3Y.,&\#L^*0[/,^016G6.
M8\Z0[M1.;#8^N5P7:_#>:E#RBG<55P:,'-L+$GH3G=V;C(Y3"0>M,=)V"+_:
M4'6@XMP<ZQKC"@L.C/&X:_'/48 ?LIFY<4KA9\7#S:V1N0 %G9GS1;<<S$(L
M$'KISH\O*%B"K\.'&>$7#7LX)3(JOB\+NXA&%+X"6[4OUN@*NT'#,7%L!K^]
MLIU,97 \=$BW.TVJ[Q+TVPZ4QWJ@I)WO*I[0N;ETP+AAU;%N.\XS^;)^1O;_
MKN(;^;-_XT\%X#\K)W%Q?%EEB<"*)Q4A, /;)7E9I8"*_@\57YK5"_I K5HX
MH*-9\: UY8,^<.:I(]"IJ/A7[FI"'[25R@IT$BI>MU1<Z$< ]"H#'>N*\VVN
M-?1!3%/1@4Y0Q5GSE!YZ6M3E&@2=@JJ?/JE$]&(=RVD_'==J4?4H^>\#TZ8D
MFHY\Q0,WI]+]6)M]3DW'O>)<RYEU'UARIMA4"GZL^%>!1+L/ BE9+)T@[ERV
M%^PKJ1<=\8KSK4G >K&0+9,=.F75HNXS4YY>1.?=H^4.WU1C):F_P<GI38)6
MNV#DKUC7UURAU/6#6CY44^S!%^OJ9D3V3V&EV6.2S]XXUO!F!)P96MD&:A8*
MU$4"QI_RSRGD1%.0P&!(=>N5AR%\H40?C.%*S7)$)OCL:>H_U!6V?JP$&R))
M6OX!8_^%?I3AT@75]Y!SCU Z"-PD(1S WV!(O%HM*$G\T@0-'UA@L2V(;P<C
M$"4A/+-\O6KZ5])G@Y;F YBW-2(6#\2*FWKPR1J2M#+(K%852F1^M>SK+UBO
MS5LP:-=69N5 K :8MVP_J4AR5=(\1QO7#XLKDK.3FE2"JU4&%L%S:VS:N'";
M$6J02+5?8@E1>19 I^M]M91?HBM#/L\'2O@K:2,D!.'#TO3FO](010\U'MVZ
MS4:V;JSJ/NP*VLQ74H\&:M1PFO7%HJ:77.FBX0:@NM6[25Z"G-!5B/ODK^DQ
M1>8DU:WD(L*B4*RN49;E:H:[K.'RZ*D!GQ4_O*\FL26W,[PI>BXS!U1.H?IU
MHGF\OT]N\TV\1=04(+VO)KLE HN8_I#V%EM]BZF:T"B/ZDOO@C%HJZ2[9=KR
M"+ZT+>"HCARJ^QSX0$6V8T"W)>Q9:HQB%:?K.$J2%K0<SU,==_!(J/J@+ <K
M=/)H9A!$C]C"U[PZ?J"B699B8%2'*&U$VX91#4?.5?G& 3DKD]CAGJ@$J,I:
M,$=1PG8BS'K:X(LYN0;C:D\,<S2:?L65!8=4%[-F36,T=?IW),?[L[7;LPR"
MF?6RD[U:QE:M6G=3SX*,]L;5S359YGU1^;/J(.N%^YW]FBH>3Q^NVH<(L+U\
M^5,3_3IYD)S$HSY8J@KEHU3;_Q9BJ:5#NC0HZ\%</A KO8B<W78;^"BF+87:
MD:J3S):K@$&UA@L@IT[0F J&1-T=YWWVDJBGOX\[ELGG[1"\,U87,)?1 Z(\
MM9O=*TR?H/J"SY8KI9D'.BT8D="#)]+H^ZK.]DN%,5#+(EJI^8\1(%?W44L!
M\E$GH-H8N*#FJ73VL.Z1SO(HF99J#WF,\ WFX=*O+1OCL?5#54>S=0PLFR$6
M@3H9H#V><_>QN!T ]][D808CC&V>J3JT9<F(FPB-13;T0S\!^X0;8'@$=3)>
M=2@L(IY:4G5R%%7WP.JW>5]I0ZGS#7TWU+!:QQD^C]EKPM-'KKH<1*&:U*M9
MR0M[GAKC, )7PVC (+]5[3OY.'YB"LJ$Z62-+W=^@.]IPE[#WFQC2#;("<T&
M[6F8IMIUMA(1%RMTDMW8]>[]$,5/ LN>-4>U1VTEM68F]%#4(WF@'0(!ZQ@E
MU,5#2F'U8]47C41XSR!$OV5")8WD\"T\9#Y/?86IQ7+A8\99B(^9^[-G:1M"
MT',)3FEK)#C3\W:;'>EHND+;&'E^WMV^#1#A=+@L=PFV>!=:WA>T#5CH"B&;
MO5IU.'#D<LP$M>9>-^Y$KN^\M3@ 1,]1/S#;Z/?G>?IMQ> _I_2!V8ZIZ.S1
M27MIB9K2HF'0Q.S S%M,RZ2-I_.%_3^G9W%4]3Z#,1J!@B]/A<CTJ4WSE'5R
MT[ JBS+?XYF GBP>4?" QE&8WC,RI>?"51UC\$FYVB0N@9DZ12%B%/V*W'CQ
M&,G2BCTXU?%%#\IPPKHSUP'X,OL@2#N JDLL?>E!F7WGK0G#:,>H$;2%I[K<
MTY,>E)EWYFI02C2DJ &!I[J$U)<:E+.TLU4#<Y6B6+8NG !5W1#5@T+4LE&G
MO?"C8VOERZX8V6#3F;63FZ^4'UC#9)6.4O*<\*)-D;F1<G3WU<Q](I<&1@X*
M8.JZ='DP96^%?[KJY*Q1!.6=%E&N]+#AE:%_C5M30UR6HYT9(!M%E,&J<R(A
M&; IULFI%6>[<T5I7-JT\:I3%6[Q--"AGX0*M[+9!M$30I<H1"N?HX.Z:9[J
MI$)48GQ\Z,F:N0$^G1)YOAN8)[>2U]FSVN&JPWEQB\:@6J<5DW7;BX<M3?-4
MA]NB*X:/#WH&T_@NUD5^%2LCDF8>2L;WLAJE>UE[V"@:E5^UX=AZ_%!]2>;X
ME1ME^XQC_' =T9?I:KI+DQ2W]8?K!GDPCX2,\?-UV<TI^-Z1FX6S,"=7^&*R
M$_FH:28M:1S=1AR/4M3V6L+A(*8YVKI/I 41-S?[8)VW;F"'_%M8SP2K.DFJ
MD]]I6ZT,QNGDZ80(:MRM:@=-=6(F6^X:[TR)T\'>F&H+3W6RUXG(==V$$J:$
MO0?5$ISJ;+$+D>NZWR1."'.+H24XU>EI)Q+7=&M)@!#.?:7V$%5GN7+EKOW^
MT=&C(SP98^/S([TFC WOD?(05#E2V?P^J;*L>.CZ,;FD:8Q<C"TY"[%J>HZ%
MD3 SK_(>FO;<N#5'-Y8QMDSG9DZ>$B?% 8Y76WHH=W 2SA+_QTJWL@!M?8L?
M/XH2A86)B1[\!,"#SN^?KZ%+^B.SK1D_E3*=D,<JLW/$M[:#2<8WZ!U>N5%=
M(MF3F>]QYS5XUFX198(:-YM7/H<(*VK@I&Z*;W$9P;<" :+$H*@NBS3([,2S
MMN&03H'4%5HAH&#Y3!$+@E%= A&3<2L>Z10R'>PQON\*XKP@.\R$3YD<,X)A
MCIDG,N86>)X!^)K,\9!S)WLC7'V"H@_74TAM3V+3.9J/S"ZC*VMH071U529,
MCQM+"T+W)):VKI@'3AHGRMP%+GULZ']'R_T[7J<];91M88'YJCT(IT#*N\7"
MW-'1A^SI/3PT@N_TAHCS:96E.8S-%"$@JOV'H(3;D'@&8OZ"EFM ?A&[80*Y
MJU]Z4IQ#OK6S51?*)0F6P1FM)=IP90-MO.I:MZSEJ.L=#15,<44E8V]Q+[V
MT.HFJZY=2Y(@G2]:';\O/=[+4_"I].P</^.KZH'%78)[=Y)!M+GSPXSK-6^S
M,N)MYGL!ES<.;NQQ<*7GTIYD>07E95;% 7@-)W">M0[]?T'ZL41AZJ_(,\@Y
M?_#+QZ"UQWR"W^TV:,D,V*5_2-6E:/+(:'&M24^?5YV%=*25E5O=>I2E3CY9
M)N&G21X)1!;W;EC<7=*/,G.@H3KQ.C^EYI9M]XWX,LDZ>8^25K7I]I.JL\6.
MM;%[!O[>S6I^/W1?YG/_.=4)\3F:R1-9_5Z5\N@Q-?:+71VPF?YUU16 \U/9
M)DG^;C783>[SZ/S!#7!O1T^Z6_-=U;UW9ZBU5.G]7O5U$H5>ME1+OVNH=/?U
M?3[]_?!O_1609D.I]WP5>5"ANWA7-S^4WVL,P4*#3ZT__ENMQ67[_TB[>[31
MU(_S:?*G?VLRKQRUVHB[=6-"5G&YB06$$E+"):$Q\<G>/<\F7>4@]ZTYMTU\
M-[$]65ASRUD8UF21[5?A_2MS\/<;V['QME;O>WB'.XT2' ?RM9U7CE$XB^G@
M;U^FHRMK[OSQ#Q_?OOGP$[GS6V&[.:%LNB6KTX//,H\2?&0^346H,Z:S;-]Q
ML+!O^SHC4$M.:6L;+[-M62_K:&,>DRC3YI#S$OOMU9OQ[%@E.Z7TWHW1Q9V;
M@-6(-K@!E8#ET,9/U2O;OYASZ^+2=*PK<CC FCC'MX'WHXN6&X?XD:,9B@EU
M/+14#CI8YGQB3ZX=8V;-,\)ZI@*DL?%3<C0,3.'^T(K']W[=ITJK, AD;"_&
MY+@&-G[[$RL#E2_:89USPZ<YVD9QBMV @]:$9OJZ^L3L$<9Z9TY^->;6;#I?
M$./O6-<9V?U:#G)(+L!71NYOEZ3NKC*H;;PMYF)DW\*"R_LR\#,/S)<@^N%"
M)D4[A%]MN U*M1DEDQRX[^%T/E9A2^:(/#\R<^.4<^%5@I"Y-3(7(*"9.5^H
M7&IUG4&#P$T2B"NQCGY!P7(8Q8X;,(X@?*J&(.5K0.M[@P8C^(4]M(F6&E^L
MT14Y(^:8HWX.)-117J(6?H$I(A9VAY9Y1S!?S/FI$L!0>'!,-?[ME>UD-AA?
MG(H7K*DD$-W=)>BW'2Q6ZZ%D=YDT5P.;FTL'# Q>JM;MD:FM$)$G%_A?..B
MG_P?4$L#!!0    ( +F%GEH$S\8%#4,   T/!  5    869R:2TR,#(T,3(S
M,5]D968N>&UL[7UM<]LXLN[W6W7_@^Z<JE/G5AU/QLGD;7;GGJ)E.E&M+&DE
M.=G9+RZ:A"1N*,+#%\?:7W\!DI(H$0V %$F CK9J=QT; +O[:0#=C4;CK__S
MO/9Z3R@(7>S__M/ES[_\U$.^C1W77_[^T]WLPICU!X.?>F%D^8[E81_]_I./
M?_J?__>__U>/_.>O_^?BHG?C(L_YK7>-[8N!O\!_Z8VL-?JM]PGY*+ B'/RE
M]\7R8OH;?.-Z*.CU\?K10Q$B?T@__%OOW<^_//0N+B2&_8)\!P=WT\%NV%44
M/8:_O7KU_?OWGWW\9'W'P;?P9QNOY0:<1584A[O1?GG^)?M/VOVOGNM_^XW^
MSX,5HAX1EQ_^]ARZO_]$OYM]]ON;GW&P?/7ZEU\N7_WC=CBS5VAM7;@^%9N-
M?MKVHJ.P^EU^_/CQ5?+7;=-"R^>'P-M^X\VK+3F[D<E?G6C7(=_X[:OTC_FF
M+F?H'-&A^UN8<#+$MA4E"B*DJ >VH/^ZV#:[H+^ZN'Q]\>;RY^?0^6F+4R+L
M 'MHBA8]^O\$Z-U7%SBP%H%K4VQ?T3^^ZF.BNH32I-LJ0(O??Z(MR.BO?[U\
MG8[]'P>-HLTC4>'0I1KX4^]5Q>]>61Z5T6R%4!2*OL]LW  =$RM ?K1"D6M;
M7BFBF#WKH9#.+K0FHX?CQ?B1+@A$CT+#=^@B$* 5\D/W"0UQ*!1C^9'JYZ"_
MLOPE"@?^+,+VMQ7V'+* F7_&;K0I0[[$, W0;H6K&P]_+R7H0J<J="7K0(CL
MGY?XZ96]<;*YNWD@7",[#@C;4S?\=FOYUC+Y, %U%A& T7)S[8:VA\,X0(=D
M;Q?]PMB4%?I#PE,Z_RM^J#Y6;\D7 M?R#B@9^+;K$!IJX+#D^/7HUHALFP$Z
MFHM75N@2M9D$*"2?3GXM4K>RX]0T,^+UV@HVX\7,7?KN@BQ\1!ML&\=^1$R?
M"?9<VT7BJ5)JE'HHGR(;'7PEP#[YT4ZGK(ABN=[U4#I$9*<74G38JIXO9_R%
ME%OWR7KPD(@*N$<]%!%-?K1<QWQ^)/L4HBH^)AMNT(\#NO4:82AA2)09HQZJ
M!_X3&1D'$E.!T;0NR6&R,D2;B6<E"S;=)Q^IMHY0)):8N&\]5'["V/GN>MX6
ME %9M?RE2_1(#EO9_K7-CR!&.TV2F!RLYC6M$JZ/J*41(,<5 LIL7!,=V%]>
MD'UT?8T>Q'2P&M=#QPT.$-E-TEEM;\@_OUL!,7)]8JC88D62[%X/K718LHF0
M"45^"HFYD>[@0]=Z<#T)HUBV?UVK&?D1S:UGF=6LT+0>&KY8Q% CLYK,;T2,
MF\@D HC<9#$W;+(ZA6YB HGH*SE,7=Y$>:>G8?]F13S7"QI02+Q LCI)F9R"
M;O709EJ!3W0[G* @^9Z(**A]73-UO7:CQ,A+7.9LWLD8N1)=:T(3+>E7:' N
M6,L!"?:HR];VB&OE3*P@DA 4NW5-.W9B!1#Y;]=&\H7/R'/(^CZSB)'@.]3/
M2[ A._7>EQ)N[2>.6Y<W]A"B/V,"I?DDX\5 [=OT#>OU$9OQ%>6^/:<[24U\
M'(Y5IQ\I1R6K;5,^I1Q%HG[M^9=R])8?J79?4XY0L$/S?J>L)&5':,<'E:.Z
MW"B-^*/2$PONU(!/*+D P5W:\;GDR"PW2NW^E^P,!SJTZHO)T5IIL$:](,EM
M7:9S4_:])(F"?FHM;,G%JI;1:\+!7B$G]M!X88:1NZ8^RUV(%K$W=!>('KH
MV]8UBBS7$\-5S_"M\"K:[.IAN>17VK3]LT^/K( JW),P2G':J'5CFL]BZ'M6
M&"84T8E3&CCIH>KFX2MRERNB,,83F?-+E"P#1)I3HD3A>)'Z,Z6YJ3!HPWQ-
MT=IR:8 K^?@\,9!.8THX8MT<)=_)S,W2Q',ZUTWG39R>J">?S.TWI6F6'*AN
M^K,U<K?;9W&U.:XX&<J-5S<WV>JX=__+,R <HFZ:=PE*AN?A[W1=#(FADIZZ
MT0RK"CR4'K)NG@[C&LRP1FFFRH]9-U>Y($AIZN&^M4=TRIH9$EWKUP\X6E-!
M,:0':SY:55;X5<:J&XVMR5Q:\D#'^N?=B8Y".S[ T5:>^^@:!Y'[[VJV<HG!
M&MA-\T&_*ELIIW_M%B/VE_,L%EC>8H0[-Y!Y4W:1D.I<MSQO::YH8H(2JRZ.
MDELIQ &H)%[YL1J()9>6MDSG5O*/RE)><;C:US_+#9(;/K?$YB>+%]W.B/8*
MHN#E5\8Z/M/..4%9(*N.5[MO@M>/V$^O)Q!+Y<FE-\B(6NT."\J[)B5'K)LC
MXM=AWR9"3 1*38/LNU5C#24'K)N?:[1 9+8[N\]6-)'DQJG];*J\KR+L6GO<
M,P[I]AL2S7UP_01EU@%#^2!HI7%;/8TKB\Z)PS:5.5DZ[BX]0MVZEGQY_)CH
M@DT^5&5;%(_1(-4AW9"WNARO'_-X5V)!9L!&3W9+*T^Y89K)?RU+M&S_QO-C
MRQM*I8=JPD:R_,T4/1+'G*Y^V1%ZA;"MY$A->,X7'A&1DVY (Q35=RY]PN!-
M94*4GM+2(S21"5V66KG>M<>*&*;+]FB70I_+OR@?1ZH\MMILE;+(U?V=9O+%
MRV<QR/4_^0HXLK,KX).GQ_U%[*]NM#(<)[$\+2\+%1PI'_/Z-QTNN?Y-?MA?
M_RXQ=JT,S8L7:\M1?3! K:09SK_B,-V#YQB^&E2.7.&@];% )!-[5C!TPRB\
MVIC/R(ZI7O9IJ0(<;"IS(3EN(XR<K.><L6I5GCHF9*,$'N-&8]B^5UTKQ$,V
M-3E/)1L8JCYR![Y#W%4GMKS3: 7&J850@T;4YV2DDRADCE+C0A!8]'C%(#NL
MOT2G@W\P7H,*0 R=)?81#:D^H6(AA!(4@R/51VSN'*L&@KFCU4=THGC$>,8A
MFN-;_]&EQLQI:@R-5N>ZD!R!,+3Z:D/F^@GK!'O<,#H8MSY&KM'"BKWC*Y<E
M*#X>H)*%;X4/2:6X.+Q86M9C2AI"SOJ5^1S1RE[$4#3]>+T[= JY%!?&2\DF
M5-+?T,'#/0/T,S+$6X&]I9_5^)B8WXI%\+:U^&CUN[?)MU=DB,".']"%XU*4
M$V,R^U !.SJ*ZT>O2--769M7S &:IWOWL0L'TRS<<D07>[= <?*EBS5:/]!J
M@*7(/>S:/*V6YY6C,.G0/%T^CHRRI&W[M*J3Z9)462FWW0]I)K]V?3==?OQO
M!W0CND@Y:+<\TP&YP>9\14HWHHVSHJ.7O0M:H32F6PGY,6V9D;$EQ,/VP=<]
M6IX3!Q(KN(/<="DD/^P70/*/^^18;&,X#O%90A02#M$@0NO=(NM9#\A+/G5/
MFL.M7[5/ZT$4@4MGUO*8QCVP1K"E-M,*R:F7JN)O- Y&5,'T$DN J',:I-W2
MM@CP6D*$F;BP@(N\5 DQ/_5P0 R'WW^Z_&5/#[6"G-]_BH*8P78+T&0_4*_"
M>';EE*G0IU:XF/NE&)Y#F8/0 /PR0&H'CAP]U]E.RT* T:Q6H1?W>['$(5%B
M'M60N%__HK>\[R\9!-8E\NUN=OHB50&3A#,(EC<MP;)/:_$CRXYN,T..!0VS
M:0/P')J4#-'#VHTEB 77G5H6'KY[17^SEW_VB_M=5>'DE"S+IP VA:P/IXNV
M>X*8='"-4H5,GD1PU<H:L]JVO%5(2Q@+*6]VNV@?"RVWD=KP:F8K81QYWTP'
M]^/ <7TKV"2I1[1 ?I+5_<O/Q$,#MP_:4=COGJ5<3>XE8OW'9<D'YTW5W04
MX2L]C_>CT+3L5?:S^4R6:C>D2^\-#L8^.J#8V/X=38C#C<:+R\N?W_ZRS2#C
M M?(M^Y9:JD-V,VQ#,[2EOR>;02%6D]L.R_?XOY=^^9="?>_0"HDW;:<'$*,
M0PFZ\:PEX.#DFV@NWB*MJIWV+4'7*+0#]S&?80*(.=>R*](^)KE1LUA^Q9BB
MI1M&Z2G3SF3A+R',+IK#(*8=7,+;Q</P_=CRTO1C/@SYEAV1?H%D2.B_MBOT
MO\=6$*' V\C(_:AQ1T3/HAJ2_MN6C19BB*6WDF3$?]RZ(_)GD@T!\*Y= &8K
MY'D'%Q_X$!3;=P0$@' (AO?J8$C2M*_)_B2/Q*Y+!\$XI!W"XT.[>! _S\4.
ML1(""22.&G<$ Q;5D/0_JI"^Z3NRLL^:=DKR>9I!+ZPE-W=+V8T;VI:7TG=#
M?@><8H/-.P( F^YFSY'*@O 'L@)I"':-.P7 (=6@^%ORBK-*=GO2N.L/U%IS
M +AD@PBTY >G?-!WLT<Q?&I]W$ISB3/)!27=DO.;$K4-B/@1?1V<)^W#EIV0
M.(-D4.HM.;TI87U$RT%Y ]]!SW]#&Y[8CYIV0NXLFD'!M^3LII1- I>6\YZY
MMGAY.6[;"=$SB09EWY*'FY(VMYX']('F7:%Q,01 ETX@P:,=!*0E%S>ED!9R
M"AYQ+AK>IV67@TT?.]RM@-NQ$^"(.0 A:LD//F I^S_*UR4/&$;S3L !T0T>
MDK7D$T/4O2X'PNN.@O":#T)+/C%$W9MR(+SI* AO^""TY!D?4-<G/XZ#.?X.
MG-,#C;L$P!'5H/A;=8LSVI+]:APDI3M]6^8JT%&/+@'!(AU$HU77>:LIJ>$@
M,Q/2EEV2?IYD4.JMNLX981,<1I;W3_=19*NRVG<)@2+A( XM>=*93M#@"I2H
M==!$<VD7:04%W)*[3/<>(T 6K-KY%KJ+]YA44+HM^;Y#3,]]5MCG1IB/6VDN
M92:YH*3;<F'34A;0(K'[L^:R/:03$FI;=_N^!FY$Z*%%5V,_BRP!YX/,IIH+
M&Z89%'Q+;N@L>>N1UK:])19IX%H>6^K%=IJ+'" 8E'=+'N<D0%0+$#'ZDP0Z
M6G B&"\6T(H-M]=<_@+"01Q:<CV/R!N$88R"LF@4>G4+$S;Y(#(MN:$S9-,7
M?3:7KQ_FM*@*L!X=M=)<\DQR04FWY'J.<%:@;+99/V /O@C$:*BYO"&*09&W
MY&4>4,46]D$3S<5<I!44<$M>YG:BF<]V\E0IG/_!:JFYN$&20:FWY'WNE[>E
MU)J][-::O918LUOR/K=$I8G^9.Z-'SQW>5"_FBUT1H>.R!^B'(+BU[9NT";W
MOG)O-]R0']@@,)MJ+GZ89E#P;5VMC1V7/B"?$'CC^I9O$_=N=_$1B!N(>ND.
MAPSY(#*MGJ=^19[W-Q]_]V?("K&/G-31X)UG %TTQT1,.PA(JR>L7[ 7^Y$5
M),FZ ;> WU'33@# HAD4?*N'J5E2^FX'H],5NO? Z]$)&#BD@VBT>LB:/!YH
MT9?KT+4561F]/#38/3J!!H=T$(U6DY:3R7K\9 ET(6+7L!.R+U(,BKS57.79
MVO*\;;E!GL@/&G9"Y$6*09&WFHULKE&P)(OAIP!_CU;9Q6">Z)D=.@$!3#D(
M1:M9Q^;SOEQ!>D.2BT.A=3= 8),-(?"VY6NXAFW3Q)34.O =*P P@-MKCH*
M<!"'EESG<;1"0=Y"2TBCS/#21D2]-,=$BGP0F59=YWSY".X&G6NGN?0!@D%Y
MM^H93^('S[5O/&QQ_8!<LTY(^YA>4-BM>L-7EO\MB!\C>S,)L(T0/3H*=_-2
MPAV3&J 3 ,ES D+7[M5>O%[3*V78_I86E<V]*L8-9W#Z=0(H(0,@/BV7NPKW
ME_^0<[69H@4*:*+''#U'5^1#W_B&EK"[YFB5XP,$K:U<Z+34/S'00^S[R(-/
MJ5DM-8<")!F4>DL>^3%A)F':RUB2DWZ^1\=0*) .HM&24SZP%T%RJ(4#(XH0
M65230T8P"0ENKSD2 L(A'%A,-;F!W+ADFUM'9A#@H(^) 6+S\1#WTQP7209
M?-H\[<;!C1NL!T"TY*")YE(OT@H*N"7/.Z-H_$@DA'V!O00T[H;0F52#XF_)
M$<]H@TV@7(-NB%EH\+QKR>W.Z!EBFY,@=M2H&R(^H!84<\Y%_NNK(T;(1[YM
M_\;XT\&@)1\&O;(\B[@<LQ5"N0>5#QX(?=V[Z.UR=Y(70OT0>ZY#O99>UK^7
M#7"RHE1YPNB:2H-X4,@G/T030A!]@=O#81R@ C[%5XTDNY\^"2H]8F:OD!-[
M:+PHDAGNZ02?)-V^A51NF%KG5*7W2LMA<SCUJO$,S<P&7S>MHA!3Y-&)-[&"
M:),<GUF)"1C2^,'^+_QG[LJ,4:LJ2+U[=Q)\N#*C(/XZ("UZF8W5MMZ-4?:5
MO HBAS'3]]F\T\#1^=F\!@!LX4G64S$$7VIC,*7V63W._(!Q:/(IO9-Q&&$_
M* $%L_D]ZR:%3FC 5$. U'-%H0H@!O%LHM!XH)5[;=8I9];PL-W]>S40G&(C
M,CB X%"V3*4T9N>LLJ <-5>%#2Q?%@XLHK4SR_I6N#)\A_Z?^6?L/ED>/<HS
MHKX5!!O77R;OE\+P2'57"Q<'!ER1%W#343:ITIRW<(IL1 @G+L0(17!:QU8^
MG%X=P4S( FBGJ8(J2XG;DAO*  7WZ0A, @9 FT$52 .?/B"%@PTA%(8EWZHC
M0!1(AD1?2XY3%=%/ O1HN8[Y_$@\0$36XT1W#MB$$9'HW!&@9#D!(_!J[;O/
MR'-N<# C>^@(1]1'&"^('?N(0\O[%.#X4;PYE1JG(ZA68 H"N)9\J9,->$G#
MO5/PR$B_EKRI:LLC?D3$XZ:.8426!6JI/M((&'>GXO72W9D2T@YA5#6;BIXI
M)H*_?/WF,A&^<3,=W(\)%1;-$28TI%4 T!!9(9JZRQ69P'=DE:8<,4"@W25[
M:PM&61YXYT]J9LXGC)WOKL>J_90UV;;0%@06G:"@E844!GYD^4N7V/DI0V2>
MFL^V%]/$;3$(,KUU!TB:!Q \99&$G)DYPKXMY9D>-]<='IAH$(^JX0)@+Y&T
M PEUL)U%!RH]CK;05.<&Q$Q9]"#E0V0::PM%D4I0Q,JB!$/7>G ](B@4$F,D
MN22TPAXA*J3F8;01'RS(CM#%<Z!2O('@*@LAY,B7/B>"^Z@"L H(((RESI*4
MA0:H7H;C13] CBN.:K-::P"6=+0 I!\$IFK4 + B#@CXND)6M WO$C8 BX';
MIQ/2E^,"Q*"6.U:GG-%-K T] Y$^G3MLWPF(Q!R )ZCJ\A)L.XB14^23BQ"[
M2\= XC !XE0UN@ L9?3.)*4S1P:P@#%:=D+</-I!*2L+ PRQOYRC8'V-'B0V
M\F+C3D B(!]$15GNP+;*6A^O'UP_N89#5<KUEX1F>I'%=5#Z!/%6#ALA>-7'
M[!+&)W()JH*R&$,2PRJS60$=N@0BCP40H:HA"M#FWGT^%ZCB1^FX?3H!@!P7
M( 8:11+*1! Z 0V?>A 2=3&"W&XK<\+ ;J\!-%6#.C _(%C*L@W2%1=;_M:'
MVU(OVF<87;H+&9\E$#5ED89K6GHI0 XMR+1&<^LY)P)NFHB@8W<1E&$,PE'=
MC:YC>T?Z0);9I[OH"7@"@:LY1L$V@+B@P'93IW&19@N$1EU@@QM@*HJF@^@
M3(!8* MGT J/;I34#J3W;K;^N,W%AM.INUB)F *Q4Q9_*'))]M8TPVE"2ZD2
M<4=1X#[$$368YI@N##3ZB3U"Q3)Y(@.%$N>Z]7ZGNQK2@!Q I5)Y]R.UTQ)N
M!5</&8U5P=L<.(5+(4R60225!5YRQ7M%-TB/6KYT#)G\@@"JN^7A.(F\+6]B
MN<1OZEN/;L1\HGY[CLCN\-+AY+$-HJHLGC-%D46SRDPK\&G=<\.VXW6<U'&@
M^6:VR]F)Q7U?.M:2$@!A5YEZLB4T\:7I:Q !6M$2.T\HC8D,<4@C(>/%W'KF
M9CR4&>BE*T05<4#:4<_;N56TX];U<;!]MX[P#<-_W/*EX\OD%P10V86;>L31
MM _VTI6E1BF!*J9#V(SIP$K%TI@]N^N22W$&0IF+NBFKD#NQ:*1VA2+7WIOV
MA^5RW\B7R^W]U\%X_S?'8,U,[-_>'B^R2ZF$K"1REMN Z=;+9NI7'E/[P7MX
MT=L/W[-\IW?P@5[ZA3:X[*\L?XG"@0]/O4,6W\JSF(W=<_U>?O3_M!YQ^)=>
M]A%%&UM&YU!<]YC55M5VG%$BJF)\U$Z;,L6PV M;'HM3[8L.[\A.=9O.:>PG
ML7=NG6%!-W6EA=DH %#Q>-:H+MT1F:*BM$!S-46#Y62-91B <%%W3Z(.8'0N
M&%P;>)J6"<[%GT6E:0M-[]68ZORY 8;7]S1KM[H!46,1(-QNJBHXET%'S "X
MX"DL7'\8]177UF:UOV?->,W0X5 .KF/JII X]BJ<3K)#J"K'76IJE6)&OR F
M.QPF43T=['7_5G_4A/1#0-7S;/U)WE/?L\)PO$CV6DG/J=BE(UX3Q*M&-:#S
M)(JL<E9;Q;X2*&$LI%P_)^DT+#KA'E7&JQF_"+Q73MV!A(A_@GM)>C7[N&$#
M*$AM'QP-QT)Z04]'V;+4D</)#ZH.)Z5#K;6QJ9TW/%M9A+AQ'(61Y5...&@?
M-]4?.";%=5L/P/*7:,T@#&/D7,<!U144N-A)$@^)MQ=@^AK6$S*<?\5ADGX^
MQU.T\) =39&=^N;NOZ$73.D7ZON OD VP">X_;4"?ZJ2Y<A.^Y33@NK?Z:0R
MG,@NZ)+77'HT(0K)Y7 D53G!#GJC)* ;=*P;$K?$'G= =7<V.C'9D*R574_@
M+>>&390D3(3*#6G(C: O;%48@8!4=DV!NQ2?A&1QB*Y""7 "8:GL<L)^NPSG
M&#@I2D+;O ,RR2&TQ[(<)Q"6ZFX<2)#_U0H"RX]2A3T-TX.A7@2V18Y M[WF
MD)D,=:+::5SCYK2A]46W5@Y!M&LN:L';_C,=#,UG%-ANR)RD(N>X,(;>^)5G
MI?:(:Q5?_D2D@$$Z"16/%Q K924P>/J6<')E$>+I63+R0R@0)V')L\?2%^#3
M6 )Q5ELN U+6FH#F#=95I(4\@5#7',>9H2A*STC'BQL<?+>"E+9)'-@K0IFQ
M#%#RYVM"]Y-%PW\B:^B4(?7%LQ;.0%2K1HP:0)4?$3]YX)>+L$3,6]T3)I,
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
M;@7HB%WA_)+I?O]KEU&49Q%"]U=EZ#+C%"),.9U41:+J05+$&(3?N_,!VOD
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
MZZ)\=:-5/PXCO$:!^6Q[,7T>P@A#LET@9VX]P_M@A<'N+]7.ABJ^0V4VM3L
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
M;UI2<)*N>2&!VJ=&3PP4.\38I 1IQ/UR9)T%25F@2$L27M3Y<$,"EAMZ].1
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
M>8/+_[9FM*NJ.9H%%!L#+OEG[UAO!=%0&PPKK2&+D[6<9FNM100V)&!)6GU
M4+?H[HFW]0!ZB3>8))?R*Z+,5/UR5>Z,FJ6\'L#5;5/,_/[N4I"NF562 'G(
MAN(G7V0#5A-%S_%2XH@F3O:TX/-/@KC//B;6HA[$OOLQPX<@"NM4H\I+)DEX
MFA\RYZ.9,;\<M7%8S5L32_"Y;.%%G]^5:CV4+OO\ZFYL=K*W@#(_R+L]3UX(
MOC2++,)M1\<OBP7PU61M*<#G) ^6FXL^20 D%VLZ]%A%V0HLHZA$&T#7+G/)
MH'_OJ\(GH0JVN*<O@]T5.T)5*@'D9IT2/P9O@T8\C1Z,X4[/#;.Q3J4$;2;2
M%+!TE',HQ0"RKKMY0E:I;8 ^D DBL5N&\T-=Y?<P/21$S&\HIY6C6G- $'G)
MDMQN*R.Y+UUB.I(.XX3=KMLPLPB@1[=QW:"7-S$'F=^6/HC3@"H*<U.@WNEO
M?LIJVFS\/AT@D;S%<XW"/&>G>@'#SMR)+#IM"D5:!+$J_1C%%]&YL/'.'GAO
M0H8O2'P$2_+>S[3IL@&-XGZ[_9QE$$Q/,H871@U'WEPDA_2\-QCSH')V5(+:
MEYS7;[S7/F*\_@ JA^D<9#Y&'0*E(0"<-G#4@-L**V "^6#HNCH$46W!M Z!
MFW,>P5M]_Q4MA);ANG(:+H^+4R^J7V0W_=F9<'H.9(!SG7,A%OK09K,'8->4
MQGMJ#+!A;3/5798 J/;9E@;AT?JQ.JOZ2$^JD@']K#ZG:OKZ% :\4EKKF)+0
M4FWP=-8AYU:JJW*FN>#D\A6PH\O$MPW&(2OEL0IBO-A:T]?&@N.C>;:N]4[J
MF:J#R2CL,7-;SH/X??"VWT@-3]T;Z'F-L29G[[5*X".JZ4'\ZIY45E<$WBE\
M\_S]_!EN8Z,P1W!GSG ;6GP7LQ=VODAG-*I)#.%8[[W-:0M>R=ESVA8V?<]I
M6[NOF],V-@@F<1G#BS.:RCN;SQ:\F;-C$-2>X[Q>XKWV".=0&BIK;Z,D2#8C
MS& K#0%@L8&C!FQ66 $3M@=#U\U@;VL+8\Y@2V[";$]/SI-[G.UPQFZSV93'
M$JOR2;U78*?J[$Y+2V>:BRL-];PS;P!8(=?JZ6,:1/?,0'7W4-?$A2C7GJ=1
M7J\I\MY"V1GMK!UJB&>L"8-ZMG#Y4TRE?A7F-/>?>N_*V^Z24>H+S@HZ W.#
MGTRF@SD-7]._$NBRZ=Z>N'?FF6-4TVUSTD%/:4+^.6*7MH.B656R:?:*LTV4
M2T<V:A5?1).!ES&M+P^2:A*0:J[A2IJN)7RMJG!=J#==XD,UP;S8LLM=:<Z8
M)M,TYY8!#.2=]9DFL)MN4B4,9;K?%&B?."TQ$J)R #/[;?:S;?:KYS0KUCC;
M&_9\(B5?,4GN@"PJ\1H@XY(4)G<V*"4$*\-2AF-*7W0(LC'F2@PBTD]I]NNI
MQLUML!&?\;'0\Q*A=&X((Y5,"6S$T@#FJMZF699^)0HY(K'K:ZF,JB$DVC;J
M;.L2J*AV1_=7+;93,@26UFM3R/N*94+8LC#6$089P40(U1R+J0;;!,=TT/_\
MAW_]]/'CG]%/SS@HV'0PE$(%[69EPC:%O$NV:6&WV285AA+@3('R5[36\N^+
M=.W&=1TDOQJF:R=17X&M#U86TVHYD.&L!TX3R6A2YITP[8:A(8Q8U%=L4A%&
M) <Y(FEXTPM&('ACOO)U_MXO8Z,PUS[/W/ME:/%=K/3;^2)=_3^=8&N?:Q.M
MF;ZWG6""%W3V3C +F[YW@EF[K]L)9FP03#XQAA>C-9QWMB],\)[.CD]0>Y7S
M>I#WVEN,1W#O')YMMWA3++:SUPTK[+TD&>,BH>^!_H^>4WD)8LSJ+N=%%FU(
M/LGV?=!]'NU_:$E*7N]%GN2R55SP5;6;SP4> Z9;N9QO_;98/HG.EN#J68AT
M&QAMJO+U=)&+[4"B]PK1/^"32>^-\JP7\HBS* WY0E>;^!B2X--^]>5+4J0
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
M,6K@?>:(I4$Q2 E1Q:0K1%0]TZE)KDC&'=ZF;%/(CT$LB3I*:6?G?_60F_/
M<E$0%-+CX^Y\[>:U;*04HFV:=;?AT$+97I)>X:A/&YYT6OY'X.I I58!035S
MG$,'YWZJS@G]DB]DJ,6]\DRRF*&2A;2<88 3P((&0_DE";/X;;?"FV,6%1&6
M;$10R#HEB@INAR4B03C!1X&N3PPBBHDLS;9/XCZ8,GO--FR7OLRIEH!33G#
M.D1H?H7S]?N0N,,WKSC;1*2'84(^OO7G+"B/I]X&4<82*)DO(DFG7U\.M4,#
M7@P.'Z38N'T4Y/<RGT5!3O=-,$T?ISB[ >SM_M>"<77ZG.P>-Z(.1*?@BC-F
MP&OJJ*5!,,@(HKY3>4/W0?8K+JJ#6.7-PJZK)F<!._R39==T^X=L?5(LYJQB
ML@)D4R]9( ."+ I@7*WD4A0164J%JG[)TQLB>M%+%!Z#V-,2Y,D)26F*OH![
M:H@*4G1_!48'11D* 1'\U)ZX+[)XC;-]OMBNLY# 4<VEJ(2=S<YI 3>3<U))
M$#S1PN.FYDA&DD4D0C MMF^99Y'SL$&1RZ=#>K^["QH"6*>8T?H1T@R'"!B
M*8T&UCHJ)+E#5\#Y5^X XSXS^Q5$DQ="XKH&^IOKG97'&'_\[NF?/M)>*TP/
M!9:M"TLEG>V95$-M-DB*Q4#00(V-V_I(I!$5__"QDRY4FNZ+NYJ3127LL)BK
M(67DDB!8HX4G*MH*BSQE_&//EI<W$PFY[5%$ +N]2EL"!#FDL/B"J^G!5Y6R
M-GW7V3XI3#J9MJ"//H8'*NIB3E(@Z*"$9MK!K*N:=K[[&"55%+*>>A@Y8:2"
M(#BC0V?3O7BC3CV2UM70E,BY[6<D,+M=S1I@N4P5,FXXX[<R9@EU]GJ(,CT?
M^F)NZ2 &V65#5P80&83 ^#786L@?%6Z.)0*I)R<!MY^_#ZS[X>M? 7WR'B0N
MTVSU![6HXR\^+S>]5M.DCVD<;2*</V;IYBY*\+S >]%*AY&6*VY8N% 3QD %
M!(O,<?:I56DV\]^U+@J2$%$#."Q/\U%#B%ERO:[2.!>V'5-/EQCH.*>=#CY'
M.ID"+,II4 XEG)]I%;%7#VE1P5$MZ5GH^N6>PATU!P6*@+DH1SN4D[1BYB5Y
MN7FK>$G^<.(E^<LOT[<GG.755IAEE/]Z'R1!F1&L"I(0X-W;) D_T[/[";U#
M<O*4%[1B3>]EG6?*!6O'<):2^!P[WCD] GBNY$C;'*+VT,G@%:I-7C'*GZRB
MGVN[E^GU!S&>M<@\Q_EMFDWH?W/2:.<A^27:TCUCY+TP8?+'-7EV4$@+^%_R
M00!:RP@ORJ MG?$4Z"WM?->LVB%JGL>.B35/O$*M9Y9-M'XLJIZ+?J9/1NS1
M$)OJ/"'AA<884<8^U BD)B9VT*;Y="V\FZ8AA#V4]B=CZ&=J#C:5S^U6A)9@
MDOJLCD%@YAW2>ZS0WN8XR*"]?H[(2"K(BK=9LB/_-B!D2TP X+;2.0-2"_6A
MLUD%VH[&S!)BIE!E"TBD/OFX(*.7/-H]%R0]JQ*GJD+Q*9\S9/0 H]XX/O@%
M2%EO;1%F.QCJAD'+:#>'QCA+T+OF6^$?1FNI=\#';Y/M%F](9[3(ECC(TR1X
MBM_NHE]Q_+9.^U)+O(OH=$!2F'<)8SS'8[\QWFM2="[G/P1FRQO1,Z-NJK:#
MZL?1&]M.#T3E$UE%C+XL.CWU[Z2)6HY.1GO8NVVL-F.<D9[T]]EL!XV4QFJ[
M@(94UVF0A8OM3901D&F6-QF"5=,TL>*MS9F[*&U,>A,P6XDQ;@/Z,UOT'&)C
MK95.@J/T--WOHZ+ >)&MCD^;^F]+G!]H<;RG&-^FV1ED'VS?;S,X\[6H&\A
MXX";SGD>&3>JYC&T/VD_"+6>Q-9;8+:X:N1(WL6<WGU'JU%>NA&._DAO[?)"
M+T_:5$=^'LS6>QDG#1IT]6#66)M'_YTT\R7Y!(MM:\K6IL$JE+TU/:U#TD8D
MU839''1P#8A-3=#LKS71#HF;K66Q-(_H?&:^R)H&E[<;N/WBOI%%  M'-JZ;
M+(X:F(/)]T$^6"Z6UH9162VY,MT)Y5 FZ4Q?QM#- N9FWT$C&;2-P-3F>V\N
M9VXP,&DS_CJ5>M*NX\0\V41TG4RQ7=E0SQ7WK=RHR6VD!(*]-DBE1;6Z/*VU
M_6TE5CKU$!3'3!F<[=1!$%'BE!$?>[KP:2D&;,O.T@K8"+G:I(?A+.UK@R"I
MV"4CCG95X5-4B->6H<P(6(*6]^0,9BBG#H*B$J>,.-K3A4]2,6!;EE8W;T&E
M:?WC?'\@F0B_K-W]?3"=!S\&!.W/?$E&S6/@,^ WH_,<LVUNS>^E.?&>B;X0
MU,99SNFS#9/T\.Y+$,6T@/<BH_7@ZVL>![=)6^L@FN*P5V+4 NU,PV]X@_RQ
M;6^MAY3'P>O'T);7?M#E&MDVR)_8^SKF'W9!<*A*&<1%7O_+J<E5__#+(ML%
M2?0WAIM>8)C&4<C^,DG"1_*%B&OLKXOM;40/_I(WL*IOB<\ELS,CVW;1W"[R
M.FAC&]6P]Z9V"6_Z#:UM^PIUK%=E%T[VZ=)8\P1T>L2EII2&M+!R_F"Q71QP
M6:"I7P]))>B2^W*@;2+S4F!8*87&E56<K+\L9VAQBQ:/L^5D/5\\K-#DX09=
M3U;S%?WWQ^5L-7M8LY^\,VBRV:3'I&@5<-($7I6"2T;I@;>9)9<&PS M1*Y
M6Z-PJAT#*#:MHEW"CB(E!>^:+)^V57;).#N'VNPSTP3#1"NX?5:NOMS?3Y9_
MH8%N-?_\,+^=3R</:S293A=?'M;SA\_H<7$WG\YG*^\,/3E7WNR5DPQCEF7T
MFN6,;HBF4=XX&IJ8\!,?S9T31TR]/ACF#@"MB*J5#989,BNH9092J'W 7UL-
M-4L3\L=-E1 G8>7&/&G+1"2M/<3Z0#R.::>IYH@OHY.<CF 73$,9T1FN'/UL
M.NL%_.7B@?QY.KLG/YP=]H-M%K$F\/'3]Q]9,YC<+N>_G"X:O\-!+DUC-;(N
MB&H$ES)/*>B=2B;H^MPHA;S'RSMZ*!Y70[ED5Z+214*=DLL89^9 .WJI-;R3
MR0HFQZK99 4@G9QF.(R*NS37)8TB09?LD0-M,X:7 L,2*31N\R(31%024KY6
M=:NTJWU($P(JQ$N\P=%+H-BR:ZOL8;!AZ)!@F*'1!,,\*[C<T*),B5:(IDCS
M'R?7=[.+)T./&3X$43A[/> D9^.A1?&,L^F1#&3(\)Y$6^E2RUF6/"120UP5
MI%DV9KSS\GSL?9)6)E!M Q$CB%E!E1E4VKD0=4U<D(7((0:<$7608PT_K;1A
MT'((9(Z-R]GC9'Z#9O_U.'L@21Y;25FL?Y@MT?3+<LD&FJO5[/Q1Y=E]^CQY
M(5ZEV=NI-6K20*6&R][; 'J[RU:(>R>>.4:^''^E@4XJD')&@4>Z3%&MXIEA
MRJQ0)0^98]H['QY^)"%KL82P^O&8I6287;P]QG2=)PEGOQVCPUY^+LI"SR6U
MC-UH\TNK!(9DIDCY-*[4NT),LUS#J'4AQ36I@^9QSLX$"'(:QD$;??B4-8^3
MCTNZ>6;]%\+>.[9Z3+*^V7]^F3_2%80K]#!;>^?MYS0-OT9Q3(NZ)@4!3\^Z
MEDFM<09H:<,E<P>YUZ:NE0$PW!V"ND_>VD99D;>Q4@V;@::71H[K K&M$7"$
M5@9C.POOB]*Z@/QYL;CY:7YWUQI_SQ_6DX?/\^N[&90A^&/P1J=AZ4S#9+/)
MCD&L6XE1:CA-%/30.WF!7!P,[_08N5Z_TF"!L]:!%"3KV?\*:.T9#N^BX"F*
MHR+"%M%RL#4?*SL#718M]5B: D/H\_ +%H.67V:GF4WOY+[!3X5QYBH3=DE-
M-> V\\228(BEA-?G#14&FD-V_="%/ZFT/PXIPY=$%"B+M'MFY@\S=AIENIS=
MS/T/I^]26@4@VU,OM#NQQ+).-V"IX';V78D$P7!&A8YCS.+A\X?U;'F/;F;7
M9Q-&NW'A-LUPM$O*U<+-&_GK5U;M-6'!SG#/@K$1#]L5+!T4[%0PM."=;6?!
M[M.PTD:U.JKT46/@0M14P];W>T.-.*/F8 <;:EI;@$'-H; Y:BZ6L_GGAVIG
MPO0OB/S#3Y/E#9HN'M;+R=3!WG<*.DIV."GHX69ZOSP[K%J/4-[,PJ:Y%0]Q
MT]9%0> T-0&#GH-Q<[MA&W74T4>-@0OQ4X?;,'@.,N.,H6<XV5!T@ T8'!T.
MG"/I@AT:HCN[R!]7\YOJ$#VZFT^NYW?S]5^\CU7FR2;=XW7P:K'52Z'A=B..
M%GIW'XY4W#OOS#'R6[VH!B(J0"=2!"[I]WJI5#Q33+/72RX/F63ZO5[3Q?T,
MK2?_!6!R]_J81PG.\VFZ?XJ2NIP.6P6<;'X[1F45;TT4LS7BDG7#'&SST,X"
M&&8.@MWG:FT$M:Q<E1L64,O*%5N9^W_3B&20/Y*^GH;-VZ8R&:  *G@IYJ'4
M5-DSO0W#JYDF9#J;A]P?)\LY/55%]R;,EK/5&I$T<KZ>5^<&)M/__#)?S5E)
M)N\4I;OBI.-QF9!+RHD!MJG5E0!#(2&L/E5*(4@Q:U408C^G,1D[Y26ZA[3
MYF'+0M]IU21;MSJ%DTR5P9#/%C%7/FF]F/['#XL[,NQ=_<]_^-=/'__ESVSG
M*X!A[\F)Q9:$9WJJB\7G)8Z# H?3-"_RU7.0X:<@Q^%C\&92Q_-<HTX7BT=Y
M 9TUY;,L@B']*&YP+8$J?+BF&JA209,LHY5IH)UA,/;_NNV_=H/$N59!M@WU
M*QC4.,0FWU_K4/K!-8\?)LO9A^O):D;7E^[I)C(8%45G099$R2Y_Q!GS2I?B
M2L6=)KL:T)VT5R(+AG :@%PJ7(DC(H^8 J38VG=&%S45\CX)I8QT4F&PE-)%
MI]ED^3!_^+Q"C[,E8J'*.Y'*VPF;$G?U@M6FLVM75[G)SH;3HDY#W.O4>[(Q
M (:80U#SZ^*-#3;!V;$"=(G(R&]=K+0U H[/RJAJ9^%],5J_BGY_/U^S>IML
MZK-950=1>'F%=]2_)3ZD&?5.$W7EXDXGLC2@._-6$EDP)-, Y 8;I3AJY"&%
MPKXO%E.F)IH^.68Z3:I7 \L\BZG1V6<:T-#\X7:QO(<QV*W&\(]!5KRMLX",
M[(W*QNO57++.U(DVY70Z8/AF")2K8EVJ(::'VHJ00I_,.?,0:&4! BD-0Z*%
M.GBJFH?(Y>QNLI[=H,?)<@TAT:/(60)[Q.'IYB22UI(?#FD>Q)^S]'@P62.R
MLN)ZXGN B_V);@L38/@Z##=WH+5E!9W,L)%X;0B5EB"%WJZ/\V03'\,JG>'?
MB<6IV+/-.B;_*"^AUQK.L@FI>8SA"%<X@!5;8:/Z>DL\W>#TP^SNAAXX0JL)
MK<A"?KV9K\IA/RTS<+J,SGO+61V?<OS;D0P"9B\&.P3DXDY'9AK0G>&81!8,
M,S4 N8%7(XY*>4AQN.^+=LPOE_?))_7X7B8,EE'Z6^*N5[/__$*'\[,?Q[@5
MZ&P>?<GQ8CO+BVA/<G#9-:I](9>,$0-LTZ0K 88;0EA]0A A>N%N(^:=#YW+
M@=GEAV_ZY125BMO%$SWX[E*)7!X,CPQ \E5PZUO+*+DZ!OP3+,B?Z0(/^0_=
M*/H2Q#1P&C+-3-<IY6S<Z7#/1!$."2W0<HMR1 FUM+Q3\'1UC2'O5 IN)P=U
MP+MS@3)I,+320I1<4YJCDV99-C&.TZ\!>8$YVM(+2T\78 'H4YN*^69LDXM[
MN;O @&DR6:<\>\'94YKC.P7=-#AE=V-$ #BTIG=NU7?)U*W@U A*AR1N&^JZ
M9)>5.VVJ&2F"B6\V:/OL*R^?:D5([QR45K@WBVOFZB#N*C"(>Z:Z8/AH"5AS
MN\95]WH-[_Q4E/PV8ZB- 2!%W U8:JX-AJ?6D)67$921E+N2P#M?^WN"2M?,
MJ&JHZW,7E](=U3XNH2(8;MJ@U6XH],[!24CRYB+*"19V(LN,?5HMI[7:S5SH
MU&17JX#AFAE.;I!\TO+.K_)F\_)"<S-N*37<WS:OA,Y?-2\4AS8.UD/EJB S
M6>]L.IT7;9\H71RJ\C]S\DV3(GK!-#W-E6/B09:<]J;#7>WTK?9FP$2_X=A5
MA^K;MKP36E#W1\U;E8+GRDP*%LJEP9!-"]&D>%AUAT^_@)C_P-FK]=S9$9Z$
M[*]QVV==)WV&/9<L/=OM-HD'&P/#\7,]T!:E;YE@+:']!.]M8)JR#J/<>;B,
M\E_+52+Z)_G2NUS#\<8&'?3>O@:9.!@NZC%RZ\CEHAZ5\,ZE)7[!R1$O\2;=
M)9'Y7AD#/;<+RH9N=->5-4I@.&:*E#\%Q?102]$[XU;/T>% CZPFX0\DM,;5
ME(#A;*&ALML!CHU#W3&-B288%EK!Y4<NI3+K3FMUQ":#O%/R/OAKFDV/>9'N
M<9;;S%X;:;HDHX4K;28:J(&AH3G6/@?7P2NFPYPXQAMZ.)2^.M188LQ<XGU4
MT-^*%'U.7W"6T'GN($:38_&<9NR22.]\;:J9F^[#D8E[J2MOM ]'+ N&@QJ
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
M;V:WL^5R=M/F/+"9^L6VOKVF?4O-]5OK;\QM[;LS->.'Y'9.BMEM9@,@K:V
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
M8A',7!T:,66+7J:Z[XJ6BD4N 2O]+W$9^21?%3!7!\=*R=R_J>[[8J5\AE_
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
M=4IU"E+B;5?$:4%7 ;A.8=?6[V#((0 EGK]-CT5>!.7FR9 (>\H/VG@5F8%
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
MSO(P\CMWP(VSLE*>] VA3@PQB@FBFE=WS)$(&=IS6R+E>J,EYS U@65-K+9
M,Z\HR6J40&,]OK+Y 31F'SM^:'\%O:''*/'3JR2AJ4XA:FV6U <E>65UJ#1
MHPTJJAH'[E&<[MDLDI T8JM&^(=]9?CNOE+O%% V,](]K'Q/C(\XY=D.=E%\
MX,L96R#%QV>X!] MLT,P+>HL#6>UXAOU1X-&28?3WO!\)":8UV1SDB,C)6P;
M_NQ.MOB=H_Q_]K5>S_V]']*[E!ZT-0>,0!?5ZQ[,5!39  Z/YIH3VU#5-O4D
MOP,XX?"M>CFC )\H<R1.]);]F#V/^<U/7Z]/21H=:/SEPPU.X%_"VL+^\YZ=
M#Y4\!Z#!Y[:/8:(A>"<02RW]2&D<.@%Q)9ID0_B1FB6!P^G=XTZRJHY-*#7
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
M"TF6UPE9'C5]J-HP3*B%W(L!0\%+G$0BXZ$'0AFLQLXUF8<K^3"-8DU05RL
M:JFJZ#047@D4C9RX\A01R'T,5 F*6G;M%/>:>PLLV"PO6]JWSKF_ R2!4$M1
M1VM?UT?"V]K%T!0>16[CZ(WMK+S/YU\2>$#YF-W(7[FI_R9"><6]'?M-_;YT
M&HR(1#X1(XT-#DT)?YN<(89Z%C\ ;J86/Y(</2GP;TC10^G6%+W*C%./5:K"
ME&*W)%]9VP4.9$2UT6RO3<6%+7^N+^N0JB3<!QZ1C >1W2BE))'P<T_1F!1X
M\MLDK@@9,BQB9HK)E# ];QE'*=L?0"SQ\: )4#"'QBSB;J)-!)QAV1".9Y-'
M8G-46,3;5O;9& BS,+6TFLBP +;K2&M6&A%:/J4_9H@1D< G8J3GPIRC7YL_
MIAB7<>JQ2E684NPVKB>?J"QOESSN2J'KD(>UF=VGK3&6ZT0C&NO":@.R+95J
M8NM;QU4\(C4&PBBE3EK;I*4#MC17EDF[+Z<G5TV-VL:(9L)N&O72@9W(?99!
M74 A$,MG)_RC7FFAK1U2833(:Y<#-"?0'I<3<>N'3NA.Z7<:8D0DU8D8Z>F
MY.C7YG<JQF6<>JQ2%:84NZWX<$9E+2?G$_.)8]]-J2=S=E9_*+7<TMB/O.:M
MB0R1SY)$/SDI%2^_5#JR+ 6(],P2XZH4JANAK27\&U)T3403./"J_5B%$#01
MQ5U8^=U$1AH!VN2+P#4J_^2ZC&!;,"T?<VF:C<V@>)W W#DVS*]0D9Z/0%J_
M'NEJBT#&QB2J'V@H8>P>?]]&<5?XL*&_,@HAHJ5E&CXT1^I0MH$4>$DU"6^.
M>8/!S:&N!^DF]E%(GZ@;O='X?!=Z#\ZA$JNB;X5 I@;$*6K80W.2M8?EUV,"
M\$Y.0 #2@A1*S[HZ)*%OB40:!@0V'C(7(*BD<O7NQ%YR'40)?8Z^A4<?WNYK
MY-+6%HEDC$AL/$_A0(1#0=#6LW_@#S^_/6SO>"X#]N'$GR;:E]=S[%W%L49
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
MUU[72MULW#@Q\I(C<[;N($8NH*LF-,F:?85YW,(-#$AN#UVVMD>/5L[4#F,
MHZI;:]JQ$RN \O^@&^D7/A+/H?I];E,CP7?8.2_!AN[4I[.4=&MO.*ZNT]A3
M1/[<42BM%\@IAM>^R[.AWC-B.V=%V+<7;"?11,?Y6#K/D;!95K5MZTP)FY&L
M7W?G2]A\U4?2?M:$393;H?US)Y23T!&Z.8/"9JTV2BOG4?#"XG=JX4P(5$#\
M+MV<N6#35!M%^_D+NL(Y'3H]B\'F6FNP5D]!P&T=TKDM^QXX14D_7 L;J*RT
MC*X)A^4S<78>F:RL*'8W[,SR&)'5SANY*\*"+IQMZY;$MNO)X=(S?">TRC8[
M/20K?J5+VS_[]-@.F<"]2+T4S4;5C6D^BV'@V5&4S(@M'&7@P$/IIN$S<=?/
M5&#Z+W3-KTFB!B@W9U2(HLDJ/<\H4U-CT);IFI&-[3('5_+Q16(@-2-*.J)N
MBI+O9.:F\N0%G77/\VZ71M233^;V&^4Y P?2/?],1QYW^\ROM@AJ+@:U\713
MDVG'T_%?G0#I$+KG?$Q0ZGM>\(7IQ8@:*FG4C658U:!!>4C=-)W[-2K=&LI$
MJ8^IFZJ<$T1Y]OR^VCTZJF8&H*M^^>![:VH(!GBP]KU5JLRO,Y9N- XFLS+G
M.1WUK[N&!X5NS@"%K3SWT4T0QNZ_ZMG*"H.UL)OFG7YUME)!?^T68^"O%YDO
M4-UBY'=N(?-&54F .NOFYP/+%4U,4&K5[>+DJ@D] -1B+WRL%GS)RMR&=.XD
M_TAUYC6'TZ[_;#=,KNT\4)N?*B^VG5'IE7C!U36CCL]T$R=0!;+N>-K/)L%F
M&_CI]01JJ;RX[%H8%:MCL$#]:*(XHFZ*Z+DN\)>4B0E#F6F0?;>NKT%Q0-WT
MW)(5H:O=.7ZVIHD$&T=[;$K]K"+MJMWON8O8]AM1R7UR_03EJ@"#NA.TUKB=
M1N-4T6DX;%N9D\I^=_ (NF4M^?)DF\C"DGZHSK8H'Z/%64=L0S[(\FZSS>-=
MBP3(@*U&=I6%1VV8=O)?52<-[=]Z?JRZH:0\5!LVDNWO9V1+#^9,^V4A]!IN
M6^!(;9R<WWF414ZZ 8U)K"\NW6#PMC(AE)<T>(0V,J%59POKK=U75&&Z'$*[
M#/I<_H6Z'ZGVV+C9*JK(Z?Y.._GBZED,L/Z-KX"3978%?/JR5;KHS3HF%[WI
M#Z>+WI6CZ)ND%89,WVN8*'<D?9/M,S_2PMTPGUWS"0M'TS?I8>HY680V\S7V
MJ;CYZZJ+VPHSEP_9UO2/=Q?"8*EI^E5#BJ:_S14(&-%?G'4AKS'Q'>(<!F(D
M0(O)T$,B:YS5]WG?>\>* >T86^F/:<ML(H>I>,'R[.L>*YH3A #&.,1-&4-_
M.#&&_N/WY$/]IRCQE1Y&\NPGXB7C_T[;%)I\U\&LDB/TON\XE/F'Q.OJR56W
M+,XQ#V(_/)^O'1[E@/YXAF"YQ%#6XKMM4L_FW?+9]8[@K\)@PV-:]L% ,N\@
MI(+Z7]^\__Y[%#ZSB,LP)IL(Q.M<:WQ^BR2&S_8<"1GK/R"Q/OMA0<?OO[HP
M $I]+A6&$B''== -%KGOWP8LY:^:_17-C.,X1XYRO*^@(F-W1]P^N8 IHY;Q
M ]D\G7;%<XYSFLJX?ES++?";*RLY%@LIS E#<VZO[.@I(6(7O5O;]C8S?[PX
M.OSFQ/OL%[\?JV\EI\G,[\A1.ED?01?C5D"ESI'3D9,9'%CR4^)JH:QQ55MD
M(.0<KD2DBI*&ZJC"Q7 W&_X^":GY;X?[Q-7+"A(F4?3OOZ6V-U<%L8Z ?D!]
M](-V?21@XCFW@83HT5 < #XSWP<]-%KV\CG[V7HEX=*-V(J]"\*)3\[FV#_\
MG4SI,8I,5N_??_O3]P=OO1"TEKX%!/I'7*!;9;36[4MN+!S.Q&R_K;81SEL
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
M0:H:KHM,U"/KE81+-ZI4"[*S>L48Z!6IFWL@N)S!<#(TA(D["'I%:@W^@=:
M:O6<E,S]QJ;395%9XD>26H!UQD*O *WE\"3FE*D@I[*I"67Q8.@5G?6<K=K%
MF:=U21Q[AX>8@_"+'::SF>["Y3.=2W\=DN3/I\=)9*93LR'1ZST#-;(&OAD(
MJ=@]KV%@]++-[<.KUP-O:DG-]DHH@[6IL)JF>7??JV[]%^_Y"R\':AD<O3@R
M&%Z-O$27BV3CGY%MICZ<ON_,2.R&%>:>Q#B"#H)>YUC-*%+CS87@R=U-E2A7
MW#K;JW6L&5'#]LGJM"JJ<D)":6#EXVYV$24\BJA.>G)]R4FFYG#H98W!(#?B
MUT6'&@2UG&?$H78A^UEC"6SYH.C5EN%2TYQWZ)KB,C)@?_]@0#'FCI-@&<T-
MPQ!I%J7EXZJ8)DFP*L ;X!*KFGY+&*)6"+&CYSLO^'+BPUD]D+\JU .A(_72
MH;"K?AR)4BKV4=$+;2-G<YF&P8M+4;W9/U)C=>A/#D]]]EG2I1N[!$!?G;&
MJ[3U-2H LKQ]U^08^J[=EA^LM;=JZ[.ZM4=GKH]&X=PJT28+W3PG9=!9S9#G
M2=M[T;H=R7BC#Y>>)3K-"!7^I>N1LS/I(M!F$K3S->P;+=HDKDTPT*V-6T)Q
M6;H2)^%Y*^R+,*T"$@@(-P2S_H9Y&M)K5)/5D'+>7[M/'NE'$8D%^X2L'_:U
MFPYQA;$0'>DC82/FJYZQMR4F*TIS,LT\#=FCZX*8K/)(V!=Z.I2&NFQ&EX^$
M](A.["X(;X/=4[S:>?WE,MCY(CT@[H5] :A#W"'L0\<X22]()'&XV=INF)3F
M>+;#M2AB*^R$?3.HRY4M9QXZP'=T7NGMPR-?)JM#LC0?8DDW])L^':(,XB Z
MSE2SA 2T69=;HE_0Z=(VX_ )'4#E)/&&>>"MN>DZ!!.<+'YY#M[;;,(ITQ;V
M:R:O-\0G*U?@;Y%V1+_MT^D)&\1%],5_2!BZ)>E_<[1F-P_ECC:5,=#O!'4H
M ^J\-5 <#@<'RBKBOH@?8X#U1K\O5 ,7&;!\+EUZ^*;(*7;R.%$I#M](^Z+?
M-FI!%'@<>F.", T)/7DZAWTNV][ZOG,ZFRH)!VP\]/M++0B,"B??F! -_1?*
M\B!TU13)63?T"U,MB$0%7]X8\HELLRS2Y I1K*XO. .@WZ]J:T?A\>J-R<7!
MD)K:^[JVYK$K^AVL%@W- G\NVN,@8%,2N1+=>)=SNC@$^CVN-C2$F%\&'BM3
MV^9<F*G)PYRD.RJZ&06*=H'"H.@7O=K:)U1XBBX7\&0FM=3!IN.B7^AJ+!UZ
M.'O!N89 ZJMS</F2U7!8]!MAC05+"U\O2/'H4#(&7 C3EC:JSKD+5B(<8MGQ
M/-)T0TDX%E1LVJ_&U/B.$H!GZ%J!VDR'*IRLT')(#E?H27HK@]&5_450OU9M
M%"C$K7DT&^ 5-*#[#7@O2@13'E(U&.^GGNW'U/)F-ZFWK(F"L C&@(I*:Y[.
M]D1%RKG+%I0P6!+B)%=[YK9')JLZDJ(R"%146G.#ZA,5==Z9MX_ +S, NH+O
MO)F/+91/%[WZX>S2XN0 CPN5HZZO6*O+D1X.7_ Y!4B]#F>'PK!0 >OZWK:Z
M@&GA+_JV!&>'#J4#Q[_KV]EM*I@WH$PXQ-ZYONTO]3@]A&-!Q:;]JEF-G1X
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
M?9U77^?;]'4*2N_>[!_L?P9A$D83^SR5!GD3X"I1C.X#%<SV-%=(7KWR0&:
M74/(X7A7$X[M+UV$MD,V=OA')//-E5MB^TQKBFL!,AX'T(\S@UT4!QL2)I<"
M60[$L[N5HB3LA.U!U0,8@"_HV$WIH<6/I6@5FJ$=^+7B4TD[.B(L[7T7DW >
MK.(OE!D% J7K"M8=[4%EO2M,A5?HR%8Z 61X"CL!4?S9;!0!?+F&1:YAD6M8
M!#LL@N' ?_MA$?VAZ0L-BPAV$U:4U(\G83^K;A[,B$^^3$(K<=CG;@?6.NHK
MC'ZI@16=O#584" !-%AO;)]!"TB;&4/;;39VN)^LYN[:=U?NDI%;BC5D,:NQ
M';*K$"\G G(QL]+S8_/'AX?^[#<6&9L/[\?#N^$@2?T?#":/R:,@O>ED-!PD
MKW1G'^@=OW -CS5Z</6%A'YRM3J*W"AFEU72$A$;-E,^*=*.R/I7.0H&Y 2Z
M2NT[=)ZQ&U'*LF<+!/)6T19;72H#PR<8'0NJ^I>$.-$=)9)=STS.<\XN>54@
MW;*%T4AI7VSOJC)6<(:8L*&=*AKG;ND=[NXMDV\(,C]*[_OE,S]N^J/^>&#U
MYA\M:]$;C/KS>;*KI64;&B5V2-^Q&A$[$NY&YX\?%9LCN=S2NY/^.IG.S%T_
MQY,5M8,2J9E3P+/GE*C11*%R;6\:I-50$^,W8J;3B&IM@7M.UP?,>+*J&N2B
MOTXO4]'UK9">FM C[HBZ$34&IU2>2%M+6=/P:+MK#=RU<M1D^:B%.J)?5"^6
MNA#BW=TY:(^^[ZAAD-R$@?9&<Z>J@*%$40D52E+Z>-0HY1%WXLFLZ0'F*8A(
MTM:,O?/X_.1@%S*.ZK>PFGP!+>;=>$=NSE=TY2PFJ"[\8%#_:CZHQD"5UUEM
MK&A=XZ-E/S3<G=_ :A:14P]X,)R_F YGR];6V3==$O&YSIIS6P.Y_2NZ-26A
M%WTI<)3Z./"7K1M!]3X"]DR8L-):8*_Y(M- $.#P&NAY$K "';1*E:]WE6O\
M!%0(C'-#O8T5+J&HM@C @37.)]7BV@9:2D+^5YD:=?B.[WZ2D]TFOZ/<ET5L
M/F\'Y2ZN;X8S>0-#SY\)\S42I_]"M]=U4N*:A=QG5)%&DU5*@R (_8LH"/W9
M&MY_9-4'^I^L6?_>2BLZ/XX7O5E_8<U9DY'5GUM-2PU\#1%I 4Y3$BX53$'(
M2!<;8X:SR:B=OPFZJN-<4KBY'H],5K SPNXW'<1U0<*-0+O^JJ1=9]9#?SAF
MV:J)5NTMK-G#5;.J:M8R0.]K:M;*D=Z*9A6PR63-JH2NZCAO1+.J08NG69/I
M92FY?"7ZU^]%2C35E-8_V$/<UE592I4E>\<9J@[3MA>K\/*D&J72"MDA_0U[
MT.A?"4-K92^=#W"I2@S E8O.G\G3RB[B45ABZ04,8:=+S3_D4(^^1@$*4ETO
M&N&=%>E#M944!['M%=81G@5QMXO98VZKHB-48$V\%UD3=X^+QUG.KLB_;W:U
M+:#A30I ]MQJ=+LC\EN-:J-<K#T"8X\!6I!NOX03K<U-?$Q7[>(+\5[(0^#'
MSX*;:O5'Q+YK6 O HNIMQLZ+D8??B!TNO@3-Q> X$/;MQ0[1+S#OLD"GWQ28
ML#6&PBXZUS7P>09>%/1WP4Y0T$Q]).PG7CH&/L^^R\(]5YBC(>[)2-@U"KO&
M/5_7Y%)P[Z_HJ5T?^(7AT"YW="\!E8R\&#%HCCQ^,<L.P;X,?!]])XO&$\=Z
M7=*FLO(]-8=#N_G1$?(R1JK[W7Y-?5X^6;-'9TR\ :KJV-DC7DG1)P829J"O
M]ZJ$7%7'G,H8%W751)TY1N)9SQVG/A+>/9/Z> '2TR_!^R:;N-3K!AX [QY)
M5R";YF0#S5?L7%,8 N\Z2:?X&N5+@\Q8[$.#CX!W;:5+?(URF8$F+/26P$?
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
M2_[;/?SFV(>V.FI+0#?Z^DA?+TE%8^3:3Z[GQG1^P+=Z^/VPSU'JZP/&"73
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
MF<BT4VFPSD_$##N97)"]%!.]HBTW^#0<Q#45T!+6[=84NA9K'0I>TVX[HB6
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
M0/7@/2=\(X9_YDR_^0K\_WM[?"J\O\R57GZ=T\\6\7<,^KGCOU!+ P04
M" "YA9Y:QD7+)J\'   5,@  "@   &5X,3(M,2YH=&WM6VMOXL@2_8[$?^@;
M:4<9"0:2V=P/@47BX>R@Y8:(>%8['QN[#;VQW8S;AK"_?D]UVSQ")H^[9#*L
M,E)";/?C5-?I4U4]IOG)_=^@52XU/SGM'CX9_6NZ?7?@M)HU^XFGM?QQLS/L
M?6'7[I>!\\M1H.+TG)W49RES920TNQ0+-E(1CROV1H5=BT0&1^B(KE?/[==@
M$4\F,CYGU'3UTV"IN$VK/)03/$KD9)H>M9H7PTMW<X)JP",9+L\?F\*TU?(O
M81$=M=[%8SUK-&LT();@ZJ# -SLMYW8JQS(METY./YPT:YW6@9KR/?W@B3@5
MR9X=T75&;O^BWVV[_>%EN32\8.XGAW4_]9T+YOSA=#^[_=\=-KQ $V?$KCZ/
MKC^W,;L[9-=.E_JPC_539KM]/S^^R%)<MT>=]J5S71W^,7"^E$OMKDN&G=;K
MIX=LV?>DZ)^93F6PW"?\?J5<^FV*\7W6UIHGLH(U2F@6EDYY>GZPAAVX7TX^
ME$M]-N5SP1(QEV(A?#A$:L;C..,A;LY4DC(5LPN51-A%U0NF KK@02(]]FNH
MQCRLL*M!EQVG4\'>A?[73#6Z*IKQ>/DN,5?O#W>!#MR_I_!OAVMX%2Z,ENPF
M5HM0^!-1L6[._>LKC!JKE'D8@,L8[E^R+$Z33#"=\E1$$#1R/(<=4#8):@3<
MPZV$J4BF+%6VW4Z#6'B"-ORR7$*;B-\(1C19#:IQSP<:S!E26*=)J($G$R^+
MT"Q&?T#Q1<(64^E-F<[HU[K_0B0B'X0LB*0.!?=E/&$+F4YAH9X)SR#$N.72
M#."4#T/GZ.>S\7)S(0[7T0?.TX\/\52P0,8@ I%J[?@*2(KF>)QL/)=Q *'B
MJ<0X,O;"S,>8(->&DRM@IDS")9N!&\1KXGL8KHA;+N6<T7?FQN;P)8U<(59E
M(1J K0J,,O/EB#RNIRP(U4(77,[%D'&Z8QL!I+7,TE$76-9@"<4;)5\1_L^@
MI+OVWKM$4RC3.>/R[(5D1@6!Q*7Q:Y_Q1!C- 1_D.!3D:2; VG$H]92:4[,(
M&DLZ2]>^U%ZH=(9^I+Z)"K5I,TN4)WS<!A6.01U?@(F6'\ZM-^7Q1+ VA&V4
MA;#KY".OGIP=B_>F[\F9;Z_LI:1L-+8,I@D8B=\&L2W3",P#$Y5+6S,%6S,%
MF(DLW:(['E-F\9;<O1+\8_Z^7.H)C?'A3A,W'R=;A6*ZQS/]]"X46\<"O,EG
MLM%:90D&@+[-I2;-- F B,U E/.O$X5-S4Y$R T3;;PNR%3)Q9R>2.@ND&B%
M:H*G!N982U^BJB#XTJ84)H3$-$RF*<J;;:M-3B!C8)DJ+0 GA:!3KQG'!O"R
MD%-@@%4&PDJ?:2_8[&,S:\)?8T$-(=[H+_S#I<JA,WV\P_0G:]X.X9^NEO?Q
MOERZ2WQJALTRESY%!JY5S"DP<(VM0.DM;DYXXA>,PPZ0?"Q#F2XI@;AO7MI^
MAIR&=W;C;#5=9TGED@E M[E)LRR9@?C:Y#R>IQ+?(#"9\D3$R&1"\!]/Q(QV
M%C5!&6 YCATH9X@ ATN30V>Y!Y8[<QYF1O:( 2((D*C*.5RG[^:;JXSE"0IN
M+^^DH*OJ'X1&1^@O\1F-QRI+24*_,?]3@@Q?M1:4Q0>;8GM_;<;&17U@=JFP
MZP! C7()HQ^L5P^=E#Y)K_7X+G4H#\Q32/-DEYS/4%M*&I3G90F18R=&ETM;
MO!%WCK!,[RG7J[2#=,ZP5_@F!!C0N3HO62AO!#[,F<6=]I4'[2 8#QO28&]T
M?37X9_]?56=.2/V"Y96U%I$V1DJG<"\=^F_($HG:(^0N:GR3A6PGO"M@'$EO
MJA*]"OKF!@:,(IFF0GQ+],<*.04]]"6@F1&.P7+L%4T:CD]*NO,M5"Z)KYD$
M=#(AR&+/G&>\?ZO<7K-R:X=(Y#"#!!$Y_$)UN2<%F),'[%4!M1#\A@*PS>M,
M"#8YJ3F>+8ZGGL#'#;&UU0Z*&N+H/:K(??348B6*]W,W3V/1'AQ$LEFQ.8"&
MZ3J+L+:PV9B2B_2]YWAO>OG:E54;43Q((#P5\$(8I02SS&E[3L&*C:\RGJMP
M+BC(QGR2_Z]!DHNKB&:A6@H\74R5552^17 0\M$TX?'P^N&EUOKE6>&V.P.'
M=9W!X/JJW>U?_OK+4?W(7%^U>[WB^MG6+*2?3JEI_:<&XD*"*K7JJ3#D,PU
MQ5]'YI6<ICMZ_@1S"IL>#PL>CE6:JN@H?\>GZ?:>_QK/_I:Z!XJN YG;^S%0
MM5%/AQ;)QWJ%G=9/SWXXC'=("ECX-?J7TF37V#=8;]0PQG:6#^M'+JD6\SGK
MA-R[82= :(ZH[8#?&W.SWZKIFH6Z]>)-L]9O_<OI] ]HL\O$5,U6$?3LIWT:
M?<FC/06F;^V?%?"?]XO<$LK"+5BU%S.*=:[O%>Z/S:Y]6NK*-'QA3NT3;G<J
M16 1.K?"R^@@F0WMP<M!:53-9.ZMPWGCN=E9V;/S3BRL^$^URBZD"/US=H4Z
MKH%QOF8B]JA_@PUGYGCHG VX3EFU6OBGU__]J2'1VEP%_8W=JQM%A_\:D.MZ
M:+/^N5L?Y5-N5#G4==3:X,ONN[E;5=':N857"X\V:S"JL&]C56JT+-;T0ZKF
M'W+["U.WF*5&7^NPW_.@KX/\#5!+ P04    " "YA9Y:.N0:6K '   2,@
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
M"B89DB(\ /O67Q ^IX#>8I9E"C/^JIX!D1065% $NXVKH%#"TL#1X(\%!C0
M*\N(8!KT%HR&:!I=2?:=XC0-0^8C,K2D#*V9::@>H>*O0;H4V9)P"3*!YN]P
M57?KO;K"F@>Q>7;1T "YD"!));+9[EYV4O-Z;=\E8D8XS?3Q;4178/DJX-6*
MFAD:=B#YN'@%7WER@\&9T];!RNW 9\MQ\Z1:\3!EZWD1+J-H!3[J(U(*W:A6
MT&]+)FB,JTVFLGRGC&.",T- \^(X.-GD_T[C&WT7(H#FA[/SME+^P8;LT#-^
MNLXXX[B&Q21/(RZ8DC".,YL5:T\I!\($ZB$5-%.9UU0SB2*$CIL.P^44&U*4
M0J;EHT+&"??5?308L-RT6N2PUS(JA).D5.0^LVKE_FI4WU=(]Y]\S^H.\1!D
M#X?NQ.HYHT\?:XU:?CVQ^OWR^L5L9HD(J-#])(I(FB&&\K\V3LQ +I25QKM:
M7N^8WO1G"IJB3NJ_'-MWM7/X)"J5BL7-+N/<1X'=;0I>_S'4E 0!X_--$=6L
M7Z@RZN<9%(9J'2L5+"K<G37RC?SBQPB>'^>]Z0]AX<?T_ZB QTS?3@)ORN*7
MC/8IH^[JWY>1]1I;2J@;$?\K-!%VEN")>B=B<CI&9MP_HIN&\TL-SU3#9K.[
M>+=+TB,2/['#O#;U&^#G"OF#_+_.81F1QDY#\M_6P2Z9>DQ&>\[^+N'F]7R!
M<%/4P[JF/ZB]Q<A/RIU#JI=^?.+_3==AP&@4M&!"YG@@=[% IMQ7P]HP3O,*
MIP5#DDG0]3(Q?>?S<_>=I]X9O,\?1-X5'MN%QL-"9.WR7LV $[JS)93'CQ0?
MU!AE&,ITEJDT#215\MN*BJ'"HJ@?3J;-[H;EXZ>WAGIE5+Q#4J^:_@%02P,$
M%     @ N86>6H+5-NQU!   .1L   H   !E>#$S+3(N:'1M[5EM;]I($/Z.
MQ'^80VJ52#8O>:FNX%HR8!J?.$#8.5T^+O8">UVOW?5R"??K;];&A#35M6D!
ME5,C IA]F>>9>79VQ[9N@M^'=K5BW;A.'S]!_UF!%PQ=VVH4G]C:V#1;W7'_
M#OS@;NB^J\T3H=K0:J8* A;3#$;T'J9)3(11_&" 3R6;UW @#IV\=%P'8B(7
M3+1!=]W^=T#1!V42SA;8]-<J4VR^KMG68#P*=DV8<Q(SOFY_R4C>-V/_T )3
MS7XM9EG:L1IZ0G3"Y)#P)5LLU3[!6UW;?5BR&5/52NNR?F$UNO:)4CEF'$(J
M%)5[#D3/G0;>P.LY@3<>52OC 00W+O1N/'<  V_DC'J>,X3Q +NX4YC<3OU;
M!ZT'8_#=GAX#;YMOL/UX,3R(&Y!TM>([TZXS<GUS_.?0O0.G%R QN&@VCZC0
M_;,[ID0/D.D\4:V$B1 T5"P1<,_4$M22@B/$BG"8TC21"I(Y#!))YI*%\)XG
M,\(-F Q[<*:[ON;1QU72Z25Q2L3ZM<ROS@%GPS$Q!M@<H%V93[NF1 (5$8V@
M3T,:SZB$RY:!G2ZNC&J%9#!G'!NW.'P:KB13#$D1$8'[$"Z)6%! :S'+,HT9
M7[IG1!2%)944P>[B*BB4L SP#'CBOAD)/RQDLA*1&28\D6VX7S)%:_9O*\XH
MNJ=+!5-DN0FQ ;TEH^@/)H@(&?IH/)^S$'F@76UVXP<#M29UM Q(5S);$:%
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
M\R1<>U<(W,>!Y=<"]U'A-U!+ P04    " "YA9Y:2+16!=PV  !P=@$ "0
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
M]IN3+037UMY#PL%T6"G^V;'Z\M #_YF<%3@3V(VD$%(0[U+#3.#?."9]2O,
M9J/Q6<.M8#'(;- 0FLWTM':\\HS0B#!7=M6C'>-S.9 =/LL5=WF/U%#& )Q%
M[XS3WP2*8+OJ\_ %9AP,YIN9N9@%1CM[.+5LW:RIFU(/S.Y6F-U;E$EM!]*P
M]S<\98I/G*_VQ1"@+B_P3NGY@MA$@5%XC(A5WCU%8#'Y#JIFXI V_"4I.:@I
MEC041MCF@@8JT<WP$9T/LP:U*"\;'12J#(PW5#N$";3FQKJ3":N92S_5)J\=
M.$NFSUC3NX)5"F. N?^II[4PV(*=-&WV ZS4\AWSO,]G<:RTJAH]<)%O8B:R
M^HNH*XU>K8WU16^VT7Z8+YTM0G=BBBY*Y?R<8F)$<DY\F\TEJC1H1S7>4/*K
M7O%LE,Z\;Z,*><Q?C:Z$]8Q'\.,2[+\9*1G]8U2H_K"N!?^>F9N?-U3XP'?0
M(F<J4M_7/"$SL ?/1#DE6 =C 9^Q#IEKY!AU= D\Q0R_$QTSJV %DW050A>B
MY[[(LR6Y[,T$6%V4)=E)PR]V.&G6[@/#!M*%XCW*>W;07A-8=&4# S"?V9KM
MCB,9G-6QU3]+J2#)E)!EK)J!L0GZ,"(7<0A41Q',78-J6"FI08.^>,Q<.2.(
M!#_6TF,%LN56BBA-]$%H#.?&O('^EVC[BK\<#6>&V'6VAW5$F3Q-Q"W2K@EI
M2/:^*(WG?-&4N!(@M\/<SH0?%.<['+=L1\Y:,6^'1[3F(.M2*YFA@NWP1R,$
MCGD A!Q&%(#4&>*&"\3MS6J$Q=4^O:AP4JC7"PVO?''4>N]XU!V8UH"^ Y"]
M?S8))@W1');N83XI,F^ZCQ/)&4_$(!]O>,J_%9? 7DH@;(_JA"S=Y2$V<=4E
MC:Z\H]75UXWFH:>D[5$&VM_G-WP5*)(5I;5_55$C;-W5&!:O818(/O/GOL(D
M!..4-%+1]JRB:N[E[S^I^>+IH5#\9=%DOIL-;@BQ=F_K25Q,-$Y)=@EVI+M-
ML<=F%%KB*]<OF#B?25@WGKV04Y4C,X2K#EP)E&O2>TM]!@*,CRE+/^IL22HP
MILZ ?EWQM29$&VCD= IFO*<X.\;4];ZW[QD@'1BSX@T@!CE/:R22J6HJ](,0
MQ T.KSY']N?O[L D;EIM ^,'N<32)!A(&-]J6GA# NZ!3)S5E:BJY8X2O^]_
M?J(UN5>*V0SE!<?AP;9$%4_GB2HI;:$BZ4O81[ /X7<HLC(,=8O<(K;#<'+_
M$Y9EH#FFG-5*$KU_)C&ED%'*R1)G TK>>3JO-*A^,QK8&Y=BY9Q5ANK:X/Z^
M'?/GO0N4(,QU,.>^L9LH\$FS2=9[M:I.]DFWR.#UHG*DC4P1A$1Y'JAGL!75
M2F<YM;$X:VG"?I3*"O+.#%'V(Z/#R:"YB:E6=<_K5DS?OG\\^OQ8(U@)';[8
MCB"P,XVB<];XL)E="U55\I"*T'V?JFP\<LJ*]<'C3K"7^^<H44NK,2S*%-EW
MB7(W1^L(>/'5LUK[?D]7 J.R_7I0)5B!B3*-;'Q_[\KYT [2X+.E-="T^9*B
M$$X[(T9O8B5&925]JF^"=X!_KX<S[0]PI@'.=#?A3!NHS;P/P@IKQ4F 7/'3
M%^&9>9.=D8.&7(.4EA"'F$\?&^KL2&VL7U*)A<4[_SCG.[9P*1[ZMR"_H2(T
M+D6B@9MZ$!CV?88 5K:!10A,='V)2O^,TY83LNR6Q/Z9[]M]H9?(CABO\$8=
M] ;2)FNFA[ZM@P5_W5F^]##*1\X%#N?X;S4%-8E*G6^@1KOQ*CE%6$+O,BI
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
M[<*&@/M8P1VXYNLA3H\&B-, <1H@3G_C'D^Q6$'YE2=^]/+]BY/C=Z?';]\
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
M$)XPA,E&::K8:I".;=@-YT;J=K];XK35N]?Z(EQYQ95%"ML7CTJ +TVM-1G
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
MN5\!E2YMIZV:[,;V;E7':W8O +JVJYI?'-L?WMC6N>\X\-:]V!EJ;K,[OF_
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
M8_U#Y[R"C5D,!+'560SB!:\4.:CZ:(<P8]R''\6-.7WXL=]DSV+*^^42O"/
M(M52.X;9KNT^KLQ@)/&#;HA=B-M?6WI-#MZ7[C]Z3=)@!U6%[=<Y)WI:#P:V
M177!_]E]C EL$#I0L]OV;.UGK)?U^&E?7!Y0VN"C',PO2D D4_.MWX'3?5.Q
M2N0E=#00\!4':CHMC!U% )UTWI=*T94<U%L"ZI4W'Z_FH-X24*^=@3O& \BV
M5P3KI ._5!8^3M<YL%\B9<^RW>\>[;N^[;NJI=\]PNY'\$$\ETD:OJ#'=@R+
M>@2^@'+IP,G[J#IDU48P(_U.9J+'(J^>5D0]^])S1\*2^-V':\PQ//U6<AS?
M>1R_M'TG1_'42\DQ?-LP/-G^R/$ZQ^LY\'J#_5Y>-OKE*+"0&+[MPXOL07.(
ME['[T"?F,U8_D7#$7()-\Z#E*/$2*#_%8Y8#]P5YR%*[$.1@?L7-!P1R5 +D
M& M\MNVN%YD]O\N(,<_X];'C;@Q)*DL@265C2'+A._[@%6')^'ES-)D+3<[!
MJM?@_VN6?JO"7E\'LB2?.D>9N4S.FFG2R)37@2KQT^:&YUSJ:XXBN1([0_#D
M*)(+FEDS#MNJR=P6>V"6SVZ8N*6)@9KGMJ7!C3CD#VX9[L]XM$8^)C_=Z:8#
M09[1^)D_CSXS2^L/5.=GO E.XAUF&K1)V,MDNZ@9P,ID0[P!!PYY$R^+J7PQ
M-,CL?7D'B RTAIS><WK/Z?VEJH ;DN\[V4TFI_<=I/>\M<\VR/><WG-Z?^GT
MGLOW'6\3EM/[[M%[WK-M&^1[3N\YO;]X>G^-\CT2%TEF 3G=OT"ZGT*'1/Z+
M1,O6S6MR:9]3?T[].?7GLC];73\G]1=(ZMM.=J]1Z.9DEY-=+NVF%%+N=,[(
M5J8I;*1D,@?C"L&XOL: .^T!WDJGXR:I,0?CBZ#&W<RWV,H0_T9E8P[&ET"-
MM>8+!F.M^5JH,0?C;E/C1$SC!8)S80?]KM-F#M070ZGEHSA0+VU'[1K:M>K8
MVH[#%G:A^R9K=NM_^[#C:^;U;;UA/3#7PQ4G/V7L1AU$&_),7L9FL$ ":058
M,*NUP8UMU9^8YGO&@VA,_ )ZTK>8"72OWZJ.-[IS5,M5-70ZNY]'T6\BB)!Z
M"WF09J[2]BML^H_M4MFY.C0\U;PR!@;<\^ZCTO1Y=-//O3'DV<JB=]C4\7[I
M-/Q;CCS;BCP(G061)_:;E3?\S%%FTRBS0;LD!_X6 7_E#4./ IV#_I;>[B],
M&/$[+OO;1Q/@@;V$!N$K:0:XT ;B-SJ9XY%XY1N38$=+J#\"N3*28+YE<"2^
M;U^,8]Z J:[OL$^&:Q]6RB?OX1&YE/PJMCZNE;QXNZ\ZS$U;7QR>GEGR!;"U
MV^27Z,8#8/O$A>(O;_P!<U3/GL2U^<\^OKV$-2-OO&"6/<#N^%/?.?,^QE^:
ML*S\.GK\V==X"Z^8#J4A_'5)&-7O6[,P#!Y9<O'KVDSTA4>67+QU_7G6XN<W
MW^=:_*/Q]-Y!TQZM_+XQ5+H@/%JLZX(8 =L?./7I\=F>XMGB,]OV<&8X<O#C
MP[UW<RYQ4GK^$N7G+U%]_A*'SU_BZ/E+G#Q_B=/G+_%\O#A]/E!/*\]?XOEX
M<?I\H)X>/W^)Y^/%Z?.!>O9\8C][-EZ<E=/NXFC^)=)H9($ETJYS_B4J:7>Q
MP!)I-++ $FDTLL 2:32RP!)I-++ $L_'B\KS@5I-HY$%EG@^7E2?#]1JFD!<
M8(GGXT7U^4"M/I_8J[/PXAVMX=J^HS$7/J$/P/+4T;;[^ YTXT^%0N'C4'&]
MD0D&=!<,I/=*N33TE#NP+5WEACTJ+7N@6D7^05%I@UW5_:"@';6OFD;/>J]@
MK0!S/B@#U>D9UKYG#]\KL$3P0<?V/'M G^U]^E__*A^7/GQ\-X0W?_RO_7WE
MTF"F_EYI^2;;OU5[3-G?__01=B;WE/2F1T/W^KC1TG_OQ1[NV Z<C6_ALZEJ
M/Y5#.(MKFX:>O&<\\;YK_,-@-=RR6$!NF:]1EFN$V\>K$_^-'.)=[!3+W>P<
MMYAT%+@'?J?K?&4,F&L]JSM4K>C[) Q/$<<^=C[=WS3NZA>%]EWMKM[^^*X#
MMX,_V<0ES=QKNWY^WVK<->KM0NWF0JG_>?ZU=O.EKIPWKZ\;[7:C>;.E!ZB(
M WRKM;\V;K[<-6^*A8N#\P.E4CHZ/-OLIK<7-2^;K>L"?PIMZR?]Z<=9Z?,/
MIC-C?__"UOR!<-S]T-!E7RJ7RC]^X-_*E6KYQS]?+O^J_7K1^W/0[,-RP,\M
MVR*GBZ$IPL$%$F$\G<"S0_?_'G?:DA !<0$"U5+1?0H;>!]]_]ZG2FG_DF1&
M^(X0I#ET";I==6"8H_>P<L]FRGU#:8\&'=LLNJKE[KOX.OFK$-K5,6BW6,]P
M1;U=X$).!G_YUQ/[U^:?AOZSLC3XN[8S4+U?]HPG[WW'MDVF6EW5=-D88APE
M(4;B5A$@9R>'AQ]2D87^* #VM^I?&NV[5NT.V)I"[/FZ?G.GW-ZWVO<U^,M=
M4P%^2-^6*V\Z;Y5F2WG3@S\NE;NO=27DE2&?K)W?X=>H&W*L?$7HV/G4;+VZ
M0V="@Y4Q&JQ9EJ^:+3:TG132:[>]^W\&5N_$T[(D/<_QQRGO.(GRHAL4!'<\
M!\'5;F[N:U=*JW[;;*70616)K'ST1L_)+)7,+FU'\?I,Z1JNIIK*B*F.PBR=
MZ<HX8EV,(=8M1:+J/$R5C%GG?Y]^:Y<.6U44NAE@EHY\&7[7U]41[I198PAV
MDH1@L8U.$LRQ.->Y[\""WB5=Q'=8?>K1+BKFG?Y;K_R/5\W\:!/'.HT>*VV?
M>Y\NF,8#J!A%3*2?X@14QQ6T<-E+^,1-/OS5T8-:*;5_[]V?9:.KG27!;6PK
M>Y3ID<H8IFASKXJ@<[FYG-P<9V^4M4L),--DI_U;Y;?2_=GIV46FLC-!;:V4
M$NV9L5TNH+&"LGK3;I"DS(5H3G.;H+GZ&,VU^\PTS^T!/#6:1G5_C>QO7T^N
MO];OU55373F)ZB;WN0#=M;_6KZ[0"79;N_F>D]YS7HQJCV)W%>PPY"D.^]LW
M',/J@4)KN(J+0 )T("C!EPBFUW0Y$>7>"Z2$PO/'*.BB_ C^3_'LR+]>&QK!
M30$Q#PP7<P[!$C*98OFH2+^?4)?/!,>J4V;@)3QZX_,N7TE\RGVHJJV?1\/F
MP\],]&2,/X?<:'P/F!!:WC\L'Y:/<W5X/I]UF@.37ZWT"5H>5NVE.$^,UE.W
M]L?=]5TY&Q!7)T$<W\<>>MHQX_:\\.6J^;EVI=Q>G6^E-QLN^$W]"0ZFX+Z1
M48<G4517:0^9ALG*NF( $#Q7.>^K#OSR[:O#T\ZGFW>U#9T:H41F!(_)Q\'T
MO_YU6BF??' Y! T+Y$3=ZIF&VW^-0$JS&3F9-BS-=D#+"&,(Y[P+P[FMIW /
M=F8<?:DRQ[</LU!D0<_6WC.]ISI#QWX0/2#&O4F5PTD.,W7K>Y^^&!U'-3W5
MV2ZY@IC[J^\8KFYH$G5C)U% _VDZ/=4R_J%_YS@;Q@?.X>V $;?,<6W+8F:J
MB/L10?&:KCO,=9DK_B+K,,1#LCI$K"VJ8O[1_^/U[[_<JP_V(J'=2,T=+/XC
M<>TQS(Y%]I(.N/?IMSY<D:[47%=UC!1T5C:'S^/0JL4XC+AU\<<5W$<YF:^<
M')Z.*KISJ9\>I5O=BZWY?#0XK)W6?VW\43EU>MFH2L>3C"SA-*M%N9,Y]W"/
M-0='!]6B<JWJ!F"D\MDW3!VLU4DDG.9!@-\;NF<_6MN#H^=)^'0.?VTZ=[#1
M9 S]^I_'IC?XYY$*4\97/%EBQ>?CISOZ77/OK"^-OY8/Z<1PXS05-\*SK!8[
MS^;:P>\^8Y;[J(X61<5QN!TEPDWTV4I$ __A/W\V*\UR\[8R)Z.:MMSS<>#(
MMEN>>U\_.<[$GT\*F=##$!#CNEBUE X@_JO,\6.1W95G[VZ*:C@-=^9#G5O;
M]53S/\8P78/^Z[=!^[=_V.?&SY]S\I'9BSX?C7YE ^T*3%GK^J],6$DUP?&3
M=)R5<I-J@FLB>1-?_BR7E7*MMAA.;$ZBW3%STM5W*15E/*;#U!6BB_&]\[M?
M?CAN_KE:!;D:,_VB!]O[]+]+Y;2L@8FLSK*XFBM;4\W;OFU-\X(^_WJ:QR?:
MTQ]_>7_^N0A37N)Z8O;#^.'V/E6/2DJE5#JI')6.MLUT2.%\XT90?: :IKC\
M9(9J]L^TWX\&G?]T?B9J>Y^77?GY>*#^T3(_5Z[_O&+9&!#5XVGV8O1 JT6[
MD_FW0?]Z7_BIDOWZ_W6Q?1SLYV"@SLUK-^T1%F=!9\W0,2S-&*JFPF3O,_BX
M:VCP<M72R>E8+ !W9D.DPZ)2W\?SXW?O;$>!"W2-01BNP<\W)T0BYQ*A847
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
ME:OLEBO\@Q+EEH[)IL2-\YCL'(B#ZF4R QYPU3-0Y@ODOZ!('Y)^-#:J*H]
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
M#B)6* $3AQ[?95@8TF$ 3'(1,]-ECQAM2D$YJCX.4 R;*@LTPZQEIH@P:1N
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
MD\NLR)WCN:7L1Q\<HR!]-/BFDX"-A"8I^6L,'XN%1U84F0AI&CR!1M7Q3 G
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
M>J'J$PJ^RL(Y#/H@>8WP9PW>RBDK!A?5W(',=X)7>GV,OZ<U6>!GQ33]33D
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
MQ:K7O0PFV-YO'!?RG0-0 T O'@+L!I&'%S.BN7(:/*(/KN1??H2.XF>!Y./
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
MC2>?^T)I2?;K.I?^@<0#G>55".',N:'L+"!L[>+X9ZPNZ&NN^4934'A\%$]
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
M5-')J\<XS W4=V"C-#?O,^PF,;>'^.6SL/@'XK<JS5^XF0>ANR+4_&&I1%'
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
MIO?S\+K$F$?;A-)VCLAWQCD,N3-6?RYJ@4@I;1L'>H:*.($'HTF"@E,/%C?
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
MK\A$@ >NNI2R4^,)=9>R5S; $4JW/TT;FH-I.4MW9H:PXCNBF7 ZB*F*I
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
M*0%BK9L^N$B7*2VC$"@GH*DD K$/+A->;][?,X-"=*62=(TPJ=M%>U[1QO>
M]:70Q5";DO]ZO0:P%OM5GHU1H+L;)M^_5;]'1]-TZ[R7VX E+P6>@8H3OYPR
M8GCLVR57Y.I.?_+D\7'C3(P4V]27&:M\%XL'38>BV9P3G6*C&"CF- >^.OYS
M/XH$@^:H.8.P>2*)HL?N>@W[NVMWDK%<$@/<B*1),ZV<.SV&!@HUJ,.IZ_NL
M6>>MG--R9.>#8B+GULKS!.EBN!+(RN4+@,[:R#+"['%L<$:F(>/_M>R_BG9,
MLZ*Z]E%[+6.U) &"2_"7SWKY$!S@EC0,V"ONM7]9:BUA&Z#>] $X.IT>G<6X
M2#*/GLS8!LC#\20(!D2_(!_D_-@@A\ZT;?+13%<.ATNN!:C_'CX$GZ G3D'9
M0$J#Z2!8SP;9O%X]K=S>',4_X!/+E>C@98L%$\< B=WQFM5N4Y"@T-%Y*)FU
M/M#!XA:2KXC>@SQ.F\V6)?!&-% 1)H,& YLLFY/A*'(^$FF4ST'89C6=(_C5
M@8BW(Z6S&:JK@?.04D5!W[7*YCGK:X0VQZ50Z$413M*&?N0"?B9V9Y2G!%HK
M!54:JO/:OGH@$BF594'CQKWW(^81W)X\[B!WS"#T( *!V$Y>*I+FVJ.>062#
MXM2<0_AQ@';FX[^N@47'>L-J$O1 KT\U#<V"X3"C>H%%N4?U@H-3+[@3>]M3
MMUWWP?%^,81^@&R/B*<.9.Z'T.^TO;P7H#XR_(TTC(??=8>^D%^(IPF'M1NL
M]TAN6^T1:[7'5\=[JSV@7C;RIXX+]X\Q2)]VX;Y=AC5L_7UW"W+8B\/VBM0,
M\LH$(<KJ)MXMGQ0!K>7HAH8)MNKP1.H9)TK\N.AJKKNC4Z!$*CC3EP_;EY'S
M] .0>(&^.(XGEYLQ%GMK95I-U(;'.56EE8PMYX!IMQ*L*S*SKAY>:&NX@++1
MCD\<[Y]"Q=N0_+,1U)8!P+C(;9J5LR4.A?ZY@FF A@ATQ+$ZN*@J!'I9?1R*
M0/.RK*Y2@.Z3\#,2!KOA^_!-#/%9U[D4F*R<:-'7\;W\/CV))>&OZ2CW@!78
MDWB.>!,UE#XI*Z]0MR*AKVB:%@X?K_=Q(8AE5VCQ7]*;FV]$[#RGQ[?IK[XQ
MC"))0B3>LJ.>A/C1LI40I>DRB'6:577=K1W7*A?O1C0BV:6 IV%J/HM8TLU(
MM*]&)-I'1**=CDBT'23:85MC!L?"Q.1%$];FIYXM<U7-LX*FWZQC?T'+="]1
M@^;"W1S03R!U+XGBUM?KR36:,&'JD\9LNI@@U.<F$ND&@B-3M(\0K%4H;Z0W
MTZ?2#TF$N'^19U;TR-'TQ(@75Q9.=\KC0?30LB"!7?TL[-?AM>Z%YA^DD(OS
M#T55T5::;6A?8(!@]NNLH.ER1?.DTNKDV3+/F'![03MER3N8)&]DL)&?R9K^
MKI?TMKI68EDH><X84X24.*:8WP61<Q-X=UY&F&$@:8(>T0/-4AEUP%@>?6?G
MK5UVR@%!JST3W=.@$CY2BEO!D@AE(",U=94B#Z9&(PV<.K8QG 3@B<5>RJ*3
MF<-,T-Y17"@'?C!5G%N4*8@P+8J(N3K(#+ ?UH@2O=JI'K;6"'O76<M%E%*,
MD+=6H-F$7IDY4&A$Z$$E ^X69_.$LV38LTJD,[?*+:]I437&=<).'1<WZ]=Q
MUD-M+PM64,\HP)$S\!@4-:/C'+_M4>XYS>=4D\SL#HZXFEL-Y*NNK7-)B_ZB
MJTRU&K%-;R(1?I((A^?*\&NGM/L1KMRN.@XX###I_3%)%I%2# GMNL))N;)Y
MLYI6!:\99<X07B0@YMS[QJ5QI];]Q+D?ZE(>;R.]B(NTP:!%=2:5HB"Z4TBY
M&R>1,W">G%IUY\S)^#/;?P$)@Z;-2C\/5IS@96[&N/\20"W8!$KI+LVD5=?2
ML$=JJ/E& XN(,-GNX;D_M=!.!".X7:Z)"L*;*=F[>IKC/+JC!PER?IM'6+5!
MU"0RD*HZ#A*<Z!4:N&2_*<M,LV5Z!<T8SF1R9#6MVW+<!._:NF=::X,@"88H
M7SF_:TK'LLA(B;8!Q8F&DMC-=K=XT^Y#WSCV"5L$5Y%><XF _+3E1@4ZP,RS
M8>_6=T;Z1H:7]XT,SP;:V=-+/M,R2^>523206>$#!;TMGW?C6KYCZR[,->?!
MDME27*<;=OQ%,"9TFC% @>=N/.=>FJ7I/0^'"$8'6D 6]_N285GNZR 2P:(Y
MC@*=BW>S\E(CQM(<'T[8,N^A88]?<LT0P%U;+1("GN"8NN/V0[(C\"C5EU%@
M4K6(PF]P*Z!'-,NE3KGZ]+.TGC(U1M7B<,405;[ T=ASL7&07AJG\@<G<<YQ
M AV]_EL& ;AN/M2WD)([.JPWD1 ">$QP4 RX$9H 1P3SB[%ZAK("-*$O7IQ?
M6 %_XB)WA5N1!:-P@:D67JN>W-,F?K;.YUSBI?PQT+.\=H' H0K%=%97C<>E
MWVNXDJ5'%-U;GRS84P:D,]!YV;F*26>$+O"^,I@R"#U0Z[F9Y$"R3GK7$"_"
M27)R?-SG/MA3O1NA*\38@#B*!_!D6$$()C")3P.E">JE%NZ7;N]GX3OI/4)0
M-2Q X<=:WAPYK3/J,297YZN,LCNDZ^;](O7LVEM2(8^.C]]ZG1#S(_!QF"S,
MN(W+?GKS^OMG+R?,UYB6^0H'T"R;1^$@:(Z]5Z<J\>,=&1?PRY_8%,AJ);\7
MQPA54:;'HF4$0A]_J"OYL.W,3NV;2 K(VGKX*.*:=Z_N)J3(FU Q5L/*%DRS
M+;,GXQ52D@8<:_R12H/,3!R."OFI2<7XZ2(42EW+T6@WXU]+P6N\5?#JZNOH
MB\XG?S]__?.KB52MOGDQ@>FYD07D,(?J4":2W]=W>V_<W#](!H0,:,/3UW9S
MF<%?1U+0#7F%PQ&X^)"4_Y,QY?\14_YG8\K_8%/^3(.#Y7H8)#C_HH[9G>?H
MA]5EW-0SO*Q>G1X_6/S/\?'IT3_6EU^0R]C^YQ=?_.4]P,Y_35'74-L/93;M
M 9!@-Q!:#3C+9-I*7Z\;/3XV_I;+2JM,3 >3D[U,\ .VE\;(/ULKIUSE\L<M
M9DKRQ^J-J.5I6IEN1DP??J$RR'&4D$MI@RS0 >Q2A^T[[>4&2A'@ZHI6U0ME
ML.F\/GM7;*+>Z:C5& #= H(@?^+G^%=/>TN+8U7ET(UZKXA6W''ALQ=0T8"6
M+7.Z&DI:RPD;E907ZJC Y[Y6*7?Y(,ZKMW4E1\!5SG*.C2?QDR^EUS*%MC^+
M:/Z1RYLM&,VY?FI=-LZSN_J=CL#=8\L:F7,1L_'36>]*#G_OLHR5M,#B+*%5
M%VUMS+!<(4$Y%\K&.EMW;2J0"S>ZH(&?>2Q*+[6PQ0 I8LO9NR;BV"R@:65K
M*G$AAI\=N[ ^W7@07"*413'&B,#OV&RLO,*Q>_'0D2G2- -K?1BW SG?[UCE
M5*6-0 )>5>^R0/&5TT=VF1B8:@\MU=N*F4>U&1!ZS@2[5)>.#-1V)I,"@/0)
M[!&+WRHSP"*]@BY<9E&!8(]KN-I_D'I/WKO<%2IZY$@Q%/ND#0XC%&RS3,-I
MJXKSJS^;#=;[6!I7>R2X"\'(WIU/]KW8M'5'3JV/YU\%>D<6V!HKV,<*]H.M
M8']OJ1S"G=]/_O;B;_'YBU?/XE>37WZ,SU__?/YV\M]LNY^+R=Z-O(Y%D(<U
MB$]?_WR!_XN_?Q;_U\^3ER_>/HLO?O[IV9L7SWY^\XS'<ARZPQRZGR9OG]TT
M;KSXQD$[K$%[/GD#@[E_U-AR?B:UO#<&Z\^.QV#]1PS6/QR#]8<=K+>4VABP
M'PK8G_4#]H<R<C>38 -* F%'690QM$QC,BC H48<BX(JZ.GQ-W^ONE7)_S[Y
MQNK8RY9/VHW4+7%8X!V]A@%K<(A1ZM9PX;CC\4U=V!-XG(V2O BW><[E%T7:
ME;-1X^S.V+<>95U(5([0TF5).\ \DJ(XSQ%@&1(>5@ED-DX7M\@760PVCJQV
M*9"^$EA6"\^D>YL\#H->9_-LD0,'QW'M#L6/U: 2#Q=9I/-JW4J!K_R58_'*
MHT /6Q2FULQS1H6!)1C$MP'\:B%_>0[MAQ70IW.@KPJABF;0=P$D6H[N8^93
M%GL&(S2HBK0"V DX\^?)5S&$*^<* 6%O0."?+W:M<'F@-53#2PGM-O[U_ K'
M"<\88.I>9DS1(>*Z/"[=<]!Q8,NF @I:99D+[X[QVM]O UG$5048,;M41M95
M$8"PAH?=IC_49$W+E@/X$* ,)PEKA0#*A2IDH?:G$4;=IK+RTEO [^HB9N"N
M:YD$I[>^W"1)(IF/@B%ST?I[V='E42+UKHZA!RJ^F6HT8Q61^U*"-E:H=C%Y
M^%*>.;'4P"TRSF8B/Z&/?)[6 *)^5U'KR\M__[?3L]-OZNR^ZE5A:8M4E<?9
MB,'0FBOA-&%5 PL]^RS'.%WO6)84GQZ?/$Q\CR-?B!JQ$M,V4HI2#6@[->]7
MJ:)3)R&%\?,TI^ES\6)R?M\!65'::Z'V%[HYT"1FL%H,V/ E;=E:$B&,U'R+
M&G>:G+]Q_0 J</!?R@?C4I#2/+R2OX-_I'\\CC--EH_SXO>9,2< K17ABYQF
M!=NF."QU;;)+)"-Y&T7QQW5E@YMGS==T-%VT?>53\>88+K[UPQ'-$Y]59-.B
M*18A,->R>KL\PK[)J8( 2^'1TV;5]!'W\J/L*!&58>!A 7J]!"P:[;R?J%!P
MP5-V714;>LN:!J8,'0)[CV3!R :!2B32M/Z[.J5/7:=K]6Q6:8-J^L85@XE)
M-[F=Q#P79ALB&\A$2V!Q8!YN<4NF7?&.T=5I^2X;-:OOUKJ+W2GX=>S_&*G(
M+5.Y7Y,+1ZY3A_I:ME-DX?(KWL=WH-.A#"Y+IN>-W"@U?-B7728V14P$^U>Q
MT<GQ3F"F4 Z3I&PC\.YH4A12X^&;+2!M@84[\7FFMJL5X:U*\HH.'UIT8Q9M
MS*(=>A;M3BR4B-J3%RN(JP?!PM8_S:""X9$P]$OMU%FEF.>>E]@@*UMFQ7W9
M:*@M1B3IJJ,@10!FN-XJ3_55Z^IZ+L=7LM?LAL-S-138N[*Z?K"LK@.7"YZO
M$E%E"@[TWZ( /Q9EP*F7.P=5E7RZIA\K.DD4W6K=!'*R !,5QJ K)6!5RVJ"
M&0/;CX_.OOJSUI"$+\-N*W9PGN+PZ/SYX0.$N&V G>6M(ZKA1H;'53)[>EI5
MC$3-9:I3' #.OIDMTU4&WJ.4^K Q6<0ZK],$=6#!7NZP*4W5K0/!M-X7X-AU
M16TW::>3=Y=)?(K_[]$[.<N?0*/<MFG=TX=90#_YXC^D?,_(!/S)N^[0;? S
M6$I82+(W#^*?X03A\$YVA)Q77:4<PTW?95)_Z6,$@3D,'^,6M=B_HLO)R?JA
M@QI;2[:)#=^#19UE3%]EAY4R$$[E<!B?1LFC0BB9S1"KR06VR3PW>.ID#SI!
M]U*S.>C0N8"#_H4;Q]&:#S"Y#T__?#3\E=M&ZQ'L%=LI/L_"<NTYC(R&:S1<
MA]]UAVZX<"+_#D:)S!;'(E7;+71K^)"F![:<0_02=7"\CWJF8Q2]D8*:=+5;
M]2_3[?#GSN(_-4?ET?&X[@_@3>.Z_\.N>Z.&:,A7Z!4U6/&,3X),SK][\TSX
M&MZ\>*TH]L1EK:7H_N6$KYLD\>1E_/VS5V^?&:*3_QS^A__EXF("K@9^K#V?
MO*&7D]<_OZ _3W[X\<V+-XKLWRT%XMM@0O =''?"E4(;@*/GLXZ,1W:X*@>_
MD\W\[&1$2WU$M-2C$2UUL&BIX97R_4 &Y6O4TT!1LVK:Z!R9L*PF>Y6Q )H2
MB#B*H?/T<EEGTZ27B\D;#E9;Y">,PJPRB)4&+#>O4L[^ 6H@MC!>Y-.LY@.9
M2G,J[,>C1>B<=0E1VJLLOLKK%E1T<?@EB/),@_I(RRLUQD]BGM:ZIT>[:R 3
MGVC' R)Q[+9C[YQR<CPX4A5$WZ&BJ5L=P\PFWA?LFV-$U(:26F/@?0R\_S$#
M[[\@E2I6X;D&W_=:!'<,"FZ2%;G4*F6?(E/*J\O\2C!7G+)%9-C4IB5KIFR+
M X:%\\MYUB(*[8S,4 N>#P:.]\2,DS$X<XAO&@]I?]A#VO,<@=0'\81,17H)
M#FQ/?;M0680V!Z$R4"F)"'7X=)ES&;!USS,E8P>^ @"57GXJX9\N(250>@+V
M(DNAD#"/E]4JX_IZ]1F<+9$6LI/A2I_752."6$#AL1 (@MGI.]5>J/-FO8G_
M(_]VU8"FM0'Z?6^^JR6G7=R;<D;/WWGSMNF2Y);9+B3!CF&S^E9JRXQQK&DT
M7*/A^B,-TB<W7('YT<AR:(ZZ?H9,P\4H6* &=(MTACQ_K>0K/>H&.N98QLH'
M?N@1+C7?^$2;<)(7#/P660BV;V1[ICCZY;4:'X=LN)T5BH& )^-)%A>8*+3-
M?1M^UU0^O89\MMDR36*\)O7/H^<\6-!1=*[V=)S.H\TY^*X[=)L3>@:9IW,=
M0,5(BFD7"F/T]+_[G/,OCBZ/(8PQA'''1?.4J=S#K=HM(ZR@CB;2#R!+YURM
M[M<[J//@(,'L6C2.C01<-33XBR!%K'A'&<2I&7IDV3VH"-G3=56_T]U=T.'E
M;DPV+4L@#F]H]C:^Q*(9'VFQ?_*Y?DA;P+A/?_*N.W23H^5S9&K4BR\# =$@
MO.%+JD'TEG-0U?CV'4NCZ@U)H4LZ!%X9,%#;T8PW/H:JM8H&8Y%B*\;L6K.W
M 'GV9[)1O?K'CXEI^SR2U8?7NK=+EHD/*<Q7/$"L/M75$5>\:%VECWH!IEXZ
MF$.UK4O -5*"CDCCLF/6/D@1<163U*NB[)^K4Y'XHF']/%)?GY1[XN6SB_B'
M-Y-7W]/_7CP[?_WS2U#<7,3?_QR?3]Z\?AI_[5SZ0VCN 77<Y/QB<O[]Y&OC
M ?KT33J<SGD[>?/#V#-#+7GV_]Z^F<3?O9R\>OKCL[&'!EKRX^N?_SXY'[MF
MH"63E_'SR?>35^/$&5Q:+^,??IR\'.W.4$N8S>[UF[%O!EIR,7DU^>[%R]'3
MV>/IG+]\\6,2T_)Z_NS5X7;2S:#=TQ&T^Q%!NX]'T.[!@G:_^/;[%Y-S.M%-
MXM':#UK[[R9?#_)=?_JV'4XO_77RRWBV'6S)=Q-:7V//#(9$XN^>O41ET7\_
M>_/]N,C>VY)#:,/3'Y5B[<V+Y^.TWG/J_F[R],>Q<P8[Y^_C@7OXP*W+ZOL7
M8P?=;'C.7XR+:X^K^OKG%V_&KAE<7L_>3%X]&T\X>S>L-Z]__MO8/8->U_3;
M"^J4F952_@0R3F9X'\7+;\G.CGS\/)MS/8L1TEWEB(!%S'Q'MU<KX,"Y5BX4
M?4SBLFMKH,@46;[,TJ)=;OHDK4'R']B1M8R0L)0VU$)YJ16YM,NLR>++*BV:
M,>/__NF??WO1K=?%YFN&Q[\H8\0NN9]!HPM@S[("ZS%8Y(W3*MK6ZH3X9WT%
MBN26V@DNO=4:K/B8&2W].8 I!N*M^'?9:ITEC6J;Y5+V%""&&@XE BZ4I5>;
M>)6U_,8U:BQG^3R# F4^[PSM;RRV]6K1%=3T;(4 Z2&0,!_8H+_)9MD:PRSC
M_KHTQM^-%;5QD6O"@%%/^7^513*V@KVYK##(\31M6[TS+=-B\UL&)O6FJT6%
ME:[/4PPCKW\\6[6#'9VW30KH^\[3>MX<Q<]K9<I<YVWB&X1_E?[E48I)\@"Z
M!R6+(%0Q?8:0A\=0)RZH/S+0>A^$2O"!38*GVFV8 5_'DU9QP&TJ98S6Y6%O
M-]FL0OV@=;@4[0#\ES<BTVS];YH4^8KIZT#Y< _A?6H%A'V!ZH((QC6('QH:
MXJR='=T7<FK:+TK0_J\@<1KOE#2*(C!^%%%A7-T ^T<VML$TFN> )<)RC&/>
M1^*X,16VZ3*^%LE:1W>^2&<Y+44L'R P+VD)\T;.Q>SIBN5I51V<C31D=D1L
M1S1)YK (J FE*0'B#-X"9+#F<=>8# KMU33"V3^[?+WV(O*SE-R$=!RS[77Z
M@XZ"K-.W?5O(-AA$]<+O>\1E?E&U5CEO,$HV%8N -$YAW9&O,%1W(UPKK:,+
M=H)&"M6U62"BW.1EZ7LR5WFWR$MAK.R!-#-H*(F,PVQ&4TPM-+TX[]<?V.9?
M@(0XB9?=BMQ'N(<\J<0VX'U-YC<81H'"=<F4^'_*A.GL;S16I"!,GURSX)D=
M8#]:=E:664BE<A1/R#(Q.0U4ZLG ,7<#O[')V>$DYTB\3=[>,C62X/(G#]?4
M4U@*QS#4>3FX ]:8^S7UC-_R#F&R'=2T?TH[#;NBO:GOIIRRT;-.O( 0HFH*
MH19P6->&YQ8% Z%;=0H*V]AT3$=<@7TLJZ]2861]AG$DWT:J4E$9.VL+%JII
MZ\K(MW4B;(UQQ&AYDV#25MI(2X/J ]R=;D9-G(VHB8^(FOAR1$UL3="#,C_3
M;]^BP$TWO8NV O7\&!*Z7<6'.^$QKU)JFG:-]&*4EXL:;-P=$PSTR-S>LAQ"
MU:WYSE/<V3;]Z)(^182_*MZ$4[#6'B?'Q\=T@?#\JWNAUT)H;H:C0? N4?VJ
MZDO:Z)4V.X6:'9\U4-M$Y^,5Y)^8R0#^PJ[,&-U@>FGPOY35CG8%.H#,6B'E
MI?Y'$Z1(2@])N(&=ETTT6U)##V G..Q(U9Z9=EUQU4]72SFJAAMH0*D)T7,:
M^P5MVH(YH -A ;6Z-%^Q),:*&4K%?:!19(_ZR"[#AC]-&W$>C(R5ST#A3-R=
M#ZV;OCE(V(,HV3C"=VH=^ R?DVM75/#:I@V="U(X]')BC-RZIK[_\@D;@%4&
M1XWM0, IX@;S:=K0E@H*D4179B,TCY@."9<X%^ZH8Y8&2YE#&&*@M$$6OHI6
MD&=:5?.TB-=%VO*Y]]Z;*IW'?XG?I'EQ7V+55Q7F#5P&3)X9S;14+0;]3"]]
M)[.*@UZ5D%_ZUN)X0R:M.'+=(:95=%)J"^?U>\1;1+SES/\GU,'FZ<9142'P
MAV_C4CTNR#,52#J1E9T>MRXSB SH62N(XR6N34P&4], -I'Q=^(I&E7(Y:0J
M05JW4(_B7S(N9Q?KCL5HCP,-WO'IHW'MW"J-17_A(T?9QL^N, 8\ZF\QN44_
MJ!G]E]M1VC)K&A<QTTD/FTK=B?3N555T*S@PF)</R;YX;>)K281A6129[$42
MI3'A)3(-&YKWP8;2+FM><"QN-/MGES>2>1%*UY*/3:D3?@JJ8A%(RYHF:_P>
M=\\*G^^[X Z7W/Y0LUC1T'40N[1:;G"R/'EX)G9U4<TZEC2639+ZO<[656-G
M<5[2,WA>:A@W$5UKGZF1EU.R-8UJI.+05&Q,8LJ>P%6Z/2UDYIN80?L34<)^
M+TI1N53VA@[CP(=%K.(YDP"+A(5PRV1=YP6UZ^216''N'MFL=WOB24"]SOKA
MYV"Z0W H_BYO9ETN_Y[K'C I%VG2[[S(.L0Z23)4PVW[:UIVB#5!.O3SL'8?
M=&Z__1?<[H2_S6^S?::7[]WEB7A?A(+C!M<9J,KPD&+>[QTY_(.OA;<].:?W
M"1NV[M:^<6\\"8_>(><#?28X!_[SB]/M8,?O;2P,5?Q4#=AVDP?:-_#@7I,/
M_H//16GU8DGF^&-\[RY[R?!TH\E+#89!*></.'#]=5Q?3N^='C],3L^^2DX?
M/;J_.R5U5C]V8:O^!THD"Y=^34:3WC<;_N@7__W]Y/]L?ZT^^W3HT<.CTK_Q
M9+A-N\&RX>EA3WG\_L>P+/P7WS[ZZBPY>_+EO@=]E.9\/KUQ<GIT?/9[^^+/
MOW\2_P*-L&'2G5LL1]N@WVL\;AR#W]'QMYQZ9X^3D\<[4^]COO?3?N#)R='Q
MHSM]WD>80N^W@[><3>3.K@Y_+IT\2KXZ>_P'GDO'1X]W+-/G88[^&\"#IQQ[
MR9H#[^:SQ\?)DR=WZ^C/8AY]>?3PX6=ODI[3L>[]9X%//),>?9F<'/^!+=*7
M1W>TMY_<("'$&__ D*H#[^/3)Z?)\<.3/^XD>GQT?/K9FZ/7B*X?_%1*3H\?
M)4^^^@/O;0\?'3V\VW'BDYNDMU6;%H?>O<E7CTZ21Z=_X!ET<GQ\='S\,::0
M<9>.:9\;PMM<!I;%KU^]>/K2\@N'VM;#[LG_@VCDUPP#3S7/NQ$=1,FW1)PH
MH1]6*.?JH,[12.J(S$_6M(?Z78?=ZR_*^*]=@1S2Z1EG)EV:"8C[?U10M /<
M^!TCKBZJ60X)\+-O6OF?^(7*OZ#&"Y5UM :Z D#_>1=?=/, #Y/6-3UEMA2L
M>2]UF96P-/, " ,TU*]K3ML!)<7!^:A!<+Z7"@5L 'A;II9'T0Z#!TZ/_ZS$
M]>W6FY(0:]-PLE"2JZ(IJBV,WV27P/(>ZI@=_(R2-+<4XVD98 _6%-792B#7
MC60$%<Y"3RT*KO7D)&HJXU)6]8JKR 3I;XBI39;6#7*?7SV@]YU(>M;I]%RB
M"J@$R)]F)6K^&"<"%'9>=@:W%FA0%F2M,]-IU&2]*0V,@)+?,Q^>9]-:,]6G
MC\3*E"5YGK-L'M$PM_R7>;5NV>R4U,YI6C LOED"+4<&)BLO4;C2R_QK 5"(
MM&NJ16NY?Z34CR J[$6!60B7+ %/I\30%_,<5:@H6"JK\H%@%)HF@R2Q_&]<
M=2W-%)[(3G W%,SE=R$U[S 6W)JBNLQ1<MH$8+!MX&IC[U\Q^.::5D#DOY?Q
M)/W.8#P UDGCH3N0]EBA@)K)T5E\@V&-Z1KIO]A@& <P@S^D=.#A6#KP$4L'
MOAI+!PZ[=.!OV29^3H:BHFUM(E!P6L.OI2:/_O4F:[JB'>%X0WWW@]_NW[!4
M$<S=V%.WX^*(I"IR^@^:<E+)B7*Y3.# 17K->Q;[V>IZS6CO;FO=S 0M35NI
M5(]F^@=QP%SA78K:-BECX"U--\HD<DH;ZB\:D8I'52<&J4X\YEHV^[3([(%6
M0OI-7.?-.P5I\WSP6^\W]#'E_$'7B,-979=9#67>B#]35*JL,?S9M4XE;5QX
M9($X928'4'BW4 Y'&]8P]E)7/J-_HIH$.K_\-W$ER?;E\XZ<X&_PAR@KK_*Z
MXIF;HHB5J4STZQ88@A73) !#7KD>Q@=[=#3[,:L.\&NN9)0:%_H'_T<)?1V,
M -V[R@'++,@E+]5%B=(UW 9 RA?@3O!N,WT/]6 YLY;WWQEO31EZ>%[-\QE]
M( \TNHCZ8/!Q1W% &(+&;\\_@7KS"(CTIUO;:]K8I47./G)!,LHP<6EZ6:-:
M5PN$]&0:RKGX2Q=99GV<1$8H UDR=MQ2 '3I<JVX73E@--_?9+..I=ZM/?Q)
MOE8XB5^_NKB8V-V-6P68$T&!IQ:21G345>B^JX2F;G!>HCQLZ]YE>@48,5Q$
MJU\U!I1%A8HD*5G5X@<M3P[@]U][$.S%Y)M(P?/?>*4=SBY]$[^D.W]@01U_
MM,_BMR!-6+3!S_2_JM_&+Z/C/YVGJ]D-5V3Q1;K(OV%(;<2(8UX2Y,'\EKX[
M %?U<SQL"0$*O9!K0IA6QZ^)M(@"1J1F27-ND:+^#.7F:JUJ#GWHPJME%LWI
MM*X$.^'#)!8W%WN '[&DDF"%=718A['EJ3I+^83$ 8$FPN5U1N=YU!WL?2CB
M.WF3'<4_@O[)?MGH0Q0G?BG+=D;&-_PF?FF!!ND1GE=&QZ9AE6XX]I-$WK8T
M5M_56-1"2[9IZ%I:0(L%_4,7*L*-J.MV/246:T4;0E=G6PQ3#9=ZIW.R!;#=
M\VK%-$12R:?6]2]5'9%QSB]%W!UO)Y-%WG:3&2M!7OM;)1Z&LK2&$?[X7[M>
MV$UF=4?6<2,BS*MUABWHBC])S&[P5'W8N.!NXV<^"[=KLG"\-X]^Y@=PO@7[
MO.V*/1\H8EJ/F2MIH2VP6Z>Z-^^Z1\Y+J)W;[W@\;G13:5LEC\8QGC1L%#):
MA+&:)EI+D5E%[*,M8C"N.A!73S-[*RUU5BNGVZ5 (\7:GG&H8:B%.RZ0.+OB
ME\[SAJT0K5T?,=4J$/"QS JR*>0)(%@&._=;6L_1C=C]JU_)/-#[085$_\V5
MSOK>"JPDS@7;^GB,#)?A!<.C+K YP-76.(D;J0YPZ(WVK".-(EQKW@>";48'
M64@WTD:+7.AC<:'6]LU  \BUSQRY7:T+#?G)+$AT"G#7])K6FPO!2/Q_]MZT
MN7$C2Q?^CE^!\+@G5/-";*Z26.YVA$JELN6I[9;*[?#]<@,DDB1<(,#&(A7[
MU[]GR4PD%BZ2*(FD&#'3MD4@D<O9\BS/D>59AB^.T -145!/21KH^TPN'Q&D
MU,&GV-Y>>=/P$12C).J)2N%_QQ'Z#P<N0KZ8CN8<[(-0#4N@+L5IUU/*K]&M
M "6%#D>]!& OW/L;43C#(?;-M:FN=!9@O9DR@&G0O\!D33QU+N,@&F!?3NT$
M1=66Y+6D=(M"[1&X_E1Z,WUWH,Q_KG-:N.L-^U]^Q/]NL=F9U#."C;[ZF!P;
M=LYGM-TCO"""BO.F"!.$/E]<;P*;1V\ZH/$),PSN70+^5]'>3:0L9+P9*N>)
M)6\_4MF"H9"E'EP ]84T)^"#(KS7[,X]U=@9B<J\XZ,<#CP+I"7?VD39',,B
M94T2),;<[[J"<1S#'6<2H?P8@Z  "4T(4]C>,\[O@R2FF'I#I2S4H_"C1@$%
M690T+.Y>BX!O9'=*,PVGRF74J6 2!'/0Y8ZV&(MF,N5;83[;Q3-LV)_U2(01
MQ!Y7N1_R3HILRH8;"C$1C^>&E\/56M ,G[%0E(6!(M=$,FZK1)>K#P0^E0<8
M\&>PHD?SLA?!(F U=IF$GO+$H*ZX ,6&AND0E-18R.F3MD CFM$UL.)5%!!7
M4;NSP)C+6%Z$Q>,*^P_'R!F?;=X;DAGX1L.J_2A=(H#\IL37?,M79C)ODQ^B
M^2_?PO-T4_FNFBM<C6&B<W0ZF\$8PXY/X B/8?:>_4%X6+,)YR'<T"K8$SG]
MDC*'I<SPC&DW,D8W!&6'=(I/,K0'HW_DYS(LKM%0U'F42I$+J2G7 TT =@D3
M)FF? J>Q="4WL2'^B!8O[JQZ@$$\2L=0A ?ZESF8=9 ;8S@NL:*X<,=0P285
M0CW(TW4N%A=J!P]NZ_7Q@N35E9P/Y6;/%J81!'-]E]<$RJP@]SI'^4!!:_2$
M'G$@QG0=2L@+Y<1PC([G(Q$K^ \-4AU(0\0I !^37,W8H^B8XE*@,O)!0<"K
M7+ ><V]SOB*8'DIX:^0', '/%P0VB.%BA$8UXLU\CX!W!AD-CP@? RWJ"2M
M(FPC>N$-K4<OE: /$9P07DOP1/6S8)2!"*'[ !A4$ME$P3;!GI&X,G8WCQM0
M\7XA/&XA%HEV3ZO7HCA9=D)&9*+FB.3!+-[PZLY::^SL\NWDRQ0E2YFK,'6+
MU/6OS>RH#^YX$HN!8V-QD:6*BQS["]Q6V'?J$)*+!$[%*;R%Q5,?I!E=8#E[
MP/SD+:D*M+10B:.Z &,:PZH^&>%SON>IN]! WFW)>6^<K55<7>&JRAI2>]VB
MF//OM-%U/L8]TL=,EVJ9R!7*RPMS+9AB0Z'=5@J$21[Z06?<3R9&<A.%B26F
MXT.6O)4" 07S EX'0N_#">0RB.!]BPCZ%1[(K8N"(]( [# #4?3?&&P"'@7J
MM9@*;,[I*\@C=CG L!-_)LU<Q;:S+#5")U+4[@2Q+,]TZ1TR73:8Z=(_9+IL
M=Z;+>S$&54%-4P02YL&#?M_@GA'0M52V="'HR]Z!(=IR-9[W@ YBEA\$&14Q
M>P3!:HH9@RD%0P7>%S.7T@\D+IA-;E 4ZV.T4-+"9% ^9W 7Q["5GZ!+!#XT
M(.PXE/%P@P^BN<"<C(GR;X;DM![Q]=F8DV-D39!O26=LN^,Q6"(P)4=:/GQ)
MUK:?)>_+4ANBLC/F2 /A13EWH8*9I+*%Y:MXYZTN;R=4SK.S^14ZOM'C<&#O
M-1.EZ;+$;B;TE D)#:>8"L.W=+_5Z5-DI)DQ $R"X9SE:K!MSK=8]%>2>XA\
M_!2<"65<!HPIC+T8$8M21C./;?FEJ6+2$>9<A9RWGR(8KB?$-#%-/DX@T*4]
MTO&>*+#</"SC&!>^,$?2E_DK;![><(B" V/D$(6+"N+=P?_%)" Y@.2::=)P
M04X2CM0ISR3.28<&Z57T>(TR=';YM V8%I86G' %AYCTR.42II#>IBY5[ +V
M<J2^!5XZ\SHM,0(3O:/*E$[R; +M ,<;MF(WBU9/1UB2;TJ4D8BE_4.+'6,P
MY$%VDP@K<;![ 39*FKF&KU[Y6G0H%2.E'$H]A$S6$H?7O+](=@>!N*:+#TF8
M &M):I%UD.^B)4E3Y2GQ3SIZ(9T^>88H2 2@Z: $L6R_RV)T:CBZ#DS5$,DK
M:BZ'!UGPK9S!"N+$'U/K*!FDIZ>-=-@1Q5D(B)+0OAVS2&6(A3 I<M\(UL=E
M'%R&Y'$C+,IC< .!32"HY*EAGR-\.$K.?!C*_AP(_;;%-Q<0Y![.ET$L*2<+
M3<B!@ F',G)_+6:I8*]G;'\:IA'^JR>4;2=-)MFIC>0,.C:#O$S**&;QR_WU
M5#*'?$?O++L5L+L?8I322& ;4AF@7/14P_IREI+AB)!3XB'YC&!35*\8M!"I
M''#BQ[!>/X&G+!"6<2H_IVK'6)@S.C%*<LZEQ.H9@;VC:&WDY"1?HQ;C4G ?
M1-YZ%F"*A:'#-./['J9''X3?VACFVH?MF_LHT\S)'-0-U,C.^D[A1*SF[1&T
MO4#NT*5H43&;A_#O;R.R*MC!!DO3V;\, NV[CD[^9L\O/ZAD+%FCV!-!)*)^
MD@Q+D,B.7AB>H B**3=^IUP2+1L"[.[&!@H];Z8HW<#.<2)JJRD+0$>JY9^'
M7D5B525#5.X/>Z[)QJ19A.)6]_$QHK&<PTZ[J497UV'401COQE)T=RCDHS0
MYAW(,24NNVN9$\=WJ;496F98Y)R% 34B3=4O]++L9T;-K;[;4R#"B9964HJS
M\6N,S+,X2**5G'[1L/^!N+$%MR-<]"/>R-><S@1D(X#OC-8>0!37JN'(/_Z.
M(QP$UVI$#+#3$."ZW?SI"BP+NXL1I!'7<&,Z6-$'0U#8K9_L<TSR3CA)$2-=
M'$10]IOI>J&Q6UN[_&TYG!]^?GL'JE>ZV:$4*<X TOE !])?-P>.1/9;,62#
MNM-R#"@$Y<2AK$-2R9RWU.J 5!]1@,RA;G,Z<B:AX,T^&(S]'V7LC;R-XD#U
MP0QS;ZAI+)N=/;I.6[<ZL<R.'F8(/42H2Z/[0)@6(MG5CYE?Z#BGQ68JZ@OD
M5B(52E8WVAVJKY.QO*7?J71E0J0/V;_)^.)!'=[;W 3),(OHS@HW,D_?F?S0
M^L4'NR](L;*-\O$II[A@<;:(MA)\26 A$(EMC#/*IL_<FH'*4^"R)[[/J"X.
M#EQ=.=O-3C.G$FQ8(4LLA;0\(PQ."XO'5!D_AF^+F.'6][:A0>(N4L ?>5<2
M2E7GZ(\A?629ILP12'4O*WR:>ED=-GZ=.S'K9-_[YP_N_VLV3^%OK%[96 ([
MZ/>/7RZO/[W_U^5;^_KK^;MW]L6G#Q\N/WZ]/ER<USGLCP@@IHL^=H(FER>'
MG!R20S:7'-)I'I)#MCLYI"@?SXKRL=>P/WV^_'+^]>KC+_;YQ[?VNZN/YQ\O
MKL[?VU\N_W5U^0?]\?.73]>?+R\.$G/]5.H<,\##3E6ZBSLH=^M.,<P\7S>;
MR>>2B4I+Q;;IW-P\_"OC0BZV]+DX3C4O0RP#_<TDA3]0[8HE>Y3YL:[WP?9:
MB4JOE;%*=-:%84:^>@R'[(0*V+[9?:ULI-KGI'!45MU1:2P*=M**$$^GYF+,
ML)-XKO!O[<-);>JD,-.7,@7@'&[=V#L.H@@="Y9Q1'030YM>9UMP=K9"SE&=
M2OE:,-()(-ET9B ?8)*_]NX9.6/NC>L'*M4\2U2VNL'-?G@3!7#;X/:$G(?"
M_TZ9"8Z1EJ)!:.@F*!/_C4ILK@N3Q;U9'J5ST/] LT,=C^[^X01O.+H4;H")
MR#J9 RL"!=]Z.*J 9=AP5XTQ 89*O'TLHLI;F99VUUC=@93O-;L_HXS247S\
M*Q8I<NGP$BJ&DX";OT=I/;-)3"XUBAZYB7)# X4XTFNL_H0 BN6_<>EW^:]Y
M*DSE%W^J_F2I(6!ITYI',306>N6_HG>M_#=Y!:\\JBI)RS^H0O/R3/SD[\C:
M@?\-O3-II%Z+5" O\:? G[$B;TX_^D."M;!$J-U[4\C#^V,<7HH.Y3+@C61S
MP)*1PK^$@DL9H/=25OZ*O.-LKD5DS8T"!E5.">1SH_RPQBAQZBT21^=J6!HZ
MM/A%]EY(";5DO5+_@<*:8H-7WD@,VF&2JO&<$69]O:V<MJ OIWG[*]\.[[R"
MPN5PX26RW)=S_?%K[I3U[0ON-%VY08782>5FJ[9/1D86(/W?\;OMM3[</SGM
M;^3+JSZ%;#:.5%A;\@[BZ)D?K^DX\4P'^'1'MLU?.IS'L_.,@K50&8)>'LRN
M30A>4K=??[2J,\?S.(@.RN*@+.H)WS3\,%7)C;TR?B!5A%):K3L<BEG*%[,B
MAJN-T!GY!?+  P<>V'D>P)\,/< 5S]%T*F+4!3+?3#$"WBO<F<@0RN% _0?J
MWPWJ+P%_("%+"+HY ?L>"/E R#M!R!J8N!9YO 2254ZI5R3?V 9RW\EP)/J
M9<@PG424\!C,.72(P3VK&.F0,4';BX:9$=>XQ6#C"-US47U4D...^";EIR'L
MI.Q"X*8UD80J@C0"&BZ.'434A8?SW;!BDJ?$Q@'Y60F\9#2W$:U.85 N]CP.
ME"=\Z!+X"F(3&<$&ZY,$KE.HJZ.Z%4OWI5GS4 RE2&2_O/(]=[<6(.;R.ZP1
M7FE@[J9 CG$LH_R-^A'8 D,]!#&3P\XUB,"H"%E-HUB,C.P&"XS'0L9C_!SZ
M@%&]=0W%+$H27]5T%,-86 T[BP4BG])F+_\@PA#$%(*X%28HI $%&>3;5L;?
MDT%/@F>E!#G>5P)$H%<(O0 4Y< /M<6G<:SR2%:)]F @)B^3X(P0E8SV<0"<
MD+@6QZ6L*ZH11/$F"X#Q0.5Z#+C$12$UCIHMH_RR$8QQB+S,+A'8+BM.)UB]
M:=8)=!HV=L Q:@4H -G^Z6W#_H)G)GOCJ$@&I:@'B>""R_K(/S*:Y!A[#F)%
M,W=>UFXM).AR!;T)3IMO78%Z#E&_!R2@+")9B\"9ZX4XYX$ 'U*02\63""$D
M#TJ[NI+*XX<E6Z:EB#0=^.*/-:P_I+*@=I@A(J@%"-F/W\ @]XR'Q^R4&Y^:
MS"SC1$02%R2V$?]:8:'"1+'_G3%]IQ0LBV*+ D^W\ D'1'0J8F-M=8*_81LJ
ME2O.8+LH/6>)RH%92;&I5$IA'@=27YW,YO_\.Q?[Z0,C*)NA HQGD/H07\X?
ML537&(<M&,8,5A0I5;R"Z98"5-:65*+<E3AREI3_ M+0E*B%X+#%]<_:D'IW
M_NM[NQ9F:$8(@G)2;Y0ZO# 4';ZF.\[\0NCC]N?W%WJX0O9786PB<6OL*X@Z
M*8X7?8E!-&KSV2B!1<&))-D43A'11ZACAH$2HHV#0I.A0LZ3!A;/,TUJ ]*!
M#V=)/4O(X>,F$X0"N"TWXY$B2GE)"85:5J-B=!Z37S%_#MX$MO,/*8WEG-%/
M-XAA*FX/^9[K]Q4$*^AS;NP<=JX\$Y0BW\1\@30HY)45$4&H3L83R3#V!XIM
MMR -9)OV%C3C1920M?/% &-!V<;B>RA_E2@CL*?!%/_4;_Z-1&>42AQ\Y6E4
MF]^PWP58L.V:4"&Z"S453=*0$S*Z/-"SH$W4Y4YBGIIWVLID+,9&H;O?+?PW
M(<=0+R>6\3+85<R8X%XN?E@"R]4P*,7O%."+U>>X+"Y$G!A$5+#H8<9-Q:RK
M(>+L*AQY@IW)MV$;;+6MHCZ>P[*:F]-#S<T&:VY:AYJ;G>,1_^<KV3](2EI#
M.,=9,F'$[H0\<&1 "S1[+9)RK#(-C5DC5OU$R6]94Z#A!AQLORES!4A>(A@3
M^A5SA'+JABH'K&+NW0J+J\P9W(90SE/]0=+'=J=I_W[]ELK3TT@#4GDTL$P2
MYW>,:<M&77+D*$3,==VT)>^>DB74JU:#\3O6))MRFR.8IVI<:%X7DFVH4=DR
MZCN' T>N1 PP#>V?TZ!;_-F231.-7@$$ G;+B.A1B"Z+[3/"#O''>\0!=S\
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
M%@Y\+6:I$DFM7FD#F3^ 4, "SV/"GAB#:$&&,1:H(40N/]COYUA2:8[$X!%
MC/JQB7 ]"2E*U:.EP\'!)<?N)3-5DZA*["3_7J>COGY:EWV^UM%]X6'%,^IS
M1-&R1^:43C?&1(*O7Z[.6<A;9:KM(!5]<.<U@^6DB9/]*H:3$$WZ$G<Q"[;Z
M?:)_0T.VVM6Y"2_#LD#8C-00RKC*RV$4@K@>4C; A9N Q0=2PV4EBP0GB5E2
MKR;$CZZL2+P>3J*(4+ _^ 1 S8PD2$U=A1Z<F*I%S(>GBN//V-4SGRM-=CG%
MUQS+OE-\*6VK1.[JAQ*]@^QA:C!C7;7DGK^']+8@\:BD.$"CL>!M%.<@[14@
M_V">I)+B^6O-?IE(6\@?U]'01R2I7Q@R&SDSGD6QLFRNR/*A&;QQPV](6XB'
MB6>.V_MG%'^S#4+Z54C>\SA7YC8D6\E2MM(0Y+DTT')[R1RKS*-MG+3B^/)J
M5TIY-676P\+B%259G!M+;]UL-D&X48,GX4U:C^9 8'I!4,1H<37.&_C$%=Z5
M0L6".0_C*^],<^P-?,T3L!M%4^P#AF>&DPS4;9J4%G9@P3N"8?8/%;D;K,CM
M['=%[M;2^: <NBVI&O[S"D4S($4#_Z%S!%?:7,5!Z@<PE$\NB7E"A"=/B'+R
M$C[-C6M]'T==<SYPAUEBW(I@DVY\1&MYGWJP9;_8O[K301PE>'NX086! MR!
M_XV'@3M/[%_\ >BHU.6; M@_?R!BM_YKPS)VR;2Y\.._?Q_$OC<6#GPDCJ-;
M&H+>?Q^%'MR4+X!AQ1C/[O?_-9=G:U1CD++YM_90S@Z*@=L2]=%?B]:*M9:5
MTS!>1QS,PG5/6]0PPJ^XWT J1=7ZWKT%DHFGCK'YA1$M5(YJ!N^RT$,38 ;?
MD&T $/=GEH%>+SQ7)<)9C)BM,'.@EN53:=C7BA.Z3CX7!*OYC&G%GK38](2/
M?[]&/YG:*N#$J8AA@*/S*?XY?_"5N;0R"0,?'%\A?*9AJ^#R?HLF,-5?HQD8
M.Z:9P?R@-_ZE$'$A^ELB8OZS=K#8OP31P%?(;-8")ZJST)U#U]6<AIGP\7]F
M#,Y4^F3Q6DD^"#1//V@>XNE8TEUBGWLW?H("^/W["R=W1#)=\V]S;-\Q55[:
M$4:8<MC!>(K'#;9_2U&LZ:1Q%D_/].EB9GO!24CDZR<$I*6: 2#9P]NNRI0_
M!_H&4T;;Y+_"?Z:HM<]!OKN>A.>7'E9N0.+.9I$?2HRKG(W>(N=YUF\-^VN<
M36=TQS F*^$1ZY76_Q4D\*_"8<,^^OCG]:5]_N'RR]7%^<?7]O]]^\OE*P==
M!G%TXWN\_P@:*B'LX,H\R!C=)G!3S-I/'*ODU6X63IC\:32MA'6JKG\H3_(R
M(.T(OX#B:_ D2.$%<U:D$GB. :VBT8A#( C7D_E(F0Y>[<"0%.@YQP90@\S'
M@@@ZCS_ %,7]0W3 6-SX499@UQ[$Z:KN65+9M#]<O#/!::C)P7TR(Y \X=%M
M#L5.BBX1!.R?6W*N3L7CV)6E%QAO8%SLR+X>PMW&/O^"=&D\VN=+I C'F8_P
M3F/V%N+!X>Y,@2L":KP0**AFC^_&R)QL95K8@@.W?2BQ#8&*KB=9"O)[!-M*
M-$#,H)PS\M3RNYW]!J]VM(H_13*! S%E*3:G&(C A^\:KVL"!UG$T%76MS"Z
M#9#P-!RQY&9NA) @MH6Z8DN_/5\T)?Z4.OLQ HWS/5)I)DE7#**K"E(,F8#X
M4[&/QKICI=&8N_008!,^:.).,BGFSZ-ZX0\;H%7Y(<N8A@-K^"80_GI*$)#'
MU"J(0(5359V"_)_%FM:MO%3%W'53':5E ;.?:JF<%%)VF^J?2K)X;1O+,H8@
M.TMK@YDTN&"$SS[5$]GO1.PA\7F@6SX[&GI,FSH!F#JD0%#R\3GE;AG$Z5,!
ML_8Q0S^J:)FE/@9OO/,3H, W<00[BTKL<X/W/(\.H(!SRNO/URZA<Z0>Q!?^
M3SR?I;EDH%8^V=0>XI^C<>S.)G/%0>S^0NF"4VPUBE^UG5P@NNAK(Q/Q/$&
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
MJ,IRG<=V M.]PU9 .5@JY5;]8Q#__6=NCYE,7@JRX0X@]*FQ)$V?X#VN!N'
M[#EZ/P *#0-1-_Z/"\9LG90>EU5/_S][[[K<-I*D#?^OJT!,=$=(7\ <23[V
MS&Q'T!+=S5E9TDKT>/O7&R )2EB#  <@)6NN_LM3G7"@*+?:IMG8V-VV2 (H
M5&5EY>'))U\<A <'M3+,M8_X/>09VS3V)RS&;Z\6^R?UXCJ-RN+^R^K7:I.R
M\40\;1W='S6.KUWY?1&MTN ";O6E1:C=@CS!MO![+6_7!&S+.+[VSG![76_7
M3&S+.)ZPW/?WVNI_J&<D'R;4:1+K;:G<]J-I;VS<Q"LFZ0_ZU["7,5C"V:!8
MZ@(PRF6QH2[4U=S!7&FZQC'6J>$'01K=4RMXSGT5<P,WE3!GH/O=LVNF4[JV
M#2>VK,=+*!-6QMR@6(]7_\ID@EVWKQ<,W-^8"(+Y#:(9\-5_8+G"(5 -PCS$
M<!V*B_KW*BI@V.D]&N_1]): Y53V2[ :"49PA,)B3@1CU9*MQM(*"E;E8%;'
MV,H;0R _'+W$082V08E%<"D&C]G[X?57=+W\CK*'DC26URV7$2*%;I+RKUAA
M[$VHNZS'5.DQX;C9"=S'+JIM.TFOJV@-]#MC@O'?J^0V2O'": ZJC(+;I1X7
MK5 ETZE'4WMHXWL'K>^M< +Q=2=YP3!=[O#J/ VGY)N[Y]]@RP]14'EWZ2B=
M%PR)QOEM[.&_BY@ZUBY33OG_<!B^A-U@@B;< !<;W$L0]3Y ,'$FF4QY%DCQ
M#T=T(6\-V&CD^II H19+5#_9-=:>3K .64(RLL9]O^DX[WS_(8>;/R1H?H@;
M*%/^LZ@JRF\$?VQP,[\T-()GS:?3Z%HK)//QJBACRH(OBGQ"A74$F99O.$@]
MVP_X]SH!H["&*N.\=D[Y;KAZ0?J'4C/21#DA?41]?4Q^P"A?#0W-:03.GD/U
MZR6.X-Y31NK@SVA?8^.AO%!,2A M\.D% @:#&-&X4E4#RA''[RO]TM7ZNB'3
M! 0UGW,]63;#.RR3B%(<#&*=QG-N9:0;)@G<:[?W[5]^/GY$5V"./U[HEDY/
MU.IWJR>H6;%9!#_(H!4[T]Y*E\70P5MBLA64%A[)9:@;3L.NFG.A8)S"Y16
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
M\\',^ A8EB-&#AE.3Z'N)9IJ#YH]IY 2W*\XB]C9TC"!?6JWH*VT&WQY;+U
MW3O<3E;>4)_B7.J011VR:$<6Z=LK2:8:T\E!H0)W@ZQ^**--:7*,!J,F&6_T
M!6@&C)^D',^ +\L$E'!4!!9T4-A[D\8P\9&2%8Y5!8<'J NP44F,$9&:&I'
MC\1(_C3PI>&2YATS8*"<.6^BBT]=OX"B3*# )TO5%JN<$AD\%\MRS?Q_$&6Q
MY)9?U/\++EQ:JHT8<WQ%0LQZG,J#!TWC**74-S%:W7-DB[+XJ,4C. =2/)"9
M+YM;F%$[!K=564, U:'FD,,;Y( DZZ$1TE3@2.+/<)CR0"G @' 0^&]/72WB
M"85AN5^;TT^*6D=P.CYLI-ZVP3N.\CJ$_N2+2=RW/:Z[@V'=?XQ_?L?6UJ43
ME-W1;/H(JX88)Z%M3"\4S:73HC>]SJP*#:G/\61%R0<=L-I->3A9Z?X6IEQ^
M-\6!^0A^2<9%E"[AI".SWF_(JT/]*](0"M0 6,X9:"I4/G :7N?Y%$0)-29W
M5,NB !LOLA*- E(HTK5KC K.]$!CC)$#+<)3P7\<2EPQ0;8RRK*"WX)]1.$E
M,"A *KG\!"I-&NQ$MK'EO?[9TD2A\E4ZM?=+*$\+QS^[Z$DQ6<T1_32)&3$X
M6Z6@^E-Q%I*"1X0@#,2(P<A6966F%/5[$'YE;LE&6">:!_QE:X<_W>V.=#(V
MGF:6]?@3N%SSZ!H6.YGI.<GO&+[A+Q)L:(QZ3&[BWY\O_@X;-6(R=;;*)K97
MX0+FR=!QJ ;V"VE5Z)%%?)TL5/,K='&C+F[TI<14X-8P-:O+#E&EE\"_:#_0
MC[1;I"_I/-\N/+']4[?U>W&UO,F+Y#]ZSTG?:D*IY0S,*=G-@MLF.9H0Z*XE
MI.]#S==FPAGC?)K@@."D&L-_X(2;4H8X*LM\DLCM",T=(QE<-+U-2KQ3)R?=
M9M[^J=OVS2RN@M[+8"\5&CQWYY1G3#2(#PMY\F)Y'5V;[5_DV&/LOO+3;N6[
M[;G]4_<=;$^,16$1X4T\^50B#VN.-*MY@;522PD8\TF:Q=?Y,B&O*LFP!R]7
M6.19,(YOHG16W:%=PJ[;I3NR2-]VE\XC\$TC]D*YP,BP[$3F+TFIX]$9BTE\
MS05).JTW6<W'!07G*COUSY,Y^\?XYQ&X\'Y4FE3<N?CPNQFB=C,67J!:5[.1
MAR7Q7QT1Y5BL@#LHWC$CU(FNH*-@"(6/L>"5OBSB9]SU$@Z%599B/87DR/)T
M):Z6#;6X#8"#A+AX*0.,,99,@X#QQW/BP\4 94OXUV04Z16\8B8W(8I19R'/
M2._US6,>.H.,Y9("V8&C%,O("RJW@FDO*:A>*GF4Z;[=7P8Q*#XT7K-5E!IV
MCGD<2T#)'4/("5/]U@CKI,2W[FQOJF[CMON-XQAKDI6S)DT#QIU/$)L2>7P"
MK.)-L7C,F5)6)L_<3THXR%/X$/F0>5 $SVX>R JD(U:89H6Q@(JY2>9E#'8
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
M\2>2+UDLZV/ _*(<1,54T\+"6;%D7[KV+.J=BIV@T/L!7;HJ(@VDQ/L09I@
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
M#7E=1/..5+%COMS^J=MVA5'9SIDHD"BX>#<\)J^$K!O,E;EVP=/9"+H^&JR
MPG4QR$6HIO4J7DLU9FI<+XWDH:2>5REL#03)ULD=%FB8Z-(!<VTGOIV.V?ZI
M^QYTC.<.1TA^@&:&]@"TQR[Y=R?Q77:KVVW![9^Z[VT+"E* #W"DD  ?X%IR
MW3E%5PTP0V-%:H>QSA9(<RP7W5DF\R2-"FX@([>1D&S7B;;;T[NR2-]^3X.Q
M"OL3]K ):B]Q[_HQWB1#'--$:(%*:4=)YK@XY0V58X>OGN]-]_=>[.^]W?_S
M4+V/-/E=EC/P*KZ),_)EZN&+<;R\B^-,&=V*P5.'&W-YL_)[.;:&Y+V82>:F
M,QX8 U4OF_:D:H-*_[:4KLYZ.7R6XM=5 T<ZI+HN?J1L_"@B5# -@A-*]N72
M^!IQR:OE3<Z754!_C7.' UPFRQ7"ZP,;^&TI>5=^OT&+US$4G.+I:D^RV7.$
MG\(V\U* N?4^FWU'Y)V,?T?ZL^?&Y;V@^&/;3D:W$9S&7@&.HM WHQ0)C>Y#
M6)O\[A;)V<'T3CU?:5;=RUG25"69+:Z@A._DWJ:0M6:88C2]T#?5^4:&FPE0
M>&)0V\X.,2%0H4+0?3PDK3T5D*G [! LAKNC6!'T2U&N9;$,*_V#7!"=&'?,
M]$JE G@+/+ )6*OQ'#S^DO,F^/]@;GM!WS,I,25#^%*S%64Z%&6+87 IP8!G
MM3C,VB<: *5^67FK'92[JSIQCF&EI<(JO4<K'!B-NMS1DWI!N&F4/D5FN26L
MM55Q3M&&DUD>SBHF!6846N'L?MB0DJ+[TB78(^JQ< JP63+?3*F6LID<O>BT
MM2-7>@/:8@*ZB('HS8,( ^'L2S0*=%9HT#_^+EO-L:PP+SP +L/TIZL)HG91
M0+TB#-6:F#08?_@L)YAQPXT)RUDN#98<WS7#-(@!H9IJ#[,RC+9P%I'+ O5<
MQ96,C4P=;D*KE,IX$>$ST_O:05!*^2 3._/2\!LQES95#,JZN1)K]":3^_@G
M^\9GC>7=KLFXG+,+.5R13O(Z)YI(M\ "BTP(=!LJ32<9<3V)WG#N01LV/$!&
M4'U 3S]A9(J\KK&V)',+.IW:4Y>AF2 FW@&/7ZZ*:XW!V/"8YUL[Y[R_[OS"
M2>&PW00>*75/#;%B-U[1?*01R!!!BNO#K^);*ES7087KFJ$E]>'@^Z_,CKZI
M 9&<8ER//=!*@6M,.L5F#DXGC>YZP2_Z@I!,5MT7BR#WC4-CSO-\ILPT-*XA
MX< )@8&8'O\F.KD "JU8,=%&U;[<P2-L [#UZPYL_81@Z\,.;/V-X+]740IJ
M:2 6>AA<&B)!W/8,VAK);G>PU>H+L=4=@OAW(HC](ZMB29B2T,!S5BC&<4\
MU] X8Z'#&:E,VV:MV*<^C'Z=-5,I^#$H^L0EM20R73T_TV2FG46)/FE2!L'+
M$L6WM*60*^QPA!)@GW/K#>A?L"QP96)N^4(P8([M(^V/QWNGF>L8=.K.F5M=
M:RD;9-9Q$$\Y4Y55'!L$G^=SHJ?:BC'TRJ<R!V488E$F-=0D^/&ZX=7) ,T0
MB9.#F):H)A#;@5)HJ3YRSR[7/H6NV6+. %J(-,^NGR%0W$<KLN$O*%YK ^KY
M$"H4OUC.L9EVT!;I:Z"YMZ4=\:RM@7+P)R0BOL=LQ<EE.A###KE<N$+;A(!I
M]1P$:X6@DKK,)G-TE81(@C<:*!NK5IQ-TF!UZVBR=@-7!#%N\H[1**8 $#V#
M;6T2[N;@ #P?9TU[2268'=;E(9PW#X^O@BGY O^E&J44H<5+T.JVGH>RK[&#
M8@KGV>!S7&")>1B<HAD:XO2[Y@0B*1V;0#.-_BE, HK."V=(4DY69:FA:'H_
MJ.8C';=&R[%N6%MJC%?-&EX?IK&LD_];60W2]%C740F,NJ T>Z:V/<I!R-,H
MW4<VG"_.2W-60*$V:#8>RM5\3>6//SS\D1 'Z"=I\T<Z1.';[A&GS#IF1R5
M WOJ>VP:D;NH'"@TD3'SYHLBF0BW>M.X*]@A;M/17/#UR+F54^$:)<<)N/OL
M(#HL;6Z&A4E2+W_?^ M#!E5]7N26[>A:*(K2\ZM-5\019<&,[FE0,U+DKA2\
MK0DK'#W*J?,A[Q=."#W$:?6L:367(V.%T,XR N<<,^T25M%G.ZC<1S=UWC?6
M'J@IZ$!N5"K*R(3P(DU2M!K9(=*%A4+:T L>I3+K#Y9B&BP?G&(RBEKR,! 8
MU(EM/F(N,)OZFAE<(E/7Q%80I;2;K_,(,4&,6'CTY2UEC\JO<QMFFHK-'7(
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
MWBIE\PU>%OXQ6Q5LL!MSV_+TW8 %A5Z++9'W;!4O%OU84?J"<)UJ$Z7&45V
M+TQU4L?NI'BU_4Y8;Y\]7Z1W8.8<^K/14=BXXP+>;2^!]?,])B*$K7M,.B6Y
M>38-=^-?VU*11.Y?-=T::LTVLH C'2>N!E0XGM+!&SMXXS9C-R@V)D0DEG1C
MK:N_+B[R>SQ]K_9J@ZACV.BJN[S":]Q_0\MJXP ZB]$X0%  '(XAOX]F#)T]
M)^RPW^').CS9CBS2M]5)&O\4,1>9SMTU[W<*N:R#:-< 4-Z^=I%0@49"M=7B
M-Z"AT%3SB6*]:DNABOWSM*K^Q9PEKH5="UAS^'^\2M-XJ19Y@NM&H(XZ[_Y&
M"5[J.+'4GTG5L+0:8T8<CB]B-+PJ01+=5E[DC@G6ZCGFJ"'NR&''0E):F%S;
M>USDL7:T[6-#+2XG;SR'>3NL#5+N8.219*LF2F6,1H?(4N#*$@7J-Y.@IU]!
MS2?%(J1LBW0N_,A7Q21N;B]7$]"]:L-R1[E)9A^]6U!_!7%(&E6H2TU<C;<?
M*I.):'H8X@,0#V!8N]NFC)DH6NA9^85V4 9':W!OEJ+1P]I5TZQNPY,&_S34
M2%!RIUI^Q/T(FAS9L!VWIQ[ [7GCYQ2I'FFQ?C0T$&\07I:RRB;HU?5^[5!)
M2SUC2ZA$\(-Q&)SR!!0N/K5Y.CQ(E#3A2/7V]>'/%+(BW(6>:V7FFJ%)0C.D
M[1#-AQ=JB+B=&]M_*IDG*7,35PNK=;X8@2Q,XJ0SQZ4H3>YIV2:[+@GJVJSV
MERS"CJJ+)P3PKG.]1TVAKB_&\!I=\$CPKM-5Z2$-\$7!THVPC:,'A*]QJKY(
M RB:B WV?S:M;]CZ$LNB-,)@QW$C](,L:64!("XVV@E4?R&4=".%ZTQG8[U\
MVW2O@Y*.J4VMMH*K6V@'-44-W_H@WX^RA2Z+'(^3A#;Z&JLTB1W^'\VF-"-O
M#=P,@K0Q?][N3>\&Z>L77?KZ"=/7;[KT];="YSC48I>&! P5\5M.I'ZTF:K=
MQ*JX,]!"@^8QH*$1K@3;/>7J!=?2:2Q<L9EB<Z%V[ENXR.L<^V(4@"9FQ*F^
MDVZG_@B;.M9D2U64KF16+#L%AE7AX?EJB5$"BVND'U'?#PZ\HE6O"(?NO12=
M'\Q_C5.$8TX6"<WI'MN)I1M'*_=[6NS<!.G>1/.W^Z&7HQ<_[OMK0]UB(MW"
MH=;& ]M9I*7+#HB!F0G<'N\()]\BNL<H,<9#+)(R6\W'&%BQYG$-6?Z3!6R*
M509WPHP_J TGM-+4*Z#(/\7%OA3U6CR]$X:J(QH83FWEKA&5@$-@\:U2NJXI
M2%UG"!O)\Z#*H>-E^K503:[>VOXY]0!JTK@WG6YR-"X-4*#Y;9JMW]=;K4X#
M1O=K'AL.J#Z$G;64?.7),;X&\LYQ+/%!$D6]>%021U%J3:;,:FZ#ZJV&*<YU
MDR!'R7H0DP9:+=,6IKG0K(Q!-21D">>Z(\X:=]%K[EEURS1I9[7C)@JN\QJB
M,=C5DPFL +MUUW5,9/$CN$1,,-I168%U"\URI1 FK'[P;( OJ3]4C "OE,B8
M<&/U[:SB,LGS6%H?BT;H@2.H#T'"!&W25%<]J'YPM1X=4W+EP^SG1J#/\J;
M2)S2YR%^]XR:[%)92A9EQ-) =7Q42U$DCU!D+<I"I*@)-*[#\=0E&5]]5LDM
MF/G&E=JD3H"F=;HJX@;B?1R?75GO;JHBPIZ]I-M;_7GT8(/58LHH#7DE=BZ+
M/IL>4]16FD+SN&7K-Q IFH *H)1,1'V+ECK33+:*L2/:0G.FHIA7,[)6#MX^
M'U,=!D;K9BNF;\?](B3K6IV:<=I 4=O24DU,XM"5:U5GV,XG:93,)7 L3]5
M(:5/=-&5EIRXSH.\@S($WEBUQD 7$E!)PEG_]+>KX55P-1AAH<'H5]5_>_ZO
M00 ?P<]./YP,J  A^&5P)M?"7^_[5/=P?G;Z&Y4CO.__%IR=CX*W@Z!_<7$Z
M/.Z_/1U@"0160IP,+@9G)UCL\.$"+J)JB(O^Y6AX_.&T?QE<#4<?Z'8]4]&!
M110GJEI!<?[QS*NB^#@<_1I<#JXN!L<C?!:^9KTB@L=P_HZ^?OOA:G@VN+J"
MW[Q_.SRCQX;TS9KR#L7E';7G/:[$)!#\A5MBPN4=,C9XO<'EU:_#"_KP9'AU
M<0Y30]-,/\#BE(O^V6_!^25,9O_RM^#J5YBL*_HYWD!__[%_>=D_PWJ4_I6S
M'*&LIZXZJ4W5AS.LG>'RDT#*3W3IB:DY47C9:?^C/!;^&%T.8!Z=<<"XKX:X
M_H-W[V"JKG#\Q[_VSWX9H$BQ),+RV1(6O-V.EJR\ZS6(R32>B&OZ-U9^H-)
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
M!AA#M1=X&E8\4->P()\@&L.+@?0(DG2UF',@EC, :)U !PI4M@:X+W4/S0)
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
M[*@(?,"E,T+ZB_SUB_35;3WA&,J.JP2=.9D2[7"?@.?)\^5-/S"9Q!2'E$^
MMQZ 5,98<_;K\E]?.'T)S-BPOLYP9>+@=&KUW?'J4QY+WR_@,5?/D8,9+,Z\
M'^+L-,L=.8^^-@2RR\_]N@_ROJBD\R/$>1%5$KR3.3TR/%B ,8L+D:#<5%VY
MKUH^"!)X= OQ>GD3)YPLU>\[S?4,YG:&<S]77L]4VOK<Q,]PKF?\YT=DN\\&
M15=>;O),3*MZJ"G&3-*]2S^G#G]."MM&7IS/9//_<G1>'6U4+%P -#E0GPN/
MH9$I3\[==\(F$(I/!A[6[.@GLPHA-X2O0W&VH,?8^Q29)]\Y4M"K(D]PD#V[
M1693.KY3CA:I?(9Z!'BO1CP2S4+#WZX%UN$7 ,HS7800>\;\7OQZ-G4*$=']
M'6%Y>^#=YC59 ZNSKV>'=)@LQ;W+'!INIJ,PE'N)+:#A:GI2Z8:G&>*4>LO0
M4"4]GLH2B\-@10U-M3&)NC[-9OS&%XC9.$'[!29UX)=GY#5(%^8C-J(8SC")
M%^"D'GA;0H&6>;N*Y%=1'"DJR\-3%:8U@<4U<CE6(T>Q1D[\!#5R490++C")
M4I5"L BMCJFG3#U=499$."1+GE?@W/<*(#.UCKBPC%UII1D;N F&8]T9W>-_
M_!'=U+6@-[ L)#CFR(0"\3SQ'.HJAN:+H8E82.;(>N1/>.ZGC,[E4K9,9-U:
MR+=IH-IVA?@GR38VL8LH 9;8_?5;6JRTM8<LL>=]J;]SFC&6%9]EP<NH]G"[
M&,,<#TF\RNW[BILZ!<,24\XCG)M:.;_R[M6,NGI^13@6Y *>%W6ZN0;J<N.J
MG+Y[%7UC>EU3[6A76!9< MR\.AIKKG-\AD4R4YJ9T@= ND/@);)B3$TWJ+0:
MUVOH+&1: HXG<E9O (;.Q$_\,[>7DVF\X*;6)#KKAW%))!:_&NL/MFL <WAU
M?JO9Y<XZ%+KMH9'S?L!D*N#CQG;F,\!H(YUQ',9Q#H!TA\!Q:H%$#'^HW'=N
M;CJ./<6(?(^;$>UQ\WD#Z=4%U1,;6Q5.MH.3$X%2EOTN_ &&0IZ*6M5YW,7W
M\+?<[./"HPF(+L-',1U<\6&\(NOM$<V3].I AIA5IIV2(#^=:#6^XSKI=NQK
MV71>.CDIU/P&RATT!6)@H%0 7^N,Y.V)<*& [ _ZB0SX.R%RTC(U*)=PBVUH
M*<O]/O+X*)R&VLY!.68[37V@J8[A\DZBZ:\J7-TK'@--"GBB(]R!W!^X.ISP
MH\"-H Z,3LX#,<-E9RPPP@32\=T@/)G>';E8TCT6B4Z4EH*GV;\G2,,AO&;2
M0D]U.L,"BZCB.*8LDROI%*QPMOP,S7\H>(--\$,>B2AY;+J]9C7OSCD+3/C4
M(C22+;?48VH?:!%N?ME,HHR?#,,=;3+,3)YF>.17YN*,NZK5*URK4*VT'[AR
MK56Z;+1NFD>:J?GY,G/#PY<RM;/ *:-\[4*SC.H[JHUFI79>YW[>-&NM<JV$
MRT 2[8M"F[MN5FXK]397J[>N*^0#!H\#W."B62PAW$B!'M?MRA7$S<\S=/ZU
M,IJ;WBP@R"2N&Y>U;8Z!W).A$&[#9Y]@;\I;)Y\L= #H*:>G-=U2H?QIF\HU
MJH6#ZB<:\54@%FA5DQ\[2K?=Z:%F84DA*70ZZ$^"* F=R?@B5^L;I4MP?<+U
M--FRR+-' ]WN-,^UR8/X]M*3;M__M IVK:*->Z+V_.>^]GA[\7/PYUP;_WDO
M_NZ*;Z,'4=-Z[\5!=_C[\>;BY\N#>/NLW/_4>J^%#CQ8]>T[U%KK8SR=F=2:
MOME-T/_O215JNF@YITD!_L<V\)\%\5023C@RV?"_)^J;_;UK&!J ZJ@Y!B>8
M!%4H[I/P_]+9$TZ7AY#XD!;?EY+BY(=CF?_GV]2B7/!!28V?@//:D1XP<IX3
MFE&5(%J8US)_;/8&L@65&TO60#!=6E$M-TKCC<4)9(1"-260/&X!736FI_>@
M)Z'"7.,=1)=K)]P!+:30T1A"?6DF]S*@N(4WB-*T^>B,1J?C+U1FW#QLRX;_
M E6GL"H(MYH@=;#(9H Z(%S!Z-W5MB)I^HX,(U+J#=6IRMM [:HV)PAG GE@
M>.+ 5KBC\X\J#A1]Y\3L61;WF=@#/K *,Q7"S/37&5=Z*%::[AS5_>.@'EO+
MY3J@]P[96ND=:>SDJKPW5>OYRKL6>(2A90&K:I@%]+\6A%4-G1E\)_QC05?P
ME^$?VP-X56RK#==6U(S><T<M1K+"QV*UU+RZKA9JA:OV:;-8?>A,"J6;^][U
M6Z'??H[#'NOIA^'M>T^\?8*L;Z1</#_>#+6)_%ZL/]RE!W_$6_O/73I9.Z^.
M_Y2*;06R4.7\5@>M8D6^KS]US_,3Q#(+A4YGC3#_VAA/GI'@T7H\&GU/U<=
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
MG-=:[4JS4N:N;XJ7M1)7*)4:-_5VK7[.56O-*XKYK&N39@.\<X,[H;GJMI'
M/5<#K@&L,.-:XV#'>J2"']KFW%8@"7\(QZ%M84%*ZT$LOC%2=2A6$X;N]#E=
MJBH=WC:C;[Z7\Y K3.<\."1I0VY4U."UB\Y^R'3+YE6K4<R.M37RDE?FAWX[
ML/42+8#5DT=(I3#'()1VD8M(NPC3@.9QW('$0'X!G(Q>Y;2:DGL]TF$7Y:DL
MBC[/&=WS!3T$^4S%Y+^!7KVB\.]7/F(4<V(J:,T[';0T_,*/1)SXF.Y<^.O$
M>NX2SUOB#=]UUZUC<^<+4DP![G>J.7V-3=*^"U(!?CWA$6G)17?)=\;5=,X8
MFYQ!(,''XQ,<I SNA=V755-[YQ%!9$U+#.$73!4W#[-&<)T6>9[?&WAD.(/6
MISLOSYFG'3Q$ER"]X-K@:\8:.3W5MA+&] FBOF4]= []M<\![PR^$G6414>+
M^S[+?M+5B)1^:L!*/ (=OEV#YP(_!R.G(S%ZX8VN>F@C$YOQ[9;]#J+AS*>M
M*6(+6N[NOR:V\:U "8H&QM@R/&Q92Y2-<1<GX4'E#!U^9.OPKJHAH!#'!,3(
M&.#F^]RYX3"_'C#UW6C=[+ 7ZN*0?<X75)%<$ NZ+AI<"/GA2#9QPVEK/"3@
MD.TI%O>J:AH6Z#XF'C$F>@039US!XA35ZHTM"R@)5<?]OCD102D64^:G7H<Z
M0%KC?A]GBT(C8FR:Z&4:E&.0++@ONQ%H6XZ^#@D)"3 >CHG(44!?[:EV O%"
MQ8 _@C(([E93T=!8I]$D9+#.V"L-_BON5XDY+NZSC?Z &E>^R!HFETI6!!_J
M3+?OCYUVW) DN)VEMZ S#AZ'!26'3*P?4U8MD+#\RPA7A"ZCW#7&=N1%E/V+
MN)#H5UZG8N^GJ#$QEO$FONK. <#5X*;BII5 D^-DS3(@B:R>J78)JR?'A5<>
M SN*@>D)Q8<V5N#CD!!4$*S)QYB^0^2@<X0<.3*T4[ACB%*0P"(4TG2,=H(Z
MFMOO9T=Q$X^(J4 )4I0MU4H@Y<-1N[E]L\:V087MFM';$!:0'RV_Y8A3$#7>
M&AEH) 5A2G/FC@P]7G3&-:!2'OJ5BN,=X TIWYA;&V'S/C21<.GRNC)J#FP0
M$P!;;)#SW@&\;)D;D1J#@+K;5\VAT\$8RQ5OE"4I1TBXPB=0EM!XP5V&(1\C
M3JTO4]KP5^Z+8[+@H@77+"']BDVO\3'FP5W J8%B"/QNQ\[P921^/Q*>:-6F
M@HU+;Y5H-!+7!PK2TSD+R41HC,!SUV1GS 8V5D<CN!4</C#'4+'''\ ](ZF(
M30MW4)+_>_2-REL/&X=H#4/5LM"YN(_$>V.\><^V<@<24 M0QCT$1_\"<'/
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
M(U^:;MA(1IF 0XFH\(V/)DZP,6W.Z'/V %@ H1>K;3CNT5=U6>^I\$L6*G'
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
M<L%J#"Y8-4P GUD:FY#9]=[;IJQ;A%D7= 7_39/QWY2GL64/(4.,P3,[:E*
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
MIU\S5.]>3)1W*2;BE"DNK%.LB+7:G]\/W5^#W%Z)F6!M^ZD%>J?JV^E 510
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
M_=&*< ^DDTFJZEN>%T36Y6-;=R^=9$;KGMZ]NJ&C[YN&IL&K5X._-(%E1][
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
M"CW?NV\E5=@'$&/V/JG"&!QV;.,8#TF^4 (UH%A(6!+&\.M?KQZD%HC!6&#
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
MRT2;**+KTJEW:&7T5HGB@^/AU@GC,NDITGY&J40VTDH9VVEI% +@H'T%9*A
M2Z,7^_O3OZ>CL5K=GYI/&[.O? 2E)S+=>#WA)1MIPJBB)%*%*$VC'U03WBQ2
M+)$@LI$V.TJG,$K$/<%WQCBR#BO/1A%YF,\DBALVIBXUA(C);Y5.![7=>J?R
MTNZI9A?=J"ZJFP!%^%_E::@_XXV8KG.#'-?6VR[22*%\*(PO?B$\&63ERE._
MWW/=;_7>;EM&5K2"4'A!L#]B$).Q=(AD^C<)WR#L'9J&D#^0#YA8J-\,(]@
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
M+I?K5XWZ1>VL=%LYDZNUJ])5N8;WW[C%7UQ6KFX;![3IJF5+F"F1G@0.-"C
M'.D,M5&_A6Q9225D4!#)?Q42" G2UL%L7__ZJ6;B[5M#!^\-/XE>V@A83(_R
M;TT>8"C03YA9JY^WQ9;?41*CHN[5L(]?;:]L.D!8@!X =[.'*"B&I_"O0=G^
M2G6'-JIWZ@,6!^80ML*M985 B,'LP\U)>G+S^RYI/U4JZ[0/V3[+2)T(8)8C
M'=KG! 1TZ4ISTG\<_YKD'EN3WYFCKU>EV[N;BERORO7KRDWIMH9)&R'BIZ5&
MK0'?7]]4&IBFD9\\3)B6W[:#YW^&CJMWQNQ+'=,BF.HXE3E)'Q0;9_N,F)31
MFR)A)<._*T"O9"QK6;;:@>M\;E@MK&@ )P?JUABV'%W355O'DWT"-O!__U-(
MIY-_EZD^0SZE_D[PKT=H^INAP[Z1+9M_9PUM]N7GA 0:.+*-L?QH6B-35AU_
M,:6N;<G?+ /D=$>^T/LZ5H<26$6RK6&W)^NN(SOB G6L5@%L'Y&+Q6J51=K#
MJC',6(U4#8/6'I_(6"V3V29DBX #.1)^^M*R+:RMD=T_@(.[!$M1R>>>"A.
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
M"IE(=D<Z&.BI6]8;G.AT$E^FL!?TK%M#1W;T%V8\"Z8$4)V<NB7HJSY :!8
M56K5KJJ;#@^"H '%5/0E5FKXVGM1PL(X(AG?)(D.PDX['8>4OJ$/XFLATU@#
MX74Z&GN5:/ :,6F$F=@]PWHPC/!$/O/"&B0"G[EI?"R#3TD$'#3,A:')_QM$
MP&)2-/R>>X=1<AP=#"UM5(+VE;3[1E.O-=LP2RJMI)J3;,WNEFT[=7W3/L+:
MM@O7PQ]![MJJN;0(Q)(9@T4A2DZ],Z^837K58C;)F0(C^42Z&%87CQIZ 9XS
M0,N\'F@*!5KNY^3QCWI]G>YDMPJTT (MZ57K9\P +:,DLLFY0"/!L ,P^SPC
M\/LQ3/?#-TCH2SBEDJ8H%3@!P7"D$66'WF2:]&#HJ$/M/CI8WET2\(+? (D>
M4W"L.@WM-D;Y@'+J^:O"2-#!JJ<;%PJ4&?OZM0WDRQU?&Q <:VK@0R%VN-6M
M[:L.@46#AW:C<IJ_,'\=D FITIP,B^CGQ:_;4?\Q!<$=%!P)B0"$DGH/)D''
ME/>L//"?1?S9*4.3VL8_L'PB8%;P$N:L^*QU%RQ-8E,<_$C+LFUK1#+Z:+ =
MN;(LQ JX&48/>G<I*X0KW%?_@!V9C@C7^P^F#L#6$&;D;5WUN_#T(61OPKX
M][5JM(>4+?O6*Z@[#O8KZA^@5BL)KC'UK'L6Y>GX.;)0%J (U :LW%#,>Y,Q
MM8IG/27M,1KM'M*&AA LJ]V155[ (NN=N4A_"P1PSK4I)OT>4!%-T)R\H+QE
MOE2+=^MT3MZ).Q7Q2!ZX3Y7FY*RG%K[IF5.SV/; H^D.OFYX?(Q Z.AKH_RM
M<G9W49'J5;G2N*U=$G7[KE&IWEW(%[5JA29G0]KV[2_Y^H+$N5^=R94?=[5K
M4,,]Q S^0]#4-_Z)QKYI8^"KSRU@"YQK,SQ:LS?);"W*98;/5Z\\4_QK"S8%
MFD$6,">\J;#Z=-&P%%P/MJ/T7Z^O&K<6!!<8:S%4(X8@I4ED,X0P3</R#1UP
MWE+Q-.0@HMSXZ5"GR?!1H$U$1?U#<6_#-VA*GSI;1>KC7*R#0*?2W%^",MI<
M_OKI&'P*I1?=$9[FYW%)U.CFQ+Z\_7VK:YE,!GGJ&1^1BE)!22H8HG^T2+ .
M:J]\"<W@"@+Z&#1,^X)%+%#XIV2*&1O<"E [^JH49Q0!YHL$Y"'U@0[_"EZJ
M;0BGL,=DA4&Y^).+VCV3A'> 44C%W([87S['UW6>^6.KU]4[._%)=G>;CNT>
M']] $ Q]BWR^U$V]/^SS^SWL7-Z=#<V'T[*QI?N]:,EXA<W  E>]_C,I$ZM=
M_^2<ZW\\?<#5/3I@]44\X(N7\L5=;3SHMI1=.6!Q@:L>\$Q,[TH'G)UWP!^)
MOE,/"J'M3$B/2??[D6YNE:"^/3B0UY#K3K[Z5"E<]R[N"QN^S72=S9EEKDNB
M,ZL;1 ,W>%4*K>SX.0:I\J2J//_)GD]N.OI[GN,:E#@S$_OX-E:[A!+S^M\S
M;PO&OI+2G"CEFG+QXZEE5/8U]^* LN.X"B?I?7"6"\7"-&[>1C02DAJO>Y#+
M;G-[=(BUNH.FC-4\(PU!X#H8P85'3^0+R*""+LJRN ")%#BEYO3YT^MV<%I;
MF,2 <4E@_HE<@?QZ37=)QG^'/#90=58PCX33(T@.0SQH6[-(R#9;D(1?P&>
M6/+=[ X3+"J<)/%#<KOG*C]<G]R>;N4!22SO@N1>ZC8-WD!>8FA;M]O#/G5+
M.R3_L^TE_9& !]6V2;8Q"4IF69X$#?!VQBS2G\1O0&@R)H>0(TD&L6SBQ?&G
ME7C<BX; OVOQJDNZ*>23^N676!4!T]7;^H#&6Z@T:1(L]Q;^$%@-]%4:L#!F
M$G$C9G$*Z18M<$Q!UI97#<HYF?; A3C@(((%C1 M.2: $H"(X+:B9UI+T!8F
M6P1=*0!=6NQ@)?"&A8_3G%0>BN(]#O4\2);(8-'^)-WAR3DTBD?UBW&02 ),
M6YZ1 ;79IL=E%(\FP)&*;##R$*@"'I15NB!Q1+20IVKK#@T3"-F]1')<,3FB
M^\>#0L:N0'%-4N$-/PG'0*M6"-6Z@!Z1[!*ZFBX^%YN\QZ*8R*@8.T/GE@-S
M2U!W&D'X_"L6D" -)GS,P&A@=Q'  <X#X^)$6 N=%'^B!#A\19*W;)DOB 1(
MX1G\ZRALK22>!KTDB#AT\3RT2IXM5F>92EH(78--9I/(; F:[>C#@T5>6;*#
M#.,P2/\[AFIF9LS$YZS@#)9;:UZY&7K(B^,R<H&(IU4':4[.U9\_QX5<IC#8
M4"'O=XK,*-VFG/)M[UM.S1Y]Y0 A15MI<*8/&+DDFB%8?$8-JH5A5D*<N#.%
M?VC&(^3=N(@%+X0+<[H]+]A!=:3MA#=D\JN&-W3PE]/X@E&( V]A?$-UI?B&
M5\W0G+CY<4;[_N">#MK[BIL;BW# *-Z[[U2?_WWJ#NWNFR(<SNOULX?:Q06)
M;:C??JO<R+6KV]+5>>WTHB*7&HW*;2..=(@C';88Z;!5".YDI$.DY=,A?P.J
M]F_0UNY9/@MB4G&5L$B ZHPD H6G3+=NEZAJ<6O=8.E]5+<KQ Q1LFW0J$"J
MIC;19"J9:C9#K*,+IC@=7T)88]G 7'O*C^6#A)M +PO99#5U\:M1SPN!WT+Y
M/XM5/U]8!' -.K?I!CLKRA,AGK-I($T)%C,^L"A.&S*Q-41%JSDFVL.XE+Q(
M UD+26P!NT1/'^R20VR[OJ_"2I1C-:?)>F2!'\J->!Z<0C0>34V[22GMG\9;
M*,0:+NP%RUK139*=<7>M N"CK^D]\%A'B9+7JDML\SST"&O+I&QM?"??[4ZR
M(WF-6_I4;UR>CM./DR=]RS<UN-AUG=/9&:?F:K=U9>_TGIQJT$G=/[V^^3.^
MO!__V3;]#3G5-5S5V1EKWVJGFOI@-!@\'4.724:.U7%'JHT^+ %>39W:J%#$
MSJ/!CF+JU=<0YC^EJO[]X;[^7'V3DK6."+72)M8FV#,!GQ$3[/Q^8T&0D'=;
MYP7U+I7^T=FZ(+TZ%JQ#X%^A$7]D N]'@,X<\8<E\^5WO^#D5*:??PUQ?_EY
M\4T9CPI6/[/NM8;;\/I;O6CEZU+TW)H*L[(J1<_NXX$'Z7@FY::2=;/U\"N[
M8P>^!O'.K:ESK4N\5XTDK5W6?K7<^VZ_U-E3)^@!Q=;=>&$]4@A6DWJ!#G0B
M$%H')>:$!BRJ?3 T:9%QB,@CL9BZ0R/H^KKI13OIGIW\1"H9!J^DO.JZ>(\/
M9N&GRQ1"&K03*!H=K/? XC^].DP0K^5-)['%L^@GFW4I:"#2&#K!HK,,&J^G
M:GVH6DJ**C][@:6A70V"77O%FDNUZ:V2N QI)BZ#U5*.,)(O-')J3O2>5*-M
M,KRBU_RP [%E0E0;G\D1EIKPT0, S&LY:]#0>R9JSH\62WB]BR4&?D.H"[8H
MM.TP8KL.B/0$8I@X8^44@/4<FPU46HC^JFD.5=*\"W^_SEV0YL4,SPMDK9/B
M4#"KN [A:M FVZQF.&L51\K*853%+W4L:$(M/PU5")$_6!Q=O5IQ*JY6_/9J
MQ86X6O&VJQ6_%V&.RQ1'L-^KN$SQ@90I/B#YJ&9*TSW97;^;&L@10F,:OVT=
M[XQGD::O6,ZP'9*'0M-K0-(P=)<J*1VU33*<\*^>,@9B$Y'%F-0$;747Z0TZ
M$=^Q3@7ZR2,RQK0A*\A*Y'=/.[-LDENR3,*#T:@D!0I;C75V(7DMDI AY.\7
MFMD FQ#JWWH#L81 ,AA1.$RA$1Y_@+4W)LJ?"SV,.R"2D<XY ,$3^9LU CF2
MM7V59N8ELNM(=Q";@H)$'-:'[H+<%U9M4(4C@BGH&4UEO%%E4^](@6W! !;+
M^F1R<A\C)$BKTXJ5/_G!"IO[NI7;'I(6G3W1=KS[1%/14%@ZU4SNFT<\9C,A
M0=&&%B_<M$+S&R&WF,_DI9O-XNW4-!CKN9G'G#/=[%MS4LY&K.^SY)E>6!?+
MZ;1!WWZ2\&IU,_L%5O/FIZ:)V6C!%7E#"W<%^FSYM]C_@:8F(Q5/,@4,OW8H
MF*, PH.!;>$'$S1I57U6=<-K9T9^'-APA>F-9BVU_9> ?DKXNQ9TK&5&%XR=
M/9I,.?4X],RQC&>Z/-16'=KGE%9!#336U$UJ3(81/['L04@415@N@'S4$<8<
M2$'$T,6O=W27W0PG(4'U8_83J<+.:JTB(7'[,ZW[3ON<$^+&333D34JR;=2!
MW]E1Z,XC7E2/-O?&)RA8@69,.O(=9B>T@/,,D*<P5A=ZJEDM!]G ?-A+FNJJ
M!,O[0\.%9L9^_W16ZM4RK"ZO*@^9H0F&-K2U.&E&YK4W\D_2&!\NC=UT)F%N
M)K:H@;I (&[X-:.9?XN3",4R?RN]WYR8Q>+@M'T]2'U[W%/W1$C^8+HYJ;_4
M,_51VKX_;1]]9;"0/&#P9,%CDBX8;&LP($WT'/I*@&!X-PIN Y#-=/)OO$*5
M1KZ3+U)_>W>24BK_=Y]:82D* P-(B41I'_0-Q*1$(*D.33P6W@;"VU<?X5>H
M&^_0MMZF)C0W#O1AIO2%UFCGK&B:F= )@2I+;+^8R%SZ<X)PK;-,2KP@B+J0
M'WI(Q5SL;&@/^_P#+*-L#8'4T35=8Q*LPAH<A+DVJ4COE0OP9\+W!7PIEGQE
MX2?2*0GVR,51$?!0U=[6.(.9WD7(4<6$:&U"-!,)5=*(H0\PK S9XXM)D!CH
MM.3-YL1VLC?CAXEQ^N. RLH7FI/3LW[O1[[X^-C(''T5H, ]R\>DVXQ(=N"F
M$;&!2G[<GZ:"!\]_GZ7OB]5; J.PUYS%[U A!31,[WG7PJ),6/>25/AQ5NB+
MS8&IF$IH@M=D?#4879^]_%L:=+S@ F$$OM9EO3AF)SU:&<L#>+UJ*XYC*/C4
M5F&YRG17CMR"CAPSH"NO"CK% QWK83)JCY+WOW_>W3T6M@ ZQ<L?"^UADD]%
M +ATMC ?<J$=8+*K0B_M02_-.L#88S=G7IT]IXTM0"_M02\="CTE NBEYG?/
MX2H@\Z^1<!7H700;#6E>!(?,.QBE@UUD8I:Y+LO,S\CN%U@@0XB4#5O"+D6)
M?<%;S4FF-<D-K=Q-.WM S=GP;3V[4/NG@\+W=D4[^DKW'NS?&[!$Z+38DI]N
M"HJN15I\0[MQ:#M&BZJ!J1:+P0-JTB1N:]^:*BK'GU*?/1LP"UUQX9)Y)@6)
MQ?I02Q/6Y[$0"S_[8C&Q)27D3VE_I!%^O$4:H%,E'^O*I.C.L 5F96B ;HP)
M<R?V6=YLO(5,!"8'KX42FQ::DK$"2SW;&G9[UI!:?EG_%[C0GY3 [*2G=V!N
M3;?Q59\:EI<AHH"G_6 @TI!O3$8Z&9$:4)!DT.<PQ'UYGGYW(I<8Z"$$(#"&
MRE_G#\ ACC'PO5702BJTP[Q.&DF1I?011F]2\(@6RL.G[F"-P9&LD8G_Z>F#
MH$6956J"*GCL>[_"7D+X[&.+R?T&&$ #K"GUR./>@-3D#WJ2ZE@FUI/&<ALS
M!7*NEM2"N"=D8UV,6TC\Z> MH,TJZ\R#M2#7-PB&5!D,[L1OPN< P@;LB702
MUG7>D:"OO$&.A)OX9K',FF?1Y%6HYAZ=.7W0<'H8134+47="'X$9RAQ+_G$"
MA-DQ4O&409V-W*8ZG=KI>%8P/RZ-A.?12!)3- QZ063X,D\MB,FW-O+"UHC/
MP@;G3*!.'9=V3^1J !_] 9R! 1;:$9CC@I%S#%XW]3O?W2)&R<W.0N)\J*W7
MT,4.3V#)QL R9\;PGF!#Q!QY;8X\H\0V>OA\3X'H@ZZ$H4N.M4XN/RFS!2YG
M+ =!T5DGM*&JJ FM,1I6=E.&XFA/V9MVYG X>+4Y:3<ZE6_5EJ->J4=?"62.
M"6@D$39BE]5CF3Y%>; *C14=3.KP3=<'A&3!#;%URJ0<%XL_C$H[S/#N]([Q
M%70-$EPJ_ P"+>8/S N)R1>ST0UZF!I:?8D]Q@QU)V'+ "K@1UKJCC.D@W&R
MC\FQ3@QQGHT,7WS,&TPHMBB.UQ8V3RB,_(DX3B7B+6(KX@O_'"B]R-RZI%4E
M&.M1T/ 80L5A[=13&JA<2 DX)ZY>X#)QU3J80$O@%X">L%2.\(--R6//B+E1
MV(^DRF2P,1Q>E^Y0\6IJ1S1HNNV%IP(K=#"CXX4H.;A-3:*4^UC<OK#%*5\3
MDWB(AR\ 8K[+%H+'!"#,;EL.;OMPR>R>;@4<P]RB-728RY?$0$)M.@O:,3.I
M#5,)"&R4^Y:&C-G( ^$&!2\->(%G"<L4"B>D8)-5%7H,@SUNQ@>-,38<30'M
M?9P712N"_B =D6@26#T+H' ";86QE,D=@IZ@1&R$6#?!>$^O$BOZ[!=3!?F3
MD88I^D@O.-RX'K[%C-0:Z(69!%M_Z';QOFQ2.C'8\UDBI\%(RO0R F"%@T$\
M_C>P.%'6Y<#G8G: S&'(N)9-6@6)?@U68G7&!R!,*QR4Y]XGJ^:0I+YJ1\?H
MJ=HTLL#4^5Z#8"3QS"3G-- >DPAU<)(2=9ARI)A>5HN(<WS>+@:M2:!$ GI!
MH:1-/;D:P38]/IFQ#3O<.*P2E_%QQT:(^I0)T"0&-"YLCG52V-?SN>.?[TX:
M>%B;4-DQ'J^-#\<%)R^AI:"GN/#-F!09QGA-PC"LX.%YZYR'8B<2]<YC@#G\
M[4#>1!B;H/YI5JE3""%@F28.J_([HYM>0(EC.<U?\B^DU-,Q \?:W!0@&3^B
MFAG^7P>Q>NL@9X3( N1,,6:W,:P.EDNL'JN>CF/5WQZK7HQCU7?U)NQO:',<
MP!X'L._G-7S'XNWYF6H?IZS/1-D/.PRW!8GM^^:_U)R\7'Z_3/:>?R75 W+:
M*,V)GKQWM!+Z/1YEH#L/!8 D0H"(;B377BZUJ=X-7W.W)1&04W_/1%\%)#15
M>)'J""2:OS,&R4SH"2+,"ETK!@,# E]I)P9_")E+ZB3)@$CR%EZ;EUW0X-D%
M>#&:;Z;^Q&Q(I4:9V8T^RX5D-B'S;<N!;0N/PV/\%2P7@_.".9JIP5E(PIY>
M*G$U>3N<U[F'M@2AG%CSG49!51=2L76-Q0Q+W(7B18[H8IU\GG/:IJ'\"4]W
M);&@CH.OGD:%<GP1B:/,(KGAGN6:I)J"@XZ-P%,/N'&>I=Z3ED9!:U>@T+X0
M;\QULC8 (M2-$=B@+&S0M_R(\<N@I@I[EC:UYP0),P]=,2#Z )K36$,'J^#0
M@T7R;/],F9D93?058!SPH]4;H!QY.I:7B"&:*#&&]2'30VROPZ'MQ1 .^U0E
M.UA%9U^W(IK#>"JX$R2.?EL?L9<2-6^X/N%QA,0HT><M/ +=RV@FPHSU5E)#
MB2Z)U">$7J1@F!#35"Q.CL%VW+81I"0AFJ$UFX.U@N-28M]T;<MQI@D6RSX'
MX8NV$=*)R1K/;H11.E@Y:4%%]'\&KA""2&+E'2LQ#2MHPC1CXO9Z00G0( .8
MEIOP@EOYWE6>-.^E3ZGDD,33$<U _DZIB07LYP/; NK(,\+P[98QH$G,[="E
MAACXGF:8$'<MC,KRTF:XS0G$])K^L1$+CW]PB0 1^3/46.BM(X4G@/&-< +)
MT ,@-Q^;S!EFR,Y!8->=,+1SI [&&JB_HC'@=8>ZQNR&\JTUP(+C?.:-]S9
M;;(WP+_&L.7R-XZS2?"2$S\./O)A?VBP? EBN\7;(1';XM:E,$SP#(,PDM?]
MR3M5X).B$52WR8,)P26%_V.U!;FAS[M_&3S)T6,UU#LCG=' #V$5QUST\#W?
MK,^;YE=P<3SNY2^/'L-!4-7W<$L79FN263;".RR#/&>VQX*0"'UUR$=#5"GF
MA9&)SNFUQVQ.?C_\;#QT'RYSC7WM>AJBK^2;$RU;?,A</NG/NG[TE<%'X@"2
M!9 0_BE"+.BWO@TQ\?M.GS8?D#E0[QJR!I9*V],*[AIGGD9 !NL,33*/:DC>
MVW-R-80$"LPF=4U7;1!1\5P^<2#$6NU[V1]87@0?ED7C08%P&-XJ?>I#RJ1[
M0J_D.6="YP-BX3* ^;YJ/ =+<8,4-A+9PW\"3H(I*K!3'U3@DX/\#Y)WYS!%
MAL6BLX"W5\VO0H6:+E$42,T;FJ@G+$9P10D+8@Y@<A0TNXVQ%D 0#U*2*R*(
M!EC;GP[?P0 O<;Z N A&XA@09J>D=I>!)1;!Q<[2 'F(G)<HXX<'84 TP+<"
MG6>1[3!,@( OK!%,XT\0^WP 8<7"HKX?BHM4M6ZI!N&*3H^$;W&MFWJXO)'F
M0E/UL"0XD$;R.>$T:0=;FE8IG.[T5*J72'@<>H3BN0DASG3SHF2+%:B9<Y,_
M<<<BQ&WBE9,<2^]7+VTW#(B\=S#1OCY3YY-E@A?!1[K@2D&C4W6#6!ZH1D\<
MSVP@8:UT\6KHY</B X2"FEQZG=H2OP!^12C.KLGO+O<[4^E!$A?0QNA'BC'9
M?/GX@I$@1)L<VHA+??1J"!">07S>>IFIV0O0EZ(JG TWBRRY(S3:SPO0.2=1
MFN!$MXB *]Q18NT059NED"-F!Z)GMYE$K:&6'^,)P8Q$$C8LLWM,G;\FQ,"0
MNVZJ)!EW6E3Z!"O\3)8'0)_!0 ]%0@KC2?,*X]$HIQG:$<M=:\M=,Z5!RYZ6
MB %^HSN/98S)N@M_34E6&4&R6O!6<_+C]BJ;^9V^UW_N;;/#4%MOK_NO_OS=
M.;^[SA]]I1N68,>B9,3-N54AS][!YT"1&\L&B"OU+,:$A-2)T"26/#(X38DG
M5CVL@@QL'4,";X<\ *GP/ 10B%.@5YO4PO09#&;-2'^FM*R$)R3 $-@))94.
MC['F(=R^M@T9^*9&V9YG?SS#(@Q6HN2:Z0QMPOFP^MVUU3YI5'UI85V\;9%8
M.8T]J;HDF@8R8SL!\.CND-7!%#)N6\C0T?-4%!"C3IB'6DS+##3*%L"F#1'G
M/OYD9!U"$#-;F66/ ^L0ZT?@>?ACE-J#D3(F0&L3H)D,(2;ZWO@![ZNGU2Y]
M%U_:LV$Z6?_5Z5UKAT.,3IN37]7TDS7^?EZX5J&8+X&#) !BF7^)M>S%7'Y
M0,9;KX-C@L:-,I'5]0V' TNGI3F A% Y"5\W"#MU.D0#<QTQ0DVR6A@H*K>"
M>@X)FHI+_ ?4,Z$"Z8!*F2#@\)!4,-#*;=8NC%<0^&/9+,(N3#'D&4LLDHN_
M[$@D!PC2,@+Q<_[JB.'?3WC"M-$CQ? 6"-I$]B)6P8"7#L1$1J,&)".QS0JA
M:#HK8U("!QB(A)@V#GI2*GF<31ZG,C V_$)-<;ED+B'C@V8'286Z<G [O'6:
M0Q@-+-E+/8':*H9%J@[[I0+4%B1'^2DVX2?#;*(40K:.D9MM@-<M53W#>@@H
M"*/AE5V(?/IL&9A8X&E;U#@?\'=1"1E+C$-F-C8YGIW(5Q;/Y"$Q=1 Q.+;
MAL]G)0'I$,=*]0XA/8UGMQTL5=[3K7"R-.7?=53#J]_M!.+]/8MOT)7)C-'<
MC>&=/(O7#!()OWP)PSJOJI'$'<,.$D@%(7#+*)LZCW+,I6L=@:H%2%E"J%]-
M)C)0%U\YDIY-;C6(+U3SL1$-O^0S< #Z&VZH$ -.[XL['C![/9[W&4./ID3S
M=X%FTCF(TBN1G9)@;[)W_+.&H#*?3>.HL?2(;Q5W&%#Z1G=#\PJP\G:X8M#J
MD:!*' GZ]DC05#(.!8W+%L=1GW'4YX>+^CP@::]$RFM"^ .8FW@<GJ>$@0'+
M(B(,5RW%''<K(-B)*>R@,W@_B X"*Z3#2L )<\!VXCW="D>1@:I3X]V0Z,\B
M<GBU)T3L". #2/TZ9#PB,HQ?Z<L+^.(^(.996H HTJ$CRL;M>2'U!?3! $NK
M)5/[AH_$8"7O%AOULH&2 JL,T)R<G3[\GEP72[^3W<.Q[&6:DU;JS'J8M.[<
MX2-4$:# ('9]#@Z9U! ,<SOPQ\EEZ/''9Z*LYQG*O"):015])H-=HK5LAD9'
M-PQ:T1.R97D.[K1OD(=0P:@L=HW$G9-<8DH29$S6#;:XP&I(QF-(=!:)P@RX
M6!E;B2_S^I=Y)@^$=ESD!_+:PKLKO-V<5-&?JM++W.?/TH=SC2O-R<N=TNO=
M)FN_1T=?;]47!%DA!HMSH>9=#\_ASMR@/M3K)S?@'*SB)MPKU9!+0[=GT03E
ML!LOFKP\>S"[);(+\[(X9UI&MRL,+:G^T-0*##?LD_X9DJ<M9HFC'GB3LU1F
M<N/AH?S2'5/C$/$H"B'4I!R7C@=L![?N77$H.T^K>%,38)_=Y4 \ \EE=V06
M51Q^Z=DZ13H3DX$UR4!Q)CBS1H)1,!8OOOMBG<]YKS0G>N&^D/OF.*/KPN%<
M>,RW;Q^ULY_?6Z,S)PL]7&#[$KGX\ZXM,=,Z.HV6X>6]Z)75>8N1P+?L$H*%
M5QWS*@',TT[CITA<XY^AK3N:WF:AW+0J!K[/DA>HU$)ME9>^0_@VV:H]]@+#
MX*ZUD#M"K&F*[S[WPG3HF.H+,=A/)UT(.MJ)?.:5(<)/TX<DH10(#^/R*DL$
M"E_X*UII03ZLEJV+QMQ)R%1I?0O>S^!$OO=*-$!X^8@VO@FH'T2!Q;1.B/OR
M]^:Y#A:VQE'I&FF-0XDT]?!:#&*LG4!*F@<X85=^8*C-8AV<F4!YL=6A5]=.
M#E1?(228Q<>!QD5#/Z'1!1/R"#X.3:_ 'YZ:1T[XX8J\ZCO>Y3'=Y3'L\ACO
MA-=_=WLV<B!F$S(&A"W3%6"(A,\A!6LWT3)[#*#34\E>[Q]Q!)G %,/3P9=?
M)9UF26$DU4LT8042\4MD-SXC3'C0)'S)1>V>29RZ0%U=+_..SY3@!0H!%8<T
MR-#0^Z21"T"+A/;8)@W>)>&N#G K8JJ/6=3Z+,J+8P.[[Q<_&Z9JV0^D*.JR
MZNS%)J)2R/'Q*F\W)ZF[[]]:3]G[BRPZ'+9UAMGQ5>G%T4[O4@7,MGQ0D X$
M'!@\F 186)C@&4A6'K&7A**I-/KU6"A:(Q(D\7LQ6LXC:ZHI=@!C-U!XD@6
M^%(I=8BR]CH\Q)U?<IH=Y*5#08A&HRQG"LF$?$9JVN*?G![<V N!8P#)DBID
M'X'49OR>EPU-,KTAW3F5Q6/A4W@F<]&5?$-:%P8-Y$6GLL$L"&&;W 4>3% 4
M=DW*Q9'J1Z0='(D%#H\Z'-H.=)<B:=Y\JW/3WWP^$?H>;$58D"1.).0ILAPX
M^CWIE$1!-U7ZE*:G>3#SBU3-V3.S 6CH96Y?*"B)*Q/[ @@UI)B1,[UJ84B9
MY11@>$-6H!BAR?.'V8%!%C,)MZ05%\5&)S0L06B6)UE#%TYO8:2291#S!X2B
MLP!PZ)Y$V,9<B+%":3Z>\#R*0-$T*MM!/F0'&J*0@'Z>H9@(=B;FW!.B ?!B
MV>4E?(IV3Z&%IR"$'0J[008*<<]Z$?908YB$U^-U&"CLP @P&(K.-%7AW?0T
MGY-?#UOXSGK$A[91(9<)_V:H;?JR]S,K32EB*XP2EM@H\;() GR%MHHN)(O2
MTKI5H?^*AK ,87#Y:OHHO75\8NL6EON9U>'T.KND\O*Q%)+*(E/*$@L$:PL$
MV8! ,)7YAS]")(T74+=8-,CYHL'KQFE.W/.GB?7[5]F!!,>]/+SPRK8H=9?_
M_=/NF+=*2-H@ XL?L!BB\8KB B9 0@3W_%01DD;3,890&M +S(8[:$(D%G1"
MQ'>>E[&4>!)U0NC]YPDH/.R=UH( *DG*QPO4<G8=';8MSUH^6XR0N+EY;AD;
M0)H_ (^L\H4E&HTF$DS@)5/=7_TX4<(E&3^:(V D&%.2*!20 V$S6*!!CDCJ
M:'@93T+T^LDR-D(S S#0-&^.H&0FZ,.,+$[ET7'1S\_]#JB@X25N3T+32F?.
M10"GC6C\*V\C1GA5CTE:HJP4$#3^]DO?@ MB2F,6RYF*BK]N3B>7(95H=@YE
M%T3?%P)P9VB_(AW+U>5(%O. =7G C"^RBH\2+#KHTC<OK^+$4,0D\E7':$X&
M9\I]%SW<GYX>4 ?!3'-R>?ND(L-I3[0BIOX8'A(!B"Q 9*F*R/,- J4HF.Y5
M2"<]J@;#RS/#<Z)&+:6NF$#$C(K3%C[/GQ$HJ.U1O9GJVO,J%[/LXIE*XS-4
MBB](FF-R])J=!OLDDI>]NKB@@3&'J"<.<PC2LB4D4-\+L2'.5=-$;6;U8MU^
MP0'"\Y)Y$ 1TWM#GOA$($^ZAP,II52<2<&J, _X=;I5E[52AM8<.I>M-&E<-
M^J'HV*&Y[K79%="'O/3FF0K5X2 -IJDY"#TZM,#3B]['."UJ0H'"NJ02S">A
M!2SK4,.]4Z!?0B=;6#+M&LG:V<+@6%>>&APKL2'#>ZTLA8)2$DW)Z%FC4(C1
M ^:5F\-V_/E@F</J$=>9..(Z@HCK5!QQ'4=<QQ'7<<1U''&]OUO!DJGD-XP3
MQ":OZK]8CXT9DL?S?.(!+_*L1 ./ATDZ,#QDVM.9!8ES:OPO!P'R,.QYE1BQ
M^G8#4D5@[[,[#T@9JT\1(H\<?94$\>/5JTV>I+.Z>?2?KQ$,$N&Q'7LG!L+-
M.DO;,%Z1#AY$VEGU_U)?Y!]#"Q19%A]'#(?$5$>5"VI@I%4\VYZB+ >C;T[D
MTM1KKUI$AQ6IG+7PD5I33,OQRVF(87T\UCCD9=)GY%4+(6JD,^QTL#8%>EO'
MIB(M#4AF2>D0[,)28WF_)#%AWJ)ZKMFUX!=:,S* -Z)0O%T2QK[4B5+Z13Z.
M_H;$A"TF;+M!V-)?Y/J,E&$QUSU>%6UVE&*_G,B5%Q4Z=Q$?M=\(B;S%XZ"?
M"*%\U2H6$E5>(CF4I!**\Q0@S0%"_*IEA,^@F]YR/#LG^$'H4F.B%1.MF&AM
MEV@I7^2[$.7(TZFL8-]UWS;/;</T(H>8A5\G!A$3\I"XE#T9)US(^MA48D_5
MSUN_ \*LYVDJC("ROND"@8FPNH S63F4W?H/X*^F\VVE>?FVP@P\38&%/=A#
M-.7 81&#?C-.OXB-T[-LEU<?955'@P$8O$*@Y+G*VJIMTQ8+S(GFM6$/!Y+0
MS5X=8-7@Q>LOJMN!7BG:$+&X,OR=L#*VK(/ K<.\)CS4Q&'!KEX\BZ]M_H=1
M1R%!=GDLT)3[F+4>@.=]Y5&^@0 0R0\ \<N#?N PD#W=RER<:A,;>5>,V:;V
M!*'']U)<(?DIP?@#7AD^$$.4H2B4_ELJ^].6 ]->^(D^0A"K8.@X7-3:>(11
M,1!E>F699<OK@U7C;;!"&^65_*#2A:\U)[HY1NW^_>/(S1Q.%%&A.;D;#\[.
M7\XN6_G>T5<,@V,!")('A;!D27@XO.%86&F/5Q83AQM'"Q^SQ"Z;1(J37 A>
M</38&D%TB-=^P1>^3&+>)!EZK#B[5T9==5U;;]&LQC'T3 OLP1&"P$_F[U!:
M7N4F? -^T7FO:*( (F\C,MW9L@4>!,5XMPZ;*?S_P7PU(BB73$W(,/J&# V+
M!5#1$?]P!C55F>^U[J'PTM8W7DI;-!,T)\6;B54[G]0>T&%EO5GM5+MPGWMY
M^9DZ^EH*#R&$2M_4W*<R'483@"90EF6UEKW\-@=&&%AX/-INS:'ARN(T>H=J
M&=*,+L-S6B$@^9E$G6,%WP0K 6UX0P/:53J,&*6'5^D93_EC;!LP_M#!8L;9
MU+K\E#QI9HF@ITTUK<24;^0%#T*OKN#B:2,47P(R:*\SH.!0!0H9QF%0F ,3
M=]N8]^&?57+T01R8RN,C&=M=E==KZX.MR>0%;KV"0OBIGM[MT0JU+; ,\.H$
M@H$J>$.@GYX*W62HF0+LZ/T^PJS+Y6.:M.PXXX!>#AV4&0JT 66%C\!50%5\
M^C[K\JCCU]I4]P?N31CXT/2S]UTIT&B 90R(!8WY]>Q#26SBVE1Y@F6;5GE@
MJ.X]"3Y+S59'9B IKH_/$G[%2_4KPA#&CIF^Q,?P0.9#D*S"J]R-'Z2#D/UZ
M5=.\:MI>D]Q@:YQ KN%!(/(!W<DY?$I(GPZEU5Y?#Z\WD3'FR2YE42P\97)E
M@Q;%D\_"V1W)Z9SMMDQ;$CFL$S'G+E/R=W ]M&$2;2[ .07<90N*1'!Y6NVX
MP+W4%SJ5R(,E872V(;\D"%['U$B$)%$&.Q:D9KP$TB6UBT4]IZ=W7-X&;:9I
MEV=6]=I-L4V#NC!'.*!FS:GQ--J)TN_L)DY 6UJS"A6!4?W21\Q;,&9%0Y@5
M4W)0%^BP&SP7?U[*<WE?.Q;I(*PUF-PP;7U(*[%)(7+-(%C)HH+'A>2U<]L:
MN3UV#DMK)W*Q?Y6WFY-)_==+WO[9/[WK'8Y,KS0G^L6W7^5)-G=61$=?.2@D
M"@M/%F] G990B5U,)M%)^V+$Q@!1!,;@W=)X"8?*>9F7;T@ X2*E%'S:\.^P
M/\#DR';E^M#V\M&E!GP%,C864+RA_JV?-N +OQS$G=>YE_^6D/&$#FEKK"$#
MWWU5LP:$>I@8<K3-H [^1B'/T\_L9&GR\+U!:M&P#@ .:W+D/TDZ'M-@*9IT
M3_>MH[ $6,,3-\#KZ/9(;J\+V3,:54)H:0F>3%4S60@6=4R2;LF&CCJ)P$[]
M2G:81K-2=F(N&2D?Q#>OKK!]2-6$0K.RU^J0;)Y040(+[T&OH\O2[1,QCM/F
M  #HEABH83(^.V\[)0J:G]3/M*T5:;=',V;G(1[>Y*?69\P1.SHAO,_ R4GI
M*\PRGJTV\61AL#C0\-KKW#CW.'@TG(^Q#/XQ.5^;G,_TM[J&RL;7!-XW*"A@
ME[Q&DF=X1%LGD0!3U/U42$5][5#-22[K=)S)O[>_:IW#(?6GS<E-]=]</5W[
M_ONZ"VUF@K#@U%T2<U'+K- 8+33-\)^;5DA290LR&6TD2-.T4BX(.7[GE4 "
M.),@5:_8I1^-/ZM.S8N[GS$S27,DR?A6KGTK\P$AZT)_&F(.Y(Y+IG9ND?K2
MI$K;RA7#5AR@.4G6>L5_1U4E>7Y HE:E.:EGOVE.3:VX^?;15P\:1#.E.@6K
M>Q=L&AZ2^4L,&S952X7&C %O14B]1S]ZG!@S$"U_=8;:J-_"?%9))23 C(20
M;$W%%:]=,)TE&$G#_::L0C;AZT1%#>SI!.O)O$T5(P?^"OT:3D2BD=J"K.2I
M=J(IR5<!66=?TA.M[1,95L$3C%PDEJ>#"0PP[C^HS17?*=,5J(4@.Q&JYL?$
M2P8_)Y+(#&4Z2$%#H14<Z<9'"JQ@I)+=$3(@\!6#HG>XQ&?US.-LG'D<0>9Q
M.LX\CC./X\SC./,XSCS>WZV4B,6[A)4I0U:2"1D+6]F L 4&M#8S4)#*C,0:
M@YZA\:5?9).75R%U;S0J..%OF3AE=L6*H";J6O@=*J@0V5$WGQ&6QVWJ$0EO
M*4[L<B/PF*FDZ)QAV;PCRK'-^]#*I "JZI=2HW$TWB)9,Q0:(6/S!&=B#7*H
M7XZJD!*MXHW52%@,*>0MMX;N%%Q I23)0%[T$I;\B!V^X_OQ2/C1J&>!:W\Z
M^$B0&;&P:%A=J%K;=G@/%IW%9HMC@6F)1BPS);2%X"NBJ$)S4FUH#_O@K06O
M MBUB'AM0?\)7IN(6(O:"&GDM/XWJ!04DY6 G8(^",H:A)O4.]>T=R@&,/5A
M-=L@GF/-+-5LPE^IM))J3CJ=\Z+=4'MJJGM$FY7^]XB/=<2UPJK-PAJFS2S+
MYCQ:69$,J([%(YFZ.?Y[I+^X7\QA7[-<\.GV5>-(9G\X1%X;8C0B@]\USHZ^
MII*)9#+)=5N^;$[*")[-0%%Y/105#XH*A>+X0O_V>.>6^P^%;4%1H5 D?X7
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
MH!;56H-KE&IP_9TN_."NTNA>U*K_*L$/1=D PK^/LZKSQ !*IPH>&$!UH&D
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
M_*I4!W^*+5_I":4;KG%=Z5"U!L75Z\T_7*,$?ZLVVU2I72G7NE2]V7$!B;F
ME(63O%WP?3U$X*)@+01";M;QE<_!+_(JF@X]$:0337- U7<$LN*[O?/=Z*/=
M[9W D=[WNBSKD$<W<1X'I2(O8<7'ZUL8>5O8*B'N78Y^0/-Y8^/>GMQ?Z*PG
M-CKK..-;H%_T\U-A4I?XJKSJP;0>=W?)3TU2?0 ],!E5=O7-;8H&/77/[1.1
M^*+K6=.UD"1'XAHJS2931*/8#C[R?>P\*$)Y!"W.K3 !-85?4 1JJBHS44,,
M@!@6?$[! !E:(C=&QVW,T[)7YL+"4+KW"/?LH_@\U)]KKSQ8"G<(TI'IO;-'
M6'>M-$QI7H[$E9,/^(*OL, %-PHPZW\5%<#O4 /,<X,YY*\!#B%0O( *"[[4
M^.VD;]=6TEQ<Q8DL<I0L:E0L8G K6CBPS;>$>5+X+!=OA&=F.%ZAG/LA\%%[
MA."@V_Z%AY'P?#A@& W.!'ZV)>KT$3J-GHX=#GTBV>^M>^2OGOD=BGO[^;!^
M^19"L=QY_WRELZ\5@SU!O_R@OKB[\).X]XG\DO\T'/!HF[E>M"]>#>N+;PGT
M75><#;L?M_-7YO)\\;U@)GD2N$7Y0K0=7$_'&L<^.%$IKH3TP;>$N/AP-ZZ_
M?^:*D\PI^N#D7?#]@DTB)L8<HZ7E!431@_OB'G5X%^.+5\/XXI4]IEOJ#\H+
M263>[@=!?'$@"Y?EB+LK@+-([?;KB/O+O<KT%@\/[QFNDWW\T\A=3.X53KZ"
MU@M!U__Z[_]<75%5$4C"WU2+'T&N[(!W ]H..$(A3UU=6>(NB#._MFUCD5F<
M'1,H,\5?OHE;$HXW@CO<!#?&\,!O-#=B([VE>N6DEDVG?ZCN? IGP*E\7QS\
M0S6@')JT;"B(?NF,\ZG_V(^A/ZV8TN;(__X'$MJ%Y"K@WZ[Z $H@''N*]\G)
M7":-ETE7OE*I;,Z8KKW4.56T!G.:#H8Y>T":2VBKUO]5;;:1PU=*7->;1:Y.
MM>HEBFN4J<Y#L5,KU[AVK=*AMN&ESG:]C6:WTDETFU2IV>@TZ[4R[IQ6K36X
M1JD&U]_IP@_N*@A/[()6_5<)?BC*!A#^?9Q5G0(D6M1P@8746NIP2P6HT4OE
M<PID#2#P,MSST0KB<)H&=,T+,M"1+1QHF-Y":?4':HJ;W<^DTT\0AIN5/1QP
M8+FW*#'"O%D9Y<#+X,>O5KO2XFIEJO+4JC0Z4,TAO6=V5RP]M-M0!U!<IU/I
M=F(X0?*R0GNDV?MB]UV)]K1;HGWP47N+^T?]\4VNE^3/,(@5!Y8D:X$)8*T0
MPP<J:(U6H$FG>+Q*.]G^'%/MHTG:7Z7:5WJ+/\/K"3M\Z%9G8S^I]ALJ9+\&
MN9Q<^V\!#UAPA'6>!^EYI:\8<O[UD/G!EX>&M2)OVI&O4L[)<I%E7I\;P7KL
MG@M@UO=.J8_A 2]Y=V-XP/.A70P/>''Z[@3@ 4NK4]<C0BKG! $(7?YS=46D
M.7$!6Q6NR2V>N,_>@A.>*[E9@<NFPMR,G"(P("; %8\H0.G\9XP/Z"OCP(MM
M_%\M%D@D#:63V72,"GB>7.&:^5D@ 1:93F;8B(JP0F !KF<9XL /I(ZGAE4>
M.*::KS>F]-MYX?PMPUJH0;HR 4B;GGXV*(F$RWWYEJL]#Z >232(8Y-L;G_[
ML>-1\QMMLKNV(Y%>PR33V6A39X/TZ>6$&0:.Z2H=8SJ51*!Z*;K1[V$CU2JH
MZ<?SP9AVP96VUDOI"J79*_Z^\H#= !<>\*WXZ!2)CN!,,I,^G$S$&[UGH]V4
M'YTB@2"(8,'W=T&-5/FEM_T[Z^;2!6+?H?]>[F?Z;651HI_/UM&S[R^_KQAL
MV/_UC0^@]$AT46?SL<H[K;UVUWLD A^9$W+Y+'K49,U0D3F !W\%JB<1:&YJ
M[W?CMJH^?_*S6K1J+UJW;[E8%"^T5OLM),.9U'&E@<&5^'DU%@4!P.] SJ#%
MS[XJ02;/_OAUM<R<B'404;?+6^ ":"$R\85"GF3X-80><G:CQ5EB9GK8;M>+
MN6?83C,C=L!E]-)HNJ2.7635Y_'J+&WCO\UC ;P\(KT+DHR/;O61%E3&3'4<
MIG)5Y&D2\9)T,ALI1'JP*EWW/DKK;K>=%+RA[AV],1SZ/G.K+]C"LU):C,[&
MYXR;8QRC;X$/)O.O[]-$8&S2238?I<*/>V2<&:^YFP$2$:1T)LFFHD1*BZ!5
M1KFW2%_3V<7BD=?*@_,LUSY>&1R=SOS88,N:/(,+5-1Y6=0&D@+/F%[5.ZF4
MPSSO>JRWT/C)O98:&H;!G'YY#MR.W.$*W;*]1?FZ+[/RPTQ-#W_\JC4>*XUN
M$Y7RQJ5LY/D]M\GOJ[JS)0M;VG=GY5K%P?M^A^@MQ&[ZE2X_LX^A&BL?6 [L
MQ8A 2_ J@$9$YT4)"!2/^L(@J!'M;^K[EJ5%7>"6ZBWZ+9DV%(D'B[R? C<W
MU1&7LIU)$OI:K57.4<I6?JB5ACE>DUNYN'*#8*6@5<IVK3T8TV;9*'S$I6QQ
M:4=<RG9.NQN7LIT/[>)2MHO3=R=0RN8 $%F>O>Z B@!0H:,(G!? M<:"N7_J
M+8KY3.M/Y_'^MBV<S6W JH;MQR_'\N)B).\L"3=V"!"[)W%7FS].&5+,#U_B
M!]?X.DWBFC6?.TJQHJOBY-QBMVW^XXZ'JEV$2^%DP<KJUMRTJ%H&"V.2>WM&
MO>7.*8?FQR^X2FIB+Q-C+R&8)6."XR%6$<?WR.;;>3^UCRO\*U.:R$4HG<RG
M2?;SB+,+B>Z\N]HD<2U)PYVGCUSE4793EU51%K4Q$*X517!5DG/];?SQ_KR8
MZ?FS<37]MIZPUD[AQ<>)8=$*XAJG!5"\A,KI,_DXX_"[,I:[7B?1&81-9O.G
MF'58<-/U#;">7KA4\=J[\/)^WQPR[&G[P7%"X3&2O)S\$T!O$^J[0=,D#YQQ
MYN"Y,)6[SB81TJ+S2287I3<0,D7P/,'^C]6<(H(^&]TQ2)24"1QN3HUYC5K/
M9BF@0/VV446 43QBH#;0@#IS1IH$Q>S79%[23\6W0:GP,'YM%99=FI:C4*KU
M](]?FV_-A7NKE1KP-*V-V=2?U[?K[.ZW^I/6K??Z-PC,.E@"JKQ$\OL!U9 &
M9+_"2W2>KCJ&84C,4U9<%,S6!\Z4)DK<VA:4I:8,MYND)7'$#RW@YT4(GIL.
MV<P:CCJ+F-G*(FZIRA3ZMO.6Q,LZ)PN5=T.<HE:$^[.*N?6VK+Z'Z2UN:MV7
MZD>F\W =QA<_?)9Q_G!9QOG>HI@MC+*9Z7O_5D+M-)JM2KO[G*1:=0XAWS?*
M5.7^H=9"W7225*/2]4H^)L\\6RFYGKONE8S+^&$9!Z,4/JN?&:Y0S?-GD(9K
M[^;FGA9SO<6"*?_.,ERC\[JW P*%.R#XW?6HU--Q$MJ/D[L>)]B>5&K,6@8H
MXTBP9:Y_RR\ W,Y34IQ/1H:\SEX1NCKKO##]MM84+S+E+$XXBQ-L+W5WXP3;
M\Z%=G&![<?KN!!)LG?#E=3B--4BE%E>Y7CQF*KU%KJ2^U]]4M5_KGTVF@S.I
M%BTMSI[<&1]$) H0L21RVT G\YDXA_8LN, U'LR22)NEF223)7GG]+7,62<H
M4=$0):14479<;3)5E1E H2;M6E4TS4-5/CV^]?/=9[DR*YQRQL"/7\O%Q1F1
M._?9OU)D223"9MADBH[;.ISFMKMK01)9L'#;Z3Q].EFP=_Q@+,I G3MC[+OT
MWK0HO-Z7KG^#V_.IN]JFT7+9^!H1V N/9<6;'P+H1Q+YJME4DBV0=!=B_4AH
MS]V5(XE4TDP^6<@?SB9Z550MN^!@$+>:W%*5D0JTG>[@Y_OLOC\K3@>-S"F[
M@Z[-;\PF]:),3:V%?E^1,!NBN.U[ /5'(NTSF\QF#U<L$V_UWJUVUWI$L*!3
M23I+,H,^A-:C_:1>8&1+#_TW:I4>=>%W^8V)5O]%"<Z[0F&/*Z&B\31VLY9_
M%9LAT74JDTPQ))V-N"+J+!G,5;%GB(1XDLRQ&<Q5V6?\*'O+V75"L2^UO:GY
M&XNRP/06[2X[+G WC^^G'@C]4HW4^?L[>T4DH)N;(=+ZFRTD4T0K46)'E^#&
MN^M&(N7(&1KZ<$=N?^:L*^$& V-B2+P.A#*8JG 1/)H0_%D"Z =(,&ZB0&6U
MP)][$K,G-I9E*&)OHCDT9?KEW9C6_S04*0S"^6F$3CW\CSH\.U'\BH20"U8T
MC'V=D/+\UVZ!)L6R 70^D7YCN23+'*%BW"/S)N;#D^9#=Q-$(L3&LLE"CB04
M43 ^]-$JR8-.FR &#A/S\MKI"O>M]]N7]"D[XS&.P;&:U7BSE'\KD"72K"R5
M3F;9H[>IB;GL!+C,5<=G2<3XTJD<=(&C#,)$T PIWUO(=S/Q=^6Y5;VG0^CQ
M&!.!Y%*</DT"F'V^J ]>H_YW$Z? V<;6^91EJ3$20@HJOIZS;&WPJ'+\[6.F
M3"_1"9S/4M8;]PF=\YD?ONMYUP2.2/OZ),.XA7/,XFB4;+-%M=)^JC%+JEG5
M:#7NL_H\X^]J@T&T5&-,JGDJ*1*Q$#;)%MP0?DR:P>$I?0RH.>!5C0*R $_7
M.^ 0D@@Z80K@&#,@S2\6' $7L(//@60(X-=__^?JBJJ*0!+^IEK\"%JW#G@W
M@#R (Q0*U-6599 %<>;WO+2QRBPN$@Y4"NROP->M%GE5F;/ID,-=<#,U#D.V
MK=4WZHFK5TYJV73ZA^K.IW &G,KWQ<$_5 -*B4G+AH+HE\XZG_J/_1CZT\K"
MV>;MO_^!A'8AN0KXMZL^@ P-QY[B?7)RETGC)8OZJL^W.6.Z]E+G5-$:S&DZ
M&.8L>EP=RX1&TAFQVFRCA(M2XKK>+')UJE4O8=R"SD.Q4RO7.-3MBMHNOC_;
M]3::W4HGT6U2I6:CTZS7RERW4J:JM0;7*-7@^CM=^ '":[BH5?]5@A^*L@&$
M?Q]J51?2P3.[!9^"L#P_1$E"2>NRSLLC$>I6,U]I/_J.TQ,--E!O\=:L=3)5
M]4_UY3Q@50J'P]_A>HOA=7Y\-WFK9Y3QCU_7S6;Y3ZU>QZJLV;VIM*E:H\LU
MKFO%>H7B.IU*-V[_21YK*%O8U?YSG<4AU]L"L+,3:,&C$ZC/T7J+:C_'5><W
MU<;L(/V+(W"S2V.X5J E<+DR]'-Y59U#IY;B)XHAZPB&;62MG>(EN&A\T:<K
ME*AK\- Q11%^^&UTMM'63BW[#RT4:DSJZ$=Z$:>64QS)O4=IKK>X>WDI,"_/
MKS-E5?F]HT>IK?@NMT'I24(=! #O*19[*WVF0U%% =BBH8DRT+0.&.$*..Y3
MU'IVN4-'&>I_QH#7[["8]A9L[8Y^3I=SX_)F9M>7X!#0>\A1X1"D3 4E9=E0
MC<D:+0>-F\ZTE2TT'C:MP]>@=-"+SHN8I:#$+"F&-H#_0-O;XC6=MTFZJ!L@
M5ZD5WQXWN]%_B:3VZR*D*EF"EGN+0F?PY^:ZJZ8&N<"JE.A48W29@V,&8343
M R[%Q#LX\9#WCC5R3,!P!-R1[1+C?1'=UO1!N\(?'_"+X5SO3;>#@CVQ8]VS
M+K3'L09 5:H_1=L+TF]ZLF\*6><])@N/>T5>XM'%%*]OQ1OH[X,)18?!A+)9
MPC5%AS:C<I93WMLX*ZZ'YW(D,G?@IK'I5 P:=J8,LGD"WN 0$N5U=)+.Q:AR
MY\H@[J?Z#38AD9&42Q;R))$48C8Y!)ML, *)6D,VG<R>$ !AP<4;JRHJ@&.4
M#%4%\F#>57E9DW@TS6M>E.NH(M=RU@;]P1\M.RR#TF;PZ\02_7T6D%DKIP;6
MTBGP.<#7410OH+L9'!:,"W@BR=?VSWW^4B3].8DD */2R1Q+4K?'$ Z7RXU[
M/%(2E8UI)LI&G3$S7@XS^O)^B10Y$O5X8I:\/);<8#HB@.])ACW!EN ,ZUJ"
MLS,H^MAJ_:8%-3,*58AUM*#HSD"H1XN1L+?2!) ZOG 2)7OZ#.+!YHF$.9ED
M.O,M@1Y/=<]W^XEY,I%+-AWO^0GMN1]W+$\B&)E/LBQ)R(EXYT/N_,;>$HDO
MLLG4 <5Z+XYK\*#BXMX89A_*UQF=CX.*\3%ECQ#N007ZXCF%79Y3V" ^6;BH
MH@8G"#_;TM8%DA?0,4S593+D'H<Q7&#1@R,S)%O'Q QYF0SIRYL-%UST8,MT
M/L;SB_G2+]!,/ER,T8OWDFDZ2ABQX"A^3-YWG+%BN][LJ#R]R8[5ZM/XG.*,
MGF!H.\*/'MVAO_"R&'G-S\DWB!]=(!+;I),TT28V,<+?&?+9;O>X0":>RF2B
M!'*-^>P,^,R/UUL@$\.ELT='E(RY[3C<ML%/1.+&=#)/M.OA82!*'TO/#Z6L
MN/@LOITIWLD%891VQR!14B9PN#DU!2KB283-,H8.N"P;O$2)\&^BB@+>%*]I
M0-.L'Q&JRTXTR8^Q.!A3@BA0LJ(C;$E#TE&O2,> DH)&O%BH2>+P186L-WQ1
M582Z =3%&=@"Z]H)7U1TA2_R/5IO<6TH6KW5$6^K8:K_3F'K]L,7B4L:8"&(
M88K."Z:(ZRWJBYK\U,T_-*JK&\H=,$7>8&PQ7M&IX<)D5K@P.]16<7['ORIJ
M28("C%%BE@]U55X "+=66^(7\9R48XIE=DH2'P:_Y[P@=[@ODK:$3UA ;0,S
M_*N-Q>F2RH.G9_VC>5,3YX H#(_USN]%:=RF<O/K-J4_%LQ#F^D;'^,\24KC
M=YX;F1?BQ\?(R.FZ7I-($F-%>X(4B2$X#HVL@MSKKR%X?6-8&M6IYF,BAB/B
MZJP1DS D"4WK%^,CQ?A(I#9X=46?V8./M.F#-8!>P<TCX*M<RH3^O'/U=V;1
MH 7VO*[O8^PD(I 6?MAE)RJ*-5!O\Q2[$3DD41):H&/4G(ODG1W'] TV(E'D
MF4[F"B1OK6)&.AE&VA&%6&,D)D6D$V@RE8J!WBZ)D3:8A$@N63)'D\PQ_AIV
M$^/P%,TXG^06Y^,&[X:H B%MNXD%@?U=Z'8&'Z/@.-T'++""1R\T<TW$5N3D
M:@F_*L-N\N"\NKK2P.!*_+P:BX( X'?@GM/B9U^5("\S/WY=+>^++KYJ\YB4
M9F-*1UDDZT=M^<2T">XVD.B:6LB3/,;$C!(]HVPP 0D N$,R@:LGP#D\ 6Z"
M6F M\-EKNW583VQ8;H @0D^ >5$G]1<!U$8G$3#RY10XUO<MY,*OJ<K'INIK
ME-Y3D+9;L ):*;]1$B9%(DI2(%FP2[ &,N:.+_HP:2*ACVRTYBMF#S+LL;'U
M) (:--&*I4#UJ:G,5OC"-4W)/W!,J[Y87/\1F-MNF%J &#CF>Y6?^SEOA&3(
M@-I^YVT;DR91+<8> 4(FQE^]$/[T[:NF212BY6(H]9A5P[*J?\>91/ OTGK)
MF%4ODE4WV)!(_XD"R?,;*9CKS![XF8"Y;=F7(3 >6^U9.5I4R!. I@F-C!T7
MUT>64Q#09R>2(4<T+!/C.UP:"_IWRPDEVN6B!#B+^?'<^=&W[TV3R=<KI(X.
M5Q+SX^GQXP:OD8B2L\DL&V4#HT#0.&M.=I:LDYU.3]]>&D6F9H2!WUB#0#A%
MGSLD- 1TUL%(E&4$X]$WW?8OW[/'6N D''6:1' ]=M1C%B3BJ-,DXN>QHQ[S
M(RE'G420/';48W[TXZB3B(2?CJ.^GNI2#5FI\_JH:5/U 3S?#4XYHR6NU/%*
MRJ7CI-Q#4;H04_HD"S"V&\0$]D,8$@%#FFAWF)A1HF(4SXXM#$,DX_6 ;.":
M]EH-6:M3HI^%5*ORKO[IG\0%>%RK$]Y8,7$![\FEVWO;*=_Q&X9$_*80K7Z*
MBS$(<X=_+X9$-.5 !1LQ>X1BCQV^"XGP!D.T\>:1JW5&+]WB3+J7Q_EH>\W%
MU3J7D+>[1V3))^YZ*_S=-XH,T9:F[!$R>^..IA? I/Y]5J)M4/-1-L"+^?5R
M^=6W%\V&BP5Z\"L3\VO,K^&;2#-LN)"D5Q/I2!,W0K209HFD%R[;2QMW@WF[
MT##&M6B!!T^@AB=N+WUZ>0?!''F62&H@'67A?9SZ<NXLZ-M-9\FD!F:(1I=C
M?KPT?O3OAI-)#<P7HD1[B/GQ3/EQ@]?(I :R*?;8O.;J9--DG>QR,\/F*^^E
M6C%,H?SEUO!49"$NX#D?%>#72R?3BR;VTF,6).&EDZFTC[WTF!^)>.D9,I7V
ML9<>\^->+SU#IM+^5+QT^&\>4N97(F%/IV% $R .?OUWNG3>\QS;6]3$%J?W
MRV5FF@WA<$]X=23*5[HR_9M*H;E9']@S3FW.%^62B,-Y:$_89*DK35P <X:K
MQ5LN\10M>FW-ON]& -S8*9R.KAI@@SW@7J^S7V<P!H(A 66XZ^+&T T5.#.R
M*I]3(&N@BW:G"^=4E)3!VX^U72DX^R&0?$UOT3>*-XN7HMJ6Q#/=;$Y+*,/M
M^XHD!8T*]0&0X@#"%0]/?OP(4"J8\")&/N =Q*&F<'!%0/)..5H,4PHR3' @
M.-61I4 H4:/R/QEJ#GA5HW@9/H1IG5@]MSXT_#Z M!_ 65"Z O^O\Q*>VU"1
M).4#3N7O=4Z=GN<^7/9(EDK!XRWELICI+48%\7HTR=_WZ=4=X%K0X<>O3NFF
M4GZH5Q+-*E5]Z#ZT*U2MT>4:U[5BO4)Q=\UVM_;"=6O-QI(1=OT',PE6YM0
M2))E$OZ_'] W0K_#;PWLWP,SDF7 !Y U^:D&5V__M.KMEDK]Z\?)M'8.ZF9%
MV\1[&0,K5%:!KX7*I_1A1BO<U[Y7-VB7*F%76^5BI1IP0=T/(,W '9SH6.N)
M-2L<..&K]1K76,S[2F]QJY3JS=:C]O)P+NU^EF*43[GV2(1<DPGO'9Y;&\UL
MF#::7^.D /X_B1NA['%ZL!(6QV?HZW0_% \I_%VNS%M3K7\O"N>5^([%+?L=
M"D1(2I3%# $$*7=R@A1">DI?DYZQ"H"'_.3KMZ5JY[/+,]&V>2%IQ5Q%*1>+
M4DC.""!,)"+R1Q>FW)>$J:H8JH<LO6:4U/ NF\F]GUG+)"Q ^5B PG&#?_G)
M$HGJ$LUK#B$_W-?D!W[7ZT1E,'=\]GE^4TN?MRTJQ*(4CC$"B!*)A&*&C;;^
M>Z\H%4*+$C?4@;I'GD!ETE@\Y 9Y(7]>]L@CYM,= Q7P:.%QT<\)".T:"P:0
M7#+-HH[<@\]5G!E_XMP >D_L+D56=XCL8VHZ'>J_6^^-\PDJ[I=>*U>@BV^?
M> (P1G$ZPA=$&;)? &DE$3]ADFS^-!(1($?X2T7@>HN/0GOPTG@3%TACG>>M
M:'])@?[&%=[FVDEG*&0+FQD*W&  -9"NM?@YV@!.%N G\#FA+O)]41)U$6AE
M41M(BF:H7LD(J903\"W<B+W% QC6[_Z\Z6^5,$%C'SM+>!/3J9^.':2(CKUQ
MJTRG>XM%>9!/,^S-G9#^\8LKE=H/E3)5>6I5&IU*9\E&&QP56>[ 2HHC2:7)
MI;U2:9K#;7;:F2A3<$F4V3](;]'I?WXJ=#W'WT>4!D,TX\5<3@*83J"&MD 3
M-9U2A@=))3FG# TH2V([_6[0_>O"^\A/AH:'M%&7E(;AJRKF*T"9IY"#47;D
M8&3%QH?2[#\.9H5#)F%X%\Z32[TX%GFSB+R,2=[B[(;+CK.%ESXX,'D]>HL2
MSFPYB5RGHVU[]I![ZDSD/&#6TO?=73I6B&=#N\-HN^\N$0?5=R>0IYGM@0&N
M"+RZ*J&3!%PR#@U:A_JNTH'^+!RVH\.STAC.!:Q=OW/UTN(ZF^LM[A]OGJIR
MO_;R>1HMS0.DU&7=TS'7R &IB^F!LO@UDR+P?4N2Q&F;KM%0KMJN_>V7K?P'
M17-$T(R2;/XH^9DQEQ#G$M<F7#D2*$/Y9)X]G2S>XDI96W&@:P6J3AG!,7?Y
M3Z"YJN9:=O%T(S3U^DVTEUH1Y$59JZ1&RV52.EKG]TWPP,+BOOD!%"@)$)I"
M,DV31'0F3=3OM]?N:I#$#6(FF<J2[$7XQ5R=&G*?@:9;=L)$0M7=_=*GWZ^9
MV^GG]?OY^*7>>E"T%OY]9<)1[^_" @%4((E<:CK)$*WPCU4@@>UVU8)Y(EWW
MDBFB/0R^F/QK*87*9"HI<P"*0 9#4==V:<.7^Z'!-!>?=6-XKJZ@QDN\*@*S
M_+YOK3D6D-W,X%\OYFD2[D(AVMX^L58,O>GNVI%$0"6;.;)N+&R<CN&,NTI'
M&8B\Q(V /! ]SL<CVGC@<PPWD,^E&:6G?H1+QA%*O&B*MU;]?05E=8)R888
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
M*!1^_+I:QK)/&&:9[BTZB\7'Y_/TZ6U2. 3,,OF[S",4@&=2Z<V^QC5YH$Q
ME__<7^Q-.R1IUV/0RDJ&,'GLE\=21'M#NJP[<[BR[F)OH>?8TJ,PDV^[4-YJ
MC5+SKD)UN:=*C)1,_"X\D]K1R1N5TBFRV7]BR= 5$ZND"&0P%'<W]69<FWH'
M'A4R1/E/]XTO%+(WY]S?V_/ZV[S0MJEB7W&[I&6B\ZQ=!D:CE,F9J(DF6 LJ
MXX6DA$-_@KCUMZ\+<:ZW,"J#W)].C:MU"WXNQ*$F:C4;.&,(_M9J-Q]K'73K
M76VVJ96>NL".W6LTN:P[[E6[[GS/S76MO!4[]Y\C]AZ,#WDA[GWR('<-?BQ"
MIWIN5R",^DJ_O+X(X\_<@0GM$70^?T)CCJ:7A+;0A/EKM2K0[USIS]N!">V1
MDD XL>-[I^VDM]+?H]Q4IY-R?ED[9[B]!\W*NCPC%-N5,Z'=84S%)6D3_W;A
MM/(U??1W=/:;L +.58#BQ1)&D^)DH:[ [=B*(RP[L]:ZE>)"2 U[B]0XTVPL
M1H\SMG\VS1^M(QR;A2<X:_D$<CL)M3OVF:$9>EPV3%YC$"8)=7>729%IAT$S
M;BCH!+(:R7>ACAG'#^/LSC[+I+)$,D_RN4S,-I?$-O22;=QRJ#,I(AT7DBG&
M#6$F<K9QM>GK[;>& !)0"&O49SFY>]-YK,L*B-2H?SD/RM4KM5=_D9E.)Y #
M%(B[0GH#X?IX>&3R9/)1=G7>G<<3L]_IL=\>GP*=[$BFD='YXZ61Q>QW>NRW
MQS=)AZOO\F _)IG/,Z>0Q;CR5+)N>3T;/HG8M=T2?>66M+/T@_">_WPOL&<3
M:]B?J6UE,791[R='UH'=Q.8BTR5/HC+"@_?">2QI$F50Z60V$Z6KXBLS,F:U
MX[+:/N^$)<!HF3S)@VO,9@=CLSW.21 ^V^>&A O(>GK!>=8-R#)REMMP1/RE
M>Q=Z"RDS$L?EWZ443Y]IBN0%H24Z6F<L02_!<&@"[F-GR006Y[4M,%VGLUFQ
M'UF*"8(&;@,H' -1$GG$DVO^_/)[0,,0N\+4@;*[E=E6,IYSS1)(O]YEED49
ME:U9HHJ'G3+\E5F&]%T"(=1:LGY%NPF[B5KKV9+\7\FM#2H2WB!7. #UJ=Y\
MK[3;QD/_I+9FGZWW&P;SNS%NMQSVQKAU0HUB<[;RYQKEWR]98?A<8,'.S3GP
MWNRQC[3?8_KFWFQL2=K-X;= P_UTI]S(8G=K9K)4E8DU52DI'P"-SYN@<'>*
MJ@P&6&/SNJ$KZMS\ZE2%"U&AWJ8$ R#<?$-&_4U',FY@A$:4%,UNMHH1BDU
M?[.SJ=@W\&99SR(XW^6+T+.\H8\5U6SI*H&9:.(-JV &9 ,XNK2B-:$^&O8)
M6=3!).YQ=6I+P4W;K'XUCA@&9 45L:4B"YK=(M#LAJ.9D-,*:D)BMN93AJA1
M"8:-%N&D('/H5PAZVG[.DWML83&[F22M!H>X/,1\LLY_8(9J@Y$A\4O\:G-
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
MP6P '1J&KM,RZ [+</O^9SAI&&]&^<2A*VV2(<J83P0H9[4)9")<KHB3I&1
M$)_CZ"5:_DK7"59G!97D=<;T;R<*?JL =]_T9+)1V@G/@BN"EB)F,0(LYFXH
MB#2;3249HNCG07DL6%%?J;=@)VKC/5^JW[.OA\C))U\L<JSBI@A2YLN&"O<Z
M@9I4SP&O:A1 T-V4,U^20AHRB3-4$",G<4?KDC*!4YA38UZC_G<]3[Z08IRH
MFCYND0>KE.ILGQUF;KA&MLK_H'111PM<#H&1HLUK6FIY[[0/DI' K66!1),"
M%LHIZV8+,!=A\FX1LAJ"D%;R]+71O6^_%U[E:W 40KHK/!)!$R:7I&DWI$%,
MR"2E FUJ5FA+<\BV<)W&! ':H-9<T/>BE#4J %11D_@8BX/Q-OVSX?(C.D;_
M%<Z@JU0^IZ+9?\Z5V:]'M_.,*!9OI?%RC];\1C,-++DQY;5$!?A7S7P=*OH!
MRQ<2O-IU64X V2%QW$X7DK1KO\8=LE.,:.\L^1H_9,OWS3D[O1U<PMZYB6LV
M1>*F'EJ,#.L&TV3NG3[F=6IS[W*^]%Y=G(@Z7I+6E!\T8(I6*IU*]QQ%.HU^
MXZ95>AY/I\Q.1;C:$VDU+@5I;VA@N2%!JR;7J,ELUDGZ7]J/7WTP0CF]%IL
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
M%#L32P_"?"&Z7$BE4N@?3]R'U5*M7< H(Q@'T2KT=@,KS'I2O,6K3;6CHW(
MA'('H,>%!W:A?.WNKLO5BL*C/O"F_&H>T/$S]R$8[;TF%& /<MZ$?NB46S:Q
M?\(O>])Y.7L3)-K!UEMR8,-*\S->E'!-#7+Q$.MC=+W^'+MR104!Z"TQHZ>\
M"9:-/#\$7"V(,H*)@>,IDK$"P 24Y5C8ORZ_:;*XB>[L\OCR <WAG=B?E98(
M-7#F4%=,46,)8,Y+^8!?A/N(5VEB4:,$$QM2(&DB;@[$*8_<<=08P PT)-"W
M%'QO@T.I\&60@E.X#[QD?>($T)UA;W[Y!T'$^*G"\@.XV0AM&A'"_@B2'%A0
M)U,5?E\"(V"#]$*W2\#AV(1CXKAMQ@> :\20"Y@\.O0D,7V2-C$&$F]ZX-,5
M+UOJ T$6?T#:(8Q4C-6-^L0@S,,Y0."E8 58?3$@U)<74H$K:EKR\67+Y;Q%
M@H].%-FOV5*Z%>/V9=1N,"O8+G.$T#9KQP0"*,M @8QM@V6:JYTFRZ9^((M5
M=*=T '/5*5:['P.YW7S/>U \A*WR,17_M,^DR1HJ;@T'=M7T*L%#CM9-X/Y=
M,,9;#%5#0N#&S96G[/M\*&2$6W$G-R=-.1(V2X#7/9*M]SH0GUQ>S@SUR@(4
M^2HJ<]GY<@<$5F!A,M<>8#/])I>X"U+ V3DH%&"*7W-.Z6RRD$HG,P6W%D;N
MW&DSZ8;7 HVR"BS6P ;<L5$8"!S998"2]&TC[;#P&TX,-/)#'<D _*,V-%^/
MKD <R8(8QAC:=5%7D&MCP::ARVXW?PAZ<H*(_(2^H9NV8+\;9D/RK:+U"*+<
M:DN2,(<050<,,[4,Z,$E:\C'Q%#GT-%9<UK^?_:>M#M19=OO_@I>OWO>ZK/:
M=#,H:I]S>RW'Q,0I:F*2+UDHI1(1#*")_OI758"BXH2%4WCKOGO3*D75KCV/
MN*$[^A1MP\Q:!U-="8].&6/-L]TV!VM8NF8'S<68J30H+ T5M*F.A08NV"><
M*5@N)Q76*$=6=\/9^M-E[+D-S3FU&6[-!EK(H>4NC'*HSV]@$<Q= 4T_0_W?
M 58%1^@FEG5%]*&IBNK#IM[2I('CG/@E&@B9_:N=6B526"6EA_32]A#""7>9
MU[$R+0P&LM3"RKT%ID5%'&_=5E47M6>'OHJFK4P/&'+#)0MVCIE:YN2898,
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
MLJ]J1D4HKP0ES4,<4G #?DG1#6V(T @G1LQ<9-.!!&K+S!DV@VEFIFP'96=
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
MC 0;=\$9/[C!6:#F4EFJGZCI3<^XX7-Z+O/29-7N.CW#RGBR](Q31V0B/J0
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
MP.01UC\PGXA\HS[[\F]90"@-E*N'VK<_%0TR!PV^#)\6*K3R4(2O' RU5E=
MTQ_5-OQT!!1#U<9A2-:MGM#!;0U0-P,<]J-TR%)TB-&ZH?_$+,3>@@LX';;%
MZ6*\?RCN(TY#?.)2S7X\7N3N7Z05_1Q\QNGLZZ37SU;CTG45M!*'P.GH#C@M
MC#7(=4U$#5.&)BCZ0-4, 8OF-D";0$/5@:[##P39^LB!YVX=/58CO ^X?NDH
M;>_19X0EL5671BXV!US%\VS%QE:S2L,^7+SUY]\9&<>3D=>)W'WIY#K* [AM
M>= [ME" YO6P%F3N0//Q&K&6Y8\J-W^2MZ%N2.TQ428K_;D&:@<B3U=JA?**
MJ6A#_@ O\0_U?_\;9QGV'ZK>!51:[<.7CJFN(%(*,"RIV(8J/&4&)($&I>G0
MT"41(*E:5#6UU5+1G\( \IU/R+0,((^I>:::F OEI54%79>&MU"5]%X%:.@#
MH0.8UX$DOHJ#UV%EJ('7%G)^T S-O+ZBOQB6@W^M7B<U3@&EU840[IG)3;,D
M*'2.*H JP!"4@%TMM':I^G@ %E9)6R!8^K6]GJX95U=%X4W5[)\N)D9;'\\]
M,,W0FEV2(%O/087 T,9PT>3KY%[O?+Y(#Y]"XNT;94@&PHNYK4"+3>]!_C\%
MYZ)P2\PE?.]V#]ST'K@O?@]Q52WH8U;4X_SV][#6B%YW$UMF25E+O;I#V/YV
M$^3LG,IY\%BG?RTF%XSV;6.?^5)N:K5?L0ZS'6$7<> LY_$<!3C;AE(V (>)
M_W3S:2Q]8,DI_#]_4=\7"3\7,.#]"+_P.DEVC.3M?;MY<]L-&/ 1[R$NO!AB
M,F8D^O(78\"%>1X3VS8&]"48\")PMG4I;V+ S$^WE,P-#%A2J"+4Z,-+FG V
M8,1[,8!4[G52&Q6&S.A#NITPGAEQ-&#$>]]#K/!<$=+,4Z37_%J,.)5;X#7;
MIN)^!4:\!!Q"9D+DIUM^\F8^G!IJ/4D10L@)NL@%$E^'&Z\C:HL9."O =F8=
M$T92VM?@IL%^)@+U^ 3N8Y1@/MX )TX,[D*YLQ,^KCQI@1$1,LG/BTOO"*0X
M(9O"+=MG,Z\V@U2F))& _C?EQK2]JVYGQ[1WH??[]T&RF!RQ72/JF?^R7X?_
M[@+:?*7TE$BEK[,[.'[.BI.NY0B$#.GS8IMK(4)(W6=8+RJMVJ8,E*6-@()K
M&*$>L12N4\V\//@+M%,*LE5J# 1-IX BPE]G0 N?B^*8,(60RLP10, ,AS2@
M#T +A83E\4^J-%U8T  \FP&TOJ3 -9J"#O\;7B1:W X/PA_H!M2V\0U_0&8.
M\-<#316'+<-<0^]*@P$0?UY$<-4M3CP7&M\ZNQM 1!G [1C:$"S@&[2@%CK2
MM[I ',J@W,XJD"&-&Y((,I+>DE4=8E99F>F420T(>D%5.@5XGV)2UX&AYY6\
M(DHC21P*<D[5 (1-VA:YJ;'YY[@.]YR2U5;OVUQP/^%4T0^YC=>)]MAI#>ZN
M<_VXEVF$IX L" !7,H) 2, @P#0LZ08B:D3!D$X@X1HH2TT6%,.D2O ^E ;(
M4OB)@_2=*5 I"!>3TN#C\G1MREI;@N2&R%^6U0_]]R&H;5&AB*=2KY/RL/Z1
M?1"O'P:=Z;7-%<E\^U-+WV0S#X4L5<Y1A7+I^JJ0?\QFJ&2MEJW7J%*V3E6J
MY4JV6G\.4Y5"LE2GDJ4,E;U_R%>*V5+=/MH9)G\0S?.8V^\L)=B9 KR8(NSU
M3&:-D3 TU#6)P=-DV 3*'[:>Q&GEYJ/>$X>W*K(BE&FV]'Q3E<4C-D?8^O5N
M"5)N;Y\6R"72,]-HDFO<-^FG(M-KSYKU'6F#P=N/CQKQF6DW45X2GYU$Y:.7
MD8^$&O[1Y.EFO!Z #T'&C43(?[_QA[Q7IS$2W.X!;I<]Y.TBB>+WK5XP[+B
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
MGWRN]M9[IPNX_+<_H7V:,],_V:BD?/NU5X=G:Q&"UW8UO3$2G:[\8$.RC"N
MM_T_/(X.97W;O*()T$>(MG$-B#C4AGV+4<$=R38O@[H-1$ECC,B;C=#PQY#V
MD3]"%,9A<^ =$'?:"60":4&') "9@!">@[.SM/JXDI \1@6,(& $OC""G8AO
M19V6/9\6<@-(GK+:D> ^6W;UWYP1^!7I]$QUC[P2NA64(;I?E-:SK@90<:GZ
MPRJ;&;[0H?+WH4*%%_2M <;3B<<S#YQ;7GEJA6\QB3U-#A]B=!K1@G_->1.G
M?1QMMV(-='#2Z+Q/,8,$6 /)KZ4QY5#'U'$;#R.+R@!<1I0O_&*:-GE+%]+U
MY'N&Z;C'PK;W-IH'=HU"1*<1+?S7S,6X=*3I1&VW[2[X'DA$N-C$NA#77-4!
M]@NV#!V%&-J2 I%Z FS,<9H-9E,4C%_0M$ X4Q1,]+Q8/]/V'7P8.NC@0Z"#
M3RSHX!-T\ DZ^ 0=?((./O@H4S=V(K$J8+ ^7I"V_'I 3 G(; >U+@#&+(B@
M)YO(!]HR7B>E:/7YHQ\'$9'S)XAPX+8HIA@=P#/B.B7!:HXRGN;U")HV7JBN
M[ MO4$7&SE" /W"X9V4)"BT9VU13=RE*O5APE1[?^3E%FE3R=1+)=\?WVN0E
M@OH>6%N9F_G^[4\M?9/-/!2R5#E'S:(C(6=T)%V 7^1S><A<D@NQ$ONXY^AN
MV4YY^N9YJNL<H"]HR"O[S3'//.7HU\%D/FXC;PK(WX!%#368C.P-O G'N'B^
MH;X(PQ=<"WA0Z!YF=G(P.?E@=QI,BK_P:><7Q@\OD-M]=8KX&I/B"=VOW^.(
MEKU]Z1W,HVEK$$?IA.@P1^T@E:KHO_>"_19#PSRAR>:1")Z6M08%$%^7V'8#
M>.XRGB;KS0>S<A+$4F'\I/]P+Q4BG\7'9W\GF>T]S<8RCWG:=4*[?>(PSH0S
MS.1U8!\[3"G V'LV//L7H0F":V?-+PT5V7U=_B]7)%Y?#T40O;9OO!4A4<?"
MA_DXR8$V:Z]GWR$V 2X1P"77+F01$C-,8V&:)SFV9FM<<F7_K#?V?ZVJXH<D
MR\O</E>+<MP[TU,\I>V?T-Q*^XC!*$&/&@TQ EY MNUY?Y0F,W/6M88QF&,9
M(-\Z81$ETEL['(G%3G"HI3-RF\3V<KF]2P37%AOUJ=S(W%:B6O[A(R:T3MM*
M<"6LN4CA0H1LO_ ORFS$F[7<$G-QV3!E=5*UOMT[._B4N,9VLP\/PS"\X_@.
MTHI$CB3#0/72S]F;7T!<73#BN4LJ(E-?F7 TPIV,J#H+RV-?LB%DX).GYAW]
MF\?89 "[PU+-WGK7?M$<U'XBB.@<.P(1P/, $9WDK,AI%ZU!T+M)143_@QRD
M(RCE(4G-#XFP3+62?,OFWXJUEWSD;%Q\;MQ#[^(83@O] 69G/CF)LH>/W4W?
M=)JJ5SIH74F?5UU)% '\#<0@5OIL:C+4"GG2Y:8G+;8) WEU'1Y!FMQ!Q2<R
M.8BD>N^!L7&>&)L]AV;6^;P$C)+#!S7E:V^)>N^%T]5HE#UM%]0R[.Q#.OK!
M[Q61/B?MF RM;4"3'=PX)+KK,5SB8+068(<_V.'*B'D2(2GFR(R8]L2(*QI
MC8:M@:4Z%&RXC;H]& S;::Y\>5Q+)>_?/I7,^_F$E-WRA_#QIQTKL>YIMCA<
M=.('5.D'1FW/PGF6B$,T8.$7ABSN')U(:XO(X9#%E:7'"*>!NCH.*NF,(L72
M#_F(OXS<!P7;Q^S/\R=%DDEY7H:K\B1FA+'A2*!T7PJ:N'-JG@B:1!-NLQ$.
MR*MY3^IW%5U-N?V@@ZFL6^;0_7BL6N?334U(G+&JC8]ZI;:OT%B)0*G>34]:
MC2<[,&02B=(,33+S+6#'!T8,=Q9,Q#G&N@WT/B #CGI3EK&],8.:"44'\\VF
MGO///%UXX\%YJ<<KTK?,":4F_PVC9$CKX)>1)7;.2<VNF+@]>X\126T.DA0#
M]-N$?JY")$;"/7=D]%OE5_<B5Y;U^5E:_1W_8J38Y%.!Z9Z-0A]DV'_!1.<]
M\'T'P44BTYD-QVF2'H O*+PN&?'<118)#R47IH^->&>1*_R53/L@K?Y48>>J
MX<6]I;!9GH*96G<]N"M\CM2[0</?:DD__;3+#(C]&9UJ9*[:&#E>9[UJ5_F'
M'Z-$==B4P2%$((GWD4V$VM550"+QE.'"\9B?M648S(=0N@*T(XYV[OH6D0!$
M)!R-DG0U>T*[0.7Z4FI# +M3KV0\@1:5SK;]057CL:OP G@>H*HQYLERRH V
MT#0@UH7/@D4SX^4$\ULN2<OYCW&O[J^3_%"!5_O4E"%\.GE%X#P\EOZZ!@^W
MMZ7B1-J9T4'@-4"_#>CG:E/%B43]3ZA'S$RXY!R!U\*,7^[;TXQ[B&A\KI))
M2>?CI3M6\-6ITJZ(P,Y)LB ,ZTLT;$_LWT&8D2B;"819@'J[5VS%260!G)(@
M.UV3)?!M!7[!X\/N2_H%@XYGI^#+"N!Y -]@PI-OL" I2--(0[M8,AJJUH,_
M3 L#"5HDR#<X2=U)8FHTENFBO[5P/E0KXZ,A8F_APU'_][]QEF'^H3[,4U(M
M\Y@G)UE.L0G7&C39P=HA4GI*?\GZY..TOXO'_&]_M[&UOH<.115AC-H3.:(;
MC3M#JFF?A=3+.;=KG'8X&Y@'/#DT/>4R^@7DV(%O$:G7C >%O&>($*Z^DP2)
M&!0;.1Q"N/+8B&<>J\%_.QQ5#C8K/@XG]<A3>Y@0SDU=M,XU;4T6D-)>2+$]
M>TV0J&2,,B2=X %[/1Q.N'-8$H&1*,,>E\-FO34A-UWY%57#9<+M@JIT#*#U
M,Z#IS-?YD H5]5HI*TKSC#5:Z[#4P#PM]M_!\UZA \-K;G[AAF([-\I>@S<[
M<&,B;<0.UYLUP P?,,.=)Q-QWYPE2U[!@A/Q/%TIYC_2>?G<M-U"P&2].4*]
M,542E3A\P%3/"A/<F2@)7U+\R+T7/?;)=4G G/<>L$^Y4JW??FE*;V>KTNZ8
MC;Y7T]S32J,ZYV9,[JBY-8-G:!)IP4PL2.0+,' S!KH)%H8FX45CF=-IK3(3
M-PR!Q'3WQF!@?*<DA^VW[(0_+P4^2%$/\H3WI(,=A!N1T<AA)D8'XBW OYW[
MAC$T"9<D$Z:)1N!/-ED]F,Q]>KG7 >Q\]$!X945.13#9Y,>/=TWY_N/LB]_G
M^H>MU-;(,;Z@FQ,9R;B#/D:DG5@XZJN[(>@F=@GXYZZ/$>DK%HYR?MH#.[45
M^V6@!, _H="_@]W?W!>TCJ1<&>K@-T6C=UH?V#NA%_?Q-M0-J3U>,-?WLL_M
M0UG6]N",CU+O@E!;E67U Q5IX(NA!AK0T=1ORN@"J^!+EA1 06':UQ'>PET8
M0P,] '^*7.P#36U+!O5=5G7][_457Q< ,[?K-R'7 K)LD<9_O]'?\+_AKUKV
MOW<^KL7<H#XC"P,=[L#^ZQ_J0Q*-+EJ%_NN;9T-GP6OEKEKY9=-L79^UM5L
M0@==RG^_L=]FZFLB]8ID.\W0S"O^BV$YYG6B5XK]QUQ3RD>D;[N9^)[JREJ0
MHH"&*FK8B,_@.!J@LPB\W!30G GHRH-B: ]O1FS2.C"@N4L%-(O RTX!S9J
M+A3 X#DN=$5'3['# )KU&]!8=2#HRCE#EL;0A[S4#&B!?A-H%,>$#W*Y1#UU
M9WB];""$S@9V%R97+E!47!(WV5XN$+BA[Y("S3YUJ N*J/]-;M\K'<N+^<'8
MB^(R"12, /Q MUW( IV,7U>K3!N<SY QRV*+\-!@L\_CW05CK<;^12AX8=N3
M?Q$NB+?7C?RU@WMM+CUT TK,N])RFMK'KER:@?\QU%5N789$52G#A.,\3]"O
MMO82]O7E!ABS#F,X$V-6N6$9$CF'7#A*M"0C0)>CH0L[11?6%5V(E-F&XQ&2
M7ONMT<556+-;"^NTJAOE=@T>:BJO:Z)PQX$DK93\[4N[=_- M'?DP49AVR]1
ME?[=.X$X[MFC$/:6ZZ;#_<//%LDE$:8C45]K-58HQ %";(D0FV2LM]2S%>C
MA",\R5%* 3J01H=-,M1;">P*=(B&^=A!N(.K\$QN+3QK0)8EI7,-%/B!G%3$
MI-B7%$DWT-<CD+4:IMB"-2Y^/*>JY1==]C>IWM_&!-:APU3'/#8E*"(ES!W\
M2[6*V8/HML0?CP+;6S+*"I)DPRSO;R.9@$/[ARR;A+FWVMN5J$*VH"% E4.B
MR@9!SWKSQ:U %2X<Y_WM>[%.T*>V%O1YY'$'NF%!SA;H-VPL&6FTVP(JQ#A=
M2]D-+O:);%$=4-0N".!-(K/>'$VKE&0VL)A.'24VR%W66S.W50C!^=O](D"(
M_1%BDW0EZF2+\OYV!%\G6R-;R]:<J@&X:/:SU164#BBH^BQR7"IUKM\EB1;\
M;9IZA+8GUJDI^]@4RL>^C&K<(S2;V(-J7=#/HW0GZ@([PO@HS_P]0#__T6^3
M)N&M\FV5X B0+T"^';06HI[&XR'?GHH,+BRNX"JK"BZR0O!<\5O]5:K;6DZ'
M3E3&N>>T-(Z?EQ=A0XGUC@5G0>$KZ<+7;5C 3DCK33'B2*3O<7XJ1$%)MF^8
MN8=TVA\U-RA-G+<\P15RBX^2]&1OC:($%:< .P^*G1NT*HZHMS@29F,D_<6[
MXN<E-Q0((2P"GWB8ZI]__^?JBLI)0!9_4Q6A S&T!MZ'0&FA%1B&NKJRJ$J4
M1MO:!PO'Y'%'PYW*V+<K3G<YKJ,V9U'3A-?@=N$.=%JN6EFHA<]=.<%E ^H?
MJCX>P!TD-:$IM?ZA2I H36"65 0_-NY\ZI?]&/IJAFPVIOW["P+:!>0:$'I7
M30 I#*X]P!?E1"\3QE,<W0+S9J@QF'NI<ZOH#.8V'1CC&RU<0A\-N]B)W$G^
M;?[)E:N(Q:=#UX5R*EF@*H4TE2QEJ-I#JI;/Y)/5?+8&657SSX6<MU2N9VNA
M>IE*ETNU<B&?2=:S&2J7+R5+Z3P\?ZT./RAF2_6+.O7WM"V(_S[.J8)V-NN.
MDA;T;@CE#K;@'Q3DX=((ZC"* 1\1=$H#:/ 1$"E<Y AP*QLD# 7TF6[ _^D#
M:\XY?KXMJQ_H20W 1^&/6Y*,>LJK^.&F( M(0.A=  RTNME&YQ@];LAC^@5Q
MYJ!-SQ:Q=-\PAWRMMY];W=!V)>;:2*C+=VHU7GS/MIE#UM*3@X/9#>(L+^R,
MMKH!MQ*NO9.Z?'^0'3P/XRWQ;'&+.],+6VHZ%+#=@Y$&?Y[8;G=-P@?"G9/.
M\CY.K(=*0"6GT+LGT#?.:ZN7A"[GK4($C/2T;N5BU(WODH+/XFS8=98WXIXE
ME9YE22&_7E(1T?]D9TZ]%5E05@H4?W??C20?L]5QY&P2O2UO$4^[MF@AZR>E
M;#\IWJ[#5[KW&#%'YZ"#T+'7#;HWPB&WY?^0@B3#K^AM1,Y-NCIG81?:\YC,
M163D&0LIT"T;@= 5^(PK6TC4@/0"TMN1]#8EJY&8]<9RX43"K4KP; G/FS:2
M5VZ +$)PHM9A25T'FQ24Q/-[Q7AY3M_5VN>>HTU80TS;6HE;*!=%;]%TK2L(
MZBL$:TK P/9G^NDAN:B?120'DE3^#LDDQW.=*UWIH'4E?5YU)5$$\&V0WEGI
MLZG)D$'&OOVYFAZ5/'Z=A4X1T,77H8M==9&MA9XG]83$Z#/6K<CC BC954GA
M9TI*L@]U $.O6CE/>27MR':J39.=RFUTHSF4N;2QJ"Q""_5&(E^:%/U56 Y;
M.F]5*)"[+ OR>,^>4LZ(XR?Q(WKDV>2J.ORW%'TOKSL$TR;%!+SY=2)$>NS[
MY-?9NMCDY/6Q@+H#ZB9/W1MTLPB)>0AL)$R[=AQSO;/3H%BWHC-; 8LGV==)
ML5H?QW+=M%3QHB6=7,KT>:9]NR6P6VA6&O;A0RV;L*Q_;BW@ $3F =R>H0W!
M DE _)Z?#ET;-G5<2&9D1X@2Z_ %*5EM]7 9V!1KZ.PKL!ZYNEKYS.M$3E]'
M7Y(9'D+ '\PB7"S#1GXZBF0HHFN;BTU!R&9>)]WB0_'Z_C,':LRW/ZCL*GO_
MD"W5J>PCJD*:XL)"U<YABUVL#R5%!.A55TSD)TL<[C;R7TA]4EX)#: =)6AX
M1/6B$=66%$%I28+L-*>,+C0H.UW\:^<H2PI1<AA_G%;[<(-CJBOH%!@)\M T
MR:;41P%,?DC(X>J?#I1<4#CAZB+4;416]:$&IF]*#C1)IC@:OR)JO@)M$/XA
M&.A?^C;[QFW/6RUS:^BXBFI 6'T ^"9A)$@RKE^!6PI)NCY$]4<_+^**+Z@$
M#6+KK: ,!6WLP 0;V;"<P]X 0Z6$C@:L>T=(AGZ'PQEJFQ)DF9)5J.O G_>M
M^ ;5!.@C3 3P84H<:L,^]=$%$+_@5N4P7D6 7Z)&.0C7)-'2\$)PR?_,<\P$
M'7<(G6M!4G34; #H904/;"BW36^>Y?MIH;-,JQ/@7QS\:R:S; Q.#75) ;I>
M QU\L.2GI+^^3GL=H1TWT(:+F"*=*\Q+/52K;3Z[ZA?6"I-G\;DURC:&US=0
MVS(D ]U?S8(B A?E@. J9=H6UZNAX*HA1Z<:,OX+0L0\Z.O2.:T7O+J>84&)
M(!&291)AFG9KEVX*8L1EYK -8I$JRV-*_5 L'BB)$L)@JY,2!*.D0'!V)$@N
M+<BFX'HCR Z!OAKG*#><HQTX5[;77AAI<;*H%E%KX#E9T]Z9*:9-SS"=3K$)
MQY9.?4#4\M;/;P&UZ'6H]7.]QNW0>9G$ZZ3=4&A1O0?OLI>A8*? [%T;=ZQM
MUL'^0Y4'V.K^314$W0AZ=Q#HW9'PV+O#K8V&-\W#[62'-KBD*3I*BR9.:!ZL
MA@U#2(K_4/D,_N.5CJ=>X3$@5T+HB6&!'P.WXT0CSHPCL4ZUK=XFNN-HNS50
MBF,C]O)X/1A>&WWPGKZK/#9?V-O88[W<2O9N,[E"\GZ08@WAQX,8&7/W;+(]
MOLW3[9>R(.EOZ033+D52U[\^TH8>*W$OT5^,^%*XRU1B#-^(I.YB2G,POGMJ
MI=M/Q4'QO=?K?/9__9KD?Z1_B=Q=O9_YJ-\-6[\JH%3,1Q)91?N14":33H*>
M1/NISDL[4K_M?L9'OT:QM\_6KT@$5'+EA\_11.$[\1>YP8]KC;M>(ION%7)Z
M<4)7>D:OH-UEJH_2[0O/T3$]76L/&B^U9IU/E]NC6ZX9:7/)SW+S1[+P:U"M
ME!5=_"@7/L%$[W+M^.CS5[G2!SR;KCPR3\5A[NDF_5@;<'?%Z'-LJ/YBI.?W
M^EV4NXG]N'LKO_2U7HT67WZ,E/Y#X_;A.3ZHW HO,?&.Z[]\JG+F]@?/Y:.E
M6F7,-AK5RBW;?HK]^#5LWS[TG^- *G&9R6WF1U'I18:W\:+T5!K==SK7(/.C
M,U ?[C/7R9:>+"1U(2T\].3.\U,J5AT\W]PEX]5?]9(T^N02O^Z%]\%0'M]$
M'H5:5HF-03T^CC[V/]3G^^1+)]-/-X9:LCK(BG>QQD,_WJL: ^G]1[6;I(?Y
MAX>J$9'[+/-C^"N6&]_U/HM2^W&B)ZI&JW?3&X(7]J;>D#M,+:*6B]?9ZY':
M2OY*5:Y_Q)A(^?/MZ5?ONE^L<9'1PTC.1?E.)*TQQ4DNTNPU\X]M,??^V*]&
MLK+*-VZ:S_FW'WJK]>/^22W4RN"CVOE1O\ET'MA4OI1)O^=K[]ERNRK<]8:/
M7*78[2D_1&#D*G*K4KMC/ONEU,O;,'IWW1@9W;QDW-*90BO[5HC=?]QF*C>=
M>U"-*W?/VLM]]/.FUN">._4,-Q2C3_?]>'GXT"W=W4C%IW0VWL\-4OE6(_,1
M'_WHW*C*N"KE6[UZ._\&Y6OLJ=8%W;A45=_'M9*:$N[9D2[Q:D.3!*FJL'2F
M,>B\-T>]2?'YEG]I) O*]4UW4):2[5A#;'8CJ1L^D]#[ ^7EOEXK#6HQKBC^
MJD>XP2#S^?)RW6T)*:UV4R]6?^7*T8%RW7SH@&B]_B.3N*N7F<^!6"D/WBKY
MV/6SG.BI.OWCH7S?;">EITHW]YS[S%^GNG!SSXG[R4@;CP<?V?0#'TT-;JXS
M\;<.3Q?2N6[R.?G"\L-R__E&N7MY^15_2_WXE2M4Z9?;I^O"N]#,W-+E$G^3
M>@?I7[<TEWN7NF^*<=L83&ZN];O1KUQ/_B&D^>& TV\&[X6X]'%S:V0KG4J>
M:^;?6M%A[ZY54\H_2HV/V!/#5!/2[43+30;"\V<Y*;14^OTQ'X'J"?NLU/F'
M5G90S%52PU+DLS/J3NB!UND^,#^>[^Y&-_=Y]4%A^T_%EW>&N7_+Z0V!;VOU
M0O-9G=0''^/V\->@\M96>X]B[WTHCSZSXZ?HS7U7RU<*K9?Q#UK@JJ5Q RB%
MO#IDK\M"OT]/QO'TXWM">LLW.F6M^:/XT7CZN*T]_3 *PMMC<O1<SJGUFVZS
MD[TQ>.5QW(W1DI*(,[5VNED6J\I;K5B9E)AGKEAZ*V3J=_7"S4NTS13+H_=R
MOGFOICZN4QW^&1KWRNU[BT^K'S^>V=Y;D6$&"DBD$V\/'[%*ZGK4NY;'#YT?
M=&SX^7Q=^?&#X;O"RV!<$;M\*=\OT4SA7>I$5:&KQA^E9B37?X]POW+U%%/I
M_2I*S/CN?? 1294??C0^(ZU*XU9L)9^O'PJCKE@"XT33:-,WPD.WK#>R+Y/2
M4_GEF;WM_[BKOKS_>E2,0?FAEZJ*B:=)X2TCOQGT=6ZLQKOZO3Y1Y)?46"Q(
M[]K=+7=;O*:3(['%UV]_O&0&\DV=?WD:-L:M\:1VIZOYLL30.:FC:^U:(MIL
MO'>;[[P0?7B9Q-[I.I/OW!G)MW1:4IZN!Y7WV[OGY^;=N />I5Z>%Q-O1GWT
M>%<VWO+Z Q^[UWKC5FR2_WS3TK\:U>8@^1BYZ=?J#752*62RW8IZ<R?>T4]:
MI7S_\O@BC:+*3>+NH3$9:-=-/?9)JTRC*!=RW=;S=5*(BYDDFX?<XZZ0*<6?
M;[*=I)Y_K">?7]YK+9&K-H1?U;M*ZD.=-+5?(U6-95O5YCT8%E[>GS-<KJ#4
MFM5\/?,IJ26-^?\2K%H)5B2*_LKF!#@,R5;!X.Z6X3ZX?OWC[09=';5=.=*+
M<H-!@@>;%ML47%.M&N^<M!I+[6+2;I4ME*MH/63Z9:U5X14LW]90D8CA6DZH
M[P:.PPL-XET\[IVLLRM&5=%XLKK@$*B#PQF'M3= 1M^G8LC/M\]R6[S6 -;J
MB<H!@:?A^K;Q<\#F'H5=B*A#DEQ/#Q,3G^B\!$L%A7L4'4Z5EK:PE, _7Z1'
M'!LS11$W9]J3/S#C>9KGRF_ M=<-U+)6K]A1$Y?E?*+]=^"Q\+'(O?M&"79F
MQH4E38Y;H?M[\C5FSEMC:2P1F&W&OAEI9<E$>A<*9^0WJ3.#1&]<7"8\43B!
MO&ZC2@ZU;O&5(\_)B*2LY?%2SN$K"M*KH7>J"VZ)X+>^E(J+ 8R(#^L9,N41
M,[[566F"_)54)(7E])R0S_P<.(=UWQG1(#^ZD9=8SB;P-%CZ%A_><[%,=E&I
MADI4@C1NG8DH[0(]'VK*,&,IV(Z\Z[>V.KT/T+6!::V]\$J7T@DG]:3MJ^8&
MAP&$;"JP7&2^?<69 4=.U=2KA['Y)K/ 6.GSZ1P,L-V?VB(-K I""?QYV!IU
M$#X8V\>_= ^S*K>6UQ3-0F0\L9'&9/C49E7">;Z"5E1E^>,E;>D;D,6(14<8
M4[!R"24;^6\'*\9()JJ_C7Z<1[+ ,6]'?_IS]*\7&OE=S@[L9:S(AQ:#P9%2
MV4JW1S)&!)&S(DUHJ#DR1ULI^0WN50+>TPHT4!0JX7;>630YO]_B[XFZRA**
MO^H2FTU!/)/C:[M6NAR! KJ7$6\.3=%^/O_F5ST I<(SW37&6"(&/\??M,,%
M)-GQ>5&(6(2\$U& >G\91U?"]TJV_!S^-0[Z*YH]DQQVV/KHH5E]AW$$1!GK
MYQZ-T=K7Z>0U3Z8,3NS:B F55RZXOZ ;@E;W+2UYQW=B"PG?\,FOZ4U$([WO
MG9R!OZ!C>!<<>^/ CLY@: $%.KYY.S.Y[9D4\UN@U>"=T([P.W)J/I.HX(9F
M^F]M^7X&P=](95O^ )<2_<:OY)GL)*@]31AMK=CNRR)T!)0/<_KS9X,DYJII
M,PLIIAS=1[PZ[$.4B55=&/$Y&'%&9L?Y>N-.@I1Z'(O0*AZ(K'7=ETMUC762
MJ$&]:(= .;AL"YRKX93@"S45G::]H%YM>?TQ;WQ9EP^(Z=[79^@?HR2!7I/<
M_A;;_(S*";SPK )^?=];29(U,D=KH&0_?GY:PQTS&P!;V& '6">682<Z9Q+9
M'=1F_(B]=*.-+GJT<B81.\?F*AVU0XN^CZAG$^5J17W!!@,0_.LNY+ECHFK\
MK(SQB[N&(X]))JK)M=O]@S1EJ:!O<"(OR6J8XPXZ(Q.A]13&LQ)@JA^97RJ/
M%D>=TO.*L3C*37S[-%P[[')<;KG/GA-6YFSBXVA96DZ0J5U^@ZNV&?2I,3=+
M43$[-BG)V9JF0@!6S.9\26JPWR[]IVJ.OQKM(]QTJ2FZF3B=/XMMOGT$Z.OI
MM;IG\[5\+M#;W,+I#V[V'Z>*C@9<&[(CQH%&YU+\RM-NX5@JT;B # &@X\@^
M 4IUPC#>Q&@+5T30JIA7'[XIB63]H,?+7UY"1"7FK^BD-H$JLH!.KO4P;@M>
M<,=R>E>Y3;''.QR09J7I5XZ[63MZ-UFL1I"7^<A4H#^A1?VR1P<%GP^&-LQ2
MH?#8#@>/%M;8+*,XPF]+<J@:&O3A)?Y2S%D?T5/<I'+\15'-:KQOB!K0$Z(A
M"@,9!\8ID2SG[-SC#Q&WF!RMMBFW95)VJ$*Y3_HL[(,\Z;G^6AK7;I! @SK
ME@2"/SS<ZI LY:2!.(?$'8Z:]+_E"\]48H?!?459X8<N63T,>#<.A?'E6VN;
M^0'.8B)N0C?6B\^97)QZ37]01PXC-0*W("6AN^T2&.[H@C;5=QQQ<EX6ZNW4
M2CVIZK+-R032+/"6+;8KINJV]?'$3###OID&!VVPZW=B!T'X7WM7[=U9 KMV
MDQ+)IF]Z%4"E*5!+J6(#J^ 'HGY+IW&"W"&;;!EC+9DL04YG+N XPW$];B9*
MQ:4)L)GFTH7J\C/OIE!G7>*R=>I42*4DC:#R+;W0PS-T17&O<T8UYGQW=T,L
M4'*;S1H(YL*Q7D5YKEC&*A.N3J!8<$!H\38UEO-J.*+ D<]G=3E,:9G.^JQ.
M8O:B;A*;0@=/AH=9@,?>(U+6#77MK?31+.(1_Y)+O.6$-(C3D4+$T2<%RH9/
ME-1U"TK.RIX&4$A&6N\<K^?N#["+I'7+_?1JVCC0H&&[WT#1(/B:J;9GBN\F
M+S;J ]\;[.3J)/&#"$OYG#9C30U'(->P3'^2H!AH!R])>)/9,O\:N<UAQ:9>
MF'1:-B7;__Y*_K$OSA %F2M)=$]?M1W<1P!HOCP^Y=.',U+"H4,:7 ;)%UB)
MQDK&\*=_W0=!#HBOH0 VQ^KP.:^C.U<]4XOWI"4FK[<7CUX?(KOLK90S/H7)
MXFKM QTL?F+R81J( ,]9$V, !^WY^*&=!+T: 0G9HG70]-(R'R"-$S6%$63D
MNXZV'T;H/C'4Z8Y2,^A^P1S2D7F"=_)U#O?IKKI9G.:\L&].L,0(V?/02 3Y
M632#'(*"C[8!1>I.E8GVRE4AB&3]P"'<[EL]&?+?63ZUZCJ1 BSL>2(UAX0M
M!.R>4[O@O*XUT-*$VX>D]^0SD$66-15WS@0;A-E 49<E#K;@<B 4R=&X'12B
M<Z U^V*[W?J5]O5OP%DYA#CO;.;2]^KK)O38$VTP0GIYNB!@,<6V59#LM.PY
MY7;P'L<01K_BN)2JT]F_X0XI.WIVA''6(G- T0^4W:0X0!V5+79$W%RO],AN
M,]ZB\Y#$F]T?T?L&?1N^/BMU%OARPV#= Y"B(X@/@[+3$;GX0.$/+GG'I4)P
MBIZ'^O]_"$S'_/X[U]O0__L'4$L#!!0    ( +F%GEJ0Y_)X*H0! $^] 0 0
M    9F]R;3(P+69?,# Q+FIP9]2X>512V_\_3*.E&3E/*77-S)%,S3*%6UTU
M-27G65(SIPQ+35*$FSD/><O4TI1KBF-(SF4**:"5I2DJ#J6 E7,>*O$DB(^?
MW^]9O^>?W_JN9SV_]?SQ/:R]SH+W7GOOUSYGOP8VQS8YD -VUK;6D&W;MD&N
M;'T@FY.0\__Y]G]T_6>0_],QMFV^ALCLV>ZV(WG'MC\@VV6V[9#9MLF P""0
M;;O^9P?(_WUMV[YCYZ[=$GOV2DIM=6@Y -F^;<>.[3MW[-JU<^=6-7&K#MDI
MLTOVL-'9W7). 1)_W) _<>=^V1[-<PU="LZ#P!'CP)M)>R45E9155+6.:A_3
MT34Q/6EVZK3Y^;^LK&TNV-JYN+JY>WAZ>0==";X:$AH6'AT3>RL.>SO^;G)*
M:EIZ1N:#O(?Y!86/'A<]+:\@5595U]0V-C6WM+:]>-G>36<P>WK?O'TWQ!H>
M&66/C4]P>3-?OGZ;G9M?X/_X^6M5L ;^7O\/KFV0'?\+^O\6E\P6KNT[=^[8
M*?$?7-NVQ_VG@\S.78>-=LN>=9((N"'WQXD[>^3/W2]KZ-JK:>P,* 3>')14
M/&+"U>+_!]K_0/;_#EC2_R=D_PO8_X-K K)OQ[:MA[=#!H*$B,7'GF9"_O]J
MF;Y<(^)J#8N%?/,+T3M*2Z&-S0AL-QYTG!>JB]\4;4+2:<'P\02&JI@FU!7W
M>W_KI"Q.-[5U?4#[L4T[@SCLI%AUM.?H:L[YKCCO>TW/PB=2/O23:A?64T9&
MQ%75?KY3TY_L;^N/; R]'20L/B7,G1=M0M*\Q2=I@9J;$&5;H=*5F(U_"%<U
M-BZ ZAP$5/WT"JOR-F6L0[V;R_<J(*!D[*'N>KI='W3'XOQ'W]<>';W7/X%N
M+40:\[7ET%+)[X+3*.[9LX\"#WW6<32T%R**G7!Y=\/%JR5#\>/7?9$-:4O^
MO7"A.O[-%Z'X/6UGQMRIV=<A90.K%9N05,.-+,)</^$*062-2D**NCR&-._D
M%C?,:/X<J*I>!)WYX\4_12C:Q=(G,PH;.W^\;XA^\?4WKGROJR-Z_)2MUANV
MY><+T52?NL^G(YZ&A?W>_K[I:/DF1/)TTW6CT0)$5.7G![C[L3YVWS_X"=EL
M5]P4(0@Z1L\6]R(;$<=MD$WPK@/FMV! TKYX#<A\KC?_)55I$])E-@.VQ +F
M\'$S0<((7CNLU5]]>+431B<^E\4VT:FJ+)QO&PVX%XZ @WE<S/B*&^C%B5"_
M.%_TCS N"Q?RK]?9_24Q\&])<V\&-^82B+.LG?M1\[W^CR5.(8LW(:J$0%0Z
M01&AA6=KG!JD&H5/2P> *X!$-UH2 <O=@^UCQD<U\Q7O_@M.6P^OB/5 _]YS
MK:Q5HO2GJHQE Y.>09%-]4)!Z\V%]N23[9&KE87!T5^^8;5M.:->>9<7=:XJ
M@[P%MV[.Z:@^B?MV) VLRPVR@QL#O=?Z^,:O^6&*8W*PO\G0K\8EOXOG>FQ@
M3P*!=WGE!XVKLC_XUMI5ZFVS>OO"+ASWL,&MSN-+BZEC?MA+ZR>&B1!:H\V2
MB8" 08W;"$X\H'\X^6T#&4+\&W,EQ//+XW^%:-%APM6?!<>T_V$<.:$?97_X
M4L-+E:+9);IP)YA@Q==.;R&,^PA,6H=P2N4+U"-\JVY\/W+;]R^#,3F2W8DN
MSM2.QK2N$Y^JQB,-ON8'&F5<.1QH=>N^$_7"())3JBHNXV'V+N*U <+29\[
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
MR_X%:P-'LGF#H][8V_6TC&8TJ)66C#@RA=/B>RRM" U"Q2;/V:)MW$2_ZX0
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
M57N'LR.<,BL7/M;FOC(=R&FO!1<9I;O ."".I\U<S(6HR^,<1G&';W,^&SL
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
M:/$*7GWRU2OPJ+C,P[2'NY%5$M_D&F!S@IQ98Q<[>]#"#18"J[67*43$>WW
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
M%FN@A>#L-&%FP.R^+,?*"#U;0FB'L0B8G"L^Z0#4A'O2KG,N'GV.MMU-Y(X
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
MJ?8)]OLY8&*\LFVI^P.K5\,QK/_?KH('DK[H'(",=8G,4UT'H)\<RWH:DG<
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
M?1ARS<FHN81<(!?PZYXX6VH*G1?"P+%*FN;5'>G*L4%(.*T@&>WZ*A I$2G
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
M);1IE;XURTR:M@FJ(,U>?Y1D9K-T,6NYR"'739[I87^V1290SRDQ.U- X*G
M/'*17TQ1Q&_]9"K"0&[B;<@=.<-_0!W/'9/G/R?('&6+G^XU5>=ZX#'\QU0?
M_]!6JA(/R?;"9-6O)F5R8MBZX\G\U-NB32B9*==1>D*EN*U4G.I>D$>5FI/,
M4EU$@3;8$70]2DJGE"+#T^7G!L^A6Y PWL?+B1MV0A?\V-683W"S$]0(5).;
M=.,(AZ&#99.JNS"Q@X,4]0I0G1BE8VK&Q$J<]3'>.47U>8&5&-7)N<:QY1K\
MN@.\A_]@?75+>(F4LD]F+Z&3*)\U7MW2CL/? MTLWD&AI849Y=.IS#+/P1:D
M#-[@.W0K@V;^VZO>RCK->8&Z7UCNO9)SD^:(?FJ%@5SEDFXT\'IPEL2>9SQ,
M9H<RJ*U2L:ZM=Y:TI=9Z8HC0656)\'EQ3Y[]K6NULD]PY6;:F/Z]E:E;9U;K
MZKY'%_AT/'<'O/UN*L82"[I"#;*9YFU&'SH-"BR#5P)5N\2<9?8TFO\PIR@9
MK-9>L6MS++A;<+==(S;N95R_MZF!\8%ZXZ7G%_6^<@SVLXL4M-Y>GO)PF7",
MP>^=810Y-[?8)(0PIRZ9E5F?3B]^;L?T\+[P<'?J-R0-"ZE/-,^@4X6(*EEZ
M"D\,EK_IX\0Y=:[*%%*4AR7S7'IXHFQRZVI<\YPT0ZZ1'BM0[3%7FEE-;9Q3
M8GI%POULAZY@2W ?W@6T;<U%0>F@0!>)NTAGRC76B=2'JNH,!D^:7X5\8)BX
M0Q6%@G9495QT5>IM(>+5!(V8[*D%I[ 3SX2?9"XZBK/%](9L1M(PJK,49=YI
M,+2E*_Z08NX]</G(*U 9I1(R+^N=NX<=E[R8K HH0&G[[%>[FI==GTVU5:,^
MQ;5(#4<SR(W4H:XF3.6/+/]RWC4(>.8#:YB\S[RMV,VX=TWT+?D#IM8D'-JR
M![\N)'4;[E)C34M9$2[+J:+G6AX\AWR?9Q>[S L"WK>->101Z-2*N;@4U$7J
MNDDIYKPB:6Z$Y XECD\D\.0*O3-)T?K(3<U@7!-*L1(KQ[/O,Y#:ZN,:%QNL
MJP"/&\8A,FR3#YYDJPB*F"HZ/WO";6U-M/DV7?(U.**_3682O1]5L7NJ.2A\
MK\<U^PM'N_W)8XW)RA;&9T:^D^X\3:39!)'WVKE[WI\^W=B:8YO[ .7SN'HW
MJ4.9<MA?XO0WQU/)"L>ED"7,XN8;/237TW[&A+;@*[&\9^ $;QN)M<*O,-_#
M\X&2(YA4V1$<L8EPJ)\GPB;">HEX!Q"OO?0$;\+6F%TRI.4<')=*#*%#5_S]
M..0^@K*WJ@;1\45OK3B)T%O!D^U=.HQ78UM90><*<"4-#X^]PVP0(AH.HWQ-
MI" UU-P^[B9/",T) DG-@)(56_<(M"\/.M#50%C7\\-T:SA392>K/I2HBO<
M\QBAMP5(*(ME7E(XE7$0[ITS&*@8Q5WFN]Z]>5'7'QS><<TW=)!()DH ?O-#
MEUCZ'%AS;P2\87@0I<L-,'*ML.*T?OUK:0DQ*"K"JM419](D1&QU:5B-H#PN
M]K +95I!X>.I"M"PF6J_.B6CD;"-K7MW9^3BJ-RIMU%^]&$:YVJ<*S@84RHP
MYJGUX[$LHH0O00^Z-5YWD.EUNS5!\!N.T&QZ,L.5&!T\9]64>6/&^'1&K@3;
M(GZ@H^-UY(:GC%%/%?39"D6+V8?]"3'7KF$.U&GVX,((+3)]N_*2&RY=4N^P
M:[CHA=$F[7Y&LBR=8I:@)5\:E3IK/;R>EB=?="@OLB7<YF?.H(Z:U+%SX0\"
M@J<MI4FI@=>+]CC'R'<G:6GMCU$@[!,, R_DYLC<JVY'R>1(@C)^5[\&_X]>
M3E@MF"CX9%Q."O)G1J X+_FYYEJN?ML]#4#@=JV)Z?8,HB1% 5?(Z7)Y6?5J
M,-B,X*%K4_%0IC;+H6IB41=2 Y()"OC 6B@>U&94UV/N#*O'S56P::V$7Q_(
M$G$"UG8QR)^Y3.*L-1,=XP.&'NVN/<QP,T/1S+</4'WV7:2U>NZ"S)Z*8T0^
MF&Z%)DO'=E54GD6=,9>'\7 2Y265.-R59*H!!^FL'4SQDOA T*G>TQ0*]V&;
M<()JV*)Q(5+)8_)0*%-%^HR'32LK>2**9_T4%X"]>Y.P9? ;B$[$6Q?["0[]
M6K0.!5:?A.Z9AID.TS^M4N=@JH;"&U[P+ <$*#RRQW3-+7 ";D;D9FO]GO.L
MP0)RS ^!##3BT%N9NIYG4SGPO3\FN2L*CRGQK?%\S"!+'STX93SPM/CLD$]&
M:*C<J3P+K==))9\".?:4@S)?J;=D%DS=%QZXEG[]/A'[_6RVO62.3YO,"\^!
M9 5;<<VB37':JY5JVHS]T.]R+VPZM[2#E3=6';XF9^M)YQT77WK<K.E2LBE$
MR^;,/@?@H"$2/#$_#%A ?B40T !C^6J$&M,E28BX0(<TYAOAKM\-_%X]7B;>
M&D9/_O6- OE6U)P)>-!YD.<$RK5N']." KGG\,:)EF!&?.T9EH=4,T6<G4)D
M;%:#)ZQ(D,7--UR>9"\!VX'Q%'HE.IX@BA-EI,8(MD*B3-TH?\)&PA@@M9@:
M"52B6XEKK1C$(3(+F),K@>!L8KC,;09=L;>I%:$T5 Q%Y27HG,$@RTZJ*D,
M^([A0@N%K/*A!<]>WN8BG:QR7$K/\FHD%,06K4=NQ\L]X1V#SK&0$KPCH&C\
M++62I\M"B<X8A_YZYEA\:XC92VIW59U6>,EFR[[1D=]CO_=\/W.P?G+^^Z[;
M-\>LU]WNB,Y>%/EVD>:-6!-EOV;S)R\-]>RL9Z.'"F2579O;LI(6'VZ3^;+G
MP^'"HMZ$1)J#^Q\TIKIGG=05YZH _RD[ZEASXXT'FHTYGF</JSO7D!WS=_4&
MEISI)5G6>;?GUFW22O;TU;UW:[X!)39-$8',P'<-QC/#E&J&+@)"TS(KSK8M
M#&VVM>S>6ZKKW'GK8I3UG"-3;-N85Y1<IKJUXIYV&0RZ<,?P&R'"Y\-4W[MM
M.)&BPTM+N[[VSEA^R4H/]1^E<,,6JYU'[%Z/^'^SWTK:V)M0>;[TP4C5M\-F
M(S?KK-T\9--Z]*KK!1MA%?J,T$ODG!<B7E0+*@UY,O84B!S)VRI$:)[@DU"S
M#3 6L'QO++0G)X)]\L7?^Q;IW^$6ZU=@G 2(93")]5BQ9_69R5VWS4WQAZ$L
MKR=TPGOZ%E2 KB0N<X;V$Y?0MD^JF5I!IZ%4\0?8+O&FN@=F-M]Z/OU:H-/K
M7VL6<L$G]+KNNKNDA1'F+G,YZ"4XR 3NU%X81PZ''F'K-E$A#5*SU&<] ^0=
M*GA2:IA43Y0TW>K%5O3WMF)AUO(.]M<>97FX' 4)<1=N/3D'-#Y!;BEXW:]$
MN_[[V*%>1L2A+@N^);_V'U8>W"KH@)&OP$1+X;H8HHVID#U%#S)AQ%:PWW$B
M>PSLPL=)#79230]KEI;HJ82=4XJH)B#ZAN?4C8Z\<S@GNY0%9O5M_<_XH\P(
M22:WR8+IH7T&<F%:\63\F*1(\[TXZ097T=:NSW$MS[[3.(<QXCRC%R"0Y,3$
MSG']N<<ATC&85U,$NP4MQCD9<]KE4P0I4"JJLL-QH=G5HH :"_AV[.YLMWX+
MQ".WX649(6_8_1D&$J>O&V@DY*\X*VVU*7G>4X3DX#<@E=9K!3W4*;M<=&7Q
M_E,KB1G;S\4/7LRO9<LW=V]TSKRSX^FM"R]EOMRZ[T:[J&?PF_/8UTRGEO!S
M!9V518?#;6[<O][#K+5BOC%U8**1A07Y@I']/$,V>DZ/@1QV:12HOOCU_XE@
M,)[5)0%7)L4^O F+*N&GBGHW&, S8^[3;EI3Z4;=,#8%B/-4PL>C+T1L>(ML
MBNTK*Z\$=H+?R\I@3\/HN43<BFMGD.:>LC#B>#G([#G.A368P/N%JS9^$4%U
M$B,GQ\&SSSPD<25PSE@1**,)D#7U*\!5,*H&FZA) MW^6H<"#!372-C5AVF:
M";\ROH=G/=ZU>6@UM@26_&+\MV5DO$6YS_#@K"]%M@*RXYXC="LZI]X"+[',
MQJA8D,ZQY)-V0NM+>/O[3:U%Y_2N%/J:[X.J"J ,&D6M&J)B&?[:QR!4"<[-
MM3N L(7G6<6NRBT8-V?2!9LNL.U[6:@FK/@T9IL0<674#PT"S<3A0<;LKV^O
MW"9LP]O#+L.,HV-1:VH/LR\UJ2KQ"TR=-E-;6ZK9F&B=$*DUD%=#YF!,I1 1
M8RX!DN.7^!'[:E'L7II@;VTT@Y^R^-Q6:J^%S%NOJ#/:5V4>^#H57=,O^;94
M=.;^3A9F>66?S8&BV.<KI >E[L4]-F=\;[1F;.6^=\TK0Y8<'K-KK+KU[5%1
M09>"S>;C*)JE?X--=I!8@^4GSG6^"90!AK<($<J UR.! JZW=7@],3DDO"O.
M5?"6E;H9?V" 9_+$&A@GWAV3AI*570$::BO/EFU.?=):- Q=I1_+;'6$TLN^
M3(6&.DVC X,_P;&L;J7  B/J@@5#*EY1-[648CZ3/@P9<@KAI@(56[,K=TWO
MSG2&5Z.N+%Z%GX_?2A)TYHI2HIORT+WZP$:>!9^$]V>C:+G[WWZ:WQEWO*=6
M#^S$BGRXE']VAD/<)&@'0"?LB!6G $K/XVT$-9K0GQW1<GX$O=A=$.LISV"
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
M\J(ZV#H7UJ9 @$M%UMD-[H(/0H2,V#!]_SI8:WN5GQ1=-W?JY"[$QC+,\(C
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
MURU!J\V@H1 A.7@;6'GR1.K&LUI#@6(XQQ?V?2RD)$3$^=6C>)]@3MQLQC4
MNFGXS; XKQI'"KSWB'Q![T@]Y?=]/B5.58N?:17$/3$%Q!*VX#%JJ,'>*;<Y
M+IK0<5F%6JE;WW/22)0Y>/N(AO):H+KS0/@XZ]/@;;P7_RD%,6VNSL\I? 5-
M@+X_S#18G3G%OFFN> ?0X&/8S4SB)G/MH2SNBMJ@S; KO_!GY^<O]H[(*H_A
M$:M=:5^.D2G;9Z1M;%<"-5<C;!7(@M^7#NME?LJL"'VHA.5*-OI [MPJ\V6>
M*"HVD-=0Y->8P<GA9[9J<&(@16,AHL,5E,*?!]XWS :BA8C87'XF=9+QZX]X
MQC H)43HRW:^KL:& +'FLQ'!MI[OEHS3ZQ9?4Y_^..T2"_L GAMF\3I=! #G
M<*)"1.8F%(-$O4I>-<)&4J&;M2+P^.OU<K]9X+!_XNB\/_'Q*=&W#I[;X>HN
M.OLY3Y-[%"_YH.)V(AO+@/9&K,%NB4S_)/'SY >1O6;:C:I&8%SJ8LL 3XI)
ME(#:3]@^+G5S!3/N!J=NF](&KKTT:T[T530;'7TU=BR]>==K@==C9<?&GZ57
M3SNNZ?_G]U?MK@[GLXQ:11#9?^P78YFRTS:$/5!0Z\2[L>,8:!IW)N(@4ZJI
M*RY7I _KG[P42V3I*N,NT4('AW&9MA< /Y]2WX>ATN?J/DHWIK<J67T_OBO
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
M3\B=AU0G.@'%(CAPW5>5M3EQ.BP<1S64:M;C2JK?+7^8J:V;=Q8WG*?E+!_
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
M0W*WY05RUIO8W=P8G[ Z2;8M&T>U39R)>[#-9SK%D3=WK#* :DH^6?-78%U
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
M;^($W7P0RCK]<!56Y9[T8$YNWCZ\_ LL8\GR >[L\Z@SDF#ZI4&/DR\.W_F
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
MNME :#0/DSB]!Q;++I^OLP@);BFU\WFH*_/T@<PE:^=1-J-RHSGT1G)40X@
MF=6 X@K@:^;*UT#(5*'O)@[IG\<1\R;:].%=XQ>?V17Z#]]^.W."HR)C_&M#
M:>WY0PH'\%*M8F%-'S<3K=89+AQ(8_&7Q85X2:S4%J))7*6)LGKY >*V0N&#
M8LFO1 (3JJLG#9I8@-0%/7A//-I[A&0UWT[:3M8A#3REL1Q)NK%RS?&%UC(E
MEHE!ZZ#M 21&QI#=8D;%H,_0\M#T<7;Q$^#!W]S69 Y^+<1B%5\)*J^^+'BG
MVEV^$3("AOG!-_EH?<(KMGH2C? @Q9RV#OO9/C1CL88XOOEI>K)#"ZKA?,J.
MQOX+M2X=_@U!7UXB)T>P(>)CT3LJ#1O_OG/E[0A_O<>];6D-<)I%(''Q_/E[
M<XE>O9U[+O3O[#?PT7HTDIM?_<I0HSHM?:[_I1]C._W(L7*#-Q_$(__9P#:;
MR@1^/@)O]Q#*=8I9YRY4KWD/G06_7NR]O 5(_'*/NI&D3;103%JY_-\]"D9-
M9M&R5!OEW>3V%?&L=&O$1J O[76+K$SB1NZVR;QG=P80%]<8'XGEXIG.A"Z;
M/&TR<>QOT\L73LOVYSO\95T%N]%QROHR10F<W?''.:<YK#+QX$]F)+V@BB/)
MP%':S[,)=QFKK"0'MSP>6SG9G/STZX6(X/;#E8]3PQ>?V>VQPM[RPL82<5Z5
M2X[/56]*L4X_VLUHC@,'O9[WY.^&H4JHY\GOL._WC/22$N0S)G"@Y@;*GMQM
M+C47XM5C3*P!1K.$#$GC&$9@1,$#*._@2$:-5&M%KN)%CD-^2XV8^HKI#,/-
M^X1-)W6TW_G]65M[1_J.-[WSWSJICY$+)=D#BM)G2ERDE>@O[BA#ZK!<LT+:
M-]:)_+GQIO#GG@0_A4):A4D]5V'C)\C=/N9+'<T?4.<V.)E=W>#AY:3?=_)]
ME,$_G#UG%Q0_BW?*RLIF\L+BOBWJ^027^@07B9+:7\Y^B!;Y"ZG0+KV%2$61
M#))CT%>Y:Z7;R3'XG"*$LGS+YV!T"SJ#Z/8W+9>N^L[4+Q.O%_<#G;9X5FK,
M'^D:;\U+H6CA:+%585Z$S)2'@\9]N40O62.:1U$P4F>2Y#>B/:CTG))YA5*
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
M'.46^L<)?NL#'F4CQ.S642GH-(*<N(1QL6CT.2AAI[751/JC#H&1LRA'D!,
M$D0;I-6UTE+@B=SQ+MY$KT,I$WWDV3P_Q -N(M20FL*UC8AJG0AB.J_U 3@F
MRI/K<6$M/*M319[90"@CK:W"\0GTCM,,SQS%IE.VH51D_ZS].G&H<CH@BI>G
M>B;D+2_*,,Q-^7RYO=M[>FJ51V=@I'KC_G?FIFZQNFGZWM3B<^8.EA4'AGHN
M1E=YUVAN.=H67Y.>>TG?E&_A^93E]C+,(,R5)WRVU=BU[0WU3(=^_-^SATJK
MY/\C0.1V,'<$,:,I)CC?\C@^OI1H;#)XWK7E-/94XYF8_NOGM^]K+[AX:G1_
MQR5]@YGS 2[_.$9[9+,,#(HL#D:TO-UQ(O9ZQ81+D9-_#V_DLN&=RA)EVV//
M3!.MKYBS0';SH%'6]!OM$_17V0.0T2J,E2$AB$/GVA>[.:D,W8N0A*.Q"GLJ
M2> 3)@"!5==; O]:LM!1$)(G=#X!VO4 Z9,:T@R4,8Z\N1$*?7 &-ZD!+F?L
M@C*%4YX, X6AH1,0P$7#H2DO<!66?, 2X.;+[9!5%@&XX!'.CTL#PO.V3Y!V
MH/8.M<#3*(HRFS7A!4]!;72.$V-"2)$@D">#1U(4@'-BK(H\$NY1(5L/P]^%
M+V5Y8+K(/KT/9?3^NY6.V/F)\/BSR.O&AX<N>UI>*^,=[G$K^V3F>N3S.XNC
MY-[M#ZEOOIKE>XDBP_6<*FL2CA_ZDGW*XXQ'3\()G.ZXQQOS0KR&[O'!*K65
M0R>CSFY5KEK_/I3*\ZQ][%9G=-?WPIWF_)NOL3Q452._// EIT$R'AWGNNPZ
M7S3C5)2=6)0=5ND<]/_;S\!FN2D&L6@B2VL!,?-75V'&JS"9X@-Y) JY!.DU
M@D2M]O9 Y_^<_2&_F?\4\]HD-5:B7OE( 4"7-;!4"7 ?V:RL_[][%;S_;?W6
M;9OM-VS;O#-I<]?2AN39+>I1WD=V7KBP_N9ME8/K%LJV"M['G_JW_B!KW8#)
MQPLRF K&[7R_+LQO..EW+?NOC3?G/>,-7.)AY)&IFZ\W@/8[OZA]A^]<^>G:
M>*@\FU)<7H7>97R]#RPZWYER=[]K]<]M7](4]"KB$\GE4L</WW9N*(*M3\)H
M'1[X,3?SNU(C?*.FPL[<JMM7[PQU?AMX+*BHS<W\Y^.ST")=EW^O+;P6Y#=O
M?"U3O57FO2749-TPY?<K+K6_SU2,S[UST-F0$7]0]-U^X&3\U$/#-J>]ZUZM
M>[_NYLT;FQ2H0S?[6G1]8_QF,4>&D[:LW#YA4K<AZ^BTPQ.]\(K#_VC;S[Q>
M3PE4NG]XWZ';#LM.:+3L)6Q7KLI\I?Y_GPL5KG'5OPO*4F%3]K#UK]1?!(@;
MQIP4SGX?\'S1>6GEYVB)<4YN5Y=N7'A9U,XRV>\RW\[S5W_""[A3.7J;IIP.
M[YRJW;ONFLER@.P__;;0-K''*BS1KNY-JI^XONK&8=A?6W9&?]QQ7N&\ZW=<
M@Q&A_#$M.3FY@BA80IS,&9J&_5^EH)VK_^=3-U!KSZ'T5F%O?(!+>>+]<&@/
M1=8<(-'(6GO5P"HL_0\X9$98N.T* Y@P>93TH1C@!RSH;P9;@D\@1/E/I'>
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
MRZ%*2RTZ% 1.SC["J72;*%RGHZO07_GX(*#<S_7 ^PY*L+PH%QY[AL8%='
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
MG>V;? 5&X?5U*_4K6TFF:RV$I>4=@-B<+,>4+>3-$J\1Y/IZ:+'KK<!4@DD
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
MA*^@/FS4'LQ7/L=B!2I#;-G+3Q"9@+5I0H,=7@.8P[V";BO;#87#?,QRH/F
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
M>,- @Q-GJ%L#+<&9UX*?OE:>9CP\92I<7#UM7(.?JNC/[RA]T6,9SN_ZT\I
M?R\K2>Q9^^M<+Z)6%W&\."ROEE4CGB:0(-I!^.<#:K<NOCJB]H9TC3_%5QE+
M.G^#C<]+<8>^B%IR\4_G)I%L$O,$Q?*!.Q9^@,H6BBNNR#RL!\YY7)LC-><3
MFS&+J9U$=<IJ,+XI*MS&<!5XD!X;$?$0IA_,"X*L&\HF\G,^-PBQ*^!LOU.5
M/@I4$(1/J7$*;+7OJQTX9W^^W\KA1LGX4&1A;NW*X:C=6RMT7D_8OZ",[R]2
MOUX\M>GHQ,6PK.* Z$JO V</C-F899<=]%*/*?7T>K R.T/TU?K1TQO>>5@;
MH]'5@N&;*ZZ6NYE]+0]UWQ%W>ZP3'3)Y)LO_6=,W4>;[H^V"+@C1.5;TVY";
MZ/:,82DNQUC-/R*RNW?D8/#7_- 04%H_WE?:6%D5P:BW1Y:8_^UZ ^)%;A,=
M]%JCA(M)\ /41X2'!_?O,7A.@$UMIKWIG35;M?YVF<'+:^QMLPK4IG ^'39%
MRPHZV0H4,,Q%U [B\<IH/W5U1WM)N)BJ<:/3.-DY<\$?'R72!VC?GNP&3Y.3
MO553TH3WE>959OPLYTSMZZLBLJ.>_$J(W'=FL4'*VDO],AGR&E/C-\TJI2P
M7=L[4VJ)>E0<W"!)@F^ / &IA;50%J/T?%/>8+:$4JC$!R:IE) UK&6XU>'$
M*I.I3Q>A2;:A-IB4(YC4*O\"K$%G. 8I225MRA-[&++*88\ NWK:/F_LTEJ7
ML.73@A-1^_E7MNLOV+K:9UXS!_V&B9(G*U#'@:M#<]M#J-K(*_RSGVR,UL0L
MIT#H>;R5CJ:B9!9@,*L<SG9EO>B/H2T+TVM/DIF73-CD#V27$WD3 <%E9V.-
M)?2'P8=' SIUVEJ?K2D+OCEQH$POQ]2SI2]4B@]=W%*"\_T8BUU5_T;K<GKQ
MRE(]LOOH.^\RV^]?BKVZ?*[DE/O>?/R1L<I]^TWBYL<E]WL)KA<CBHB%>NCI
M%U(_B@?TL2>0K"I@L'G)AOKR0N"T $ISG]NT[$!?!@\W$]?@3Q S%2AM((2W
MC)S'1YXJ^5CT@2['.('2]BB6-H8J?4RC7?RT((^6^B]<&0DL- CWR&O*+TQN
M(@W'26YV(\LH?K  &FO&+)5Y@D SQH"J"N/0JTX!*TL;(%8"=2EE5Q>R<I>(
M=XVX;"8>/9@@P"9\U1=X,FB6G=>"K;-WL:0KBTML6M4L+&0&#V!7ME[PR]FC
M#Y&W]*J!IV5DP+^?JD)9T?>#IAX&:%LQ-"9F:2WT^;RP0KU^Q'ID<I;&"?)C
M<W\&+*FSMRZ"HGT@8BJ)NFET_%O@"(R,M=;_X*9&6CF\#$#",YTYK*=U4[]$
MZ$7*%TFZ [8W 4M-Y/=QJYK!!&%[!G6U# ='"U@&,*,I $@F.1K?/67/:8CF
MCQS4C"> ><E6^G+]E@#2M>KI:#=0<N>\4TE!:6#30:M;]A.U9C'WW+7/KHI3
MWQ_2Z2^8M. <RO.QJG#SW!-CUL>6VN[/L.U)7*@77;JJ]]#K;='WARC5GU2M
M5N/\.:LLK'5&MWU.KB[<F'&8A-^07;BQZ.7J>+<&S#R<!?FGB)AD2;JFQV+S
M-& 3 2_=TNX';>%AMFC:MQ6WK8\F,Q[=TCNUD>OH8,/.4''NC?$,;[(/N2([
M6D)\#[,"F/:E*34T=$=)<>[E$G)1*S&?KL)TI';SJCM;@=6PPWYY!0D?DH&7
M7("CZ*L9L4XJ@K&F"%=$UXIU#1]*'RIJ4M-M^PMG0C8)]E2Z/#9:C=IY 9/T
MX[<Y]+<1OE8>AML(+:JLE/W1Q5C?58)_8F@ NX%C+?8Y234"8#X9NVM@AC6?
M3!)$TAFAA7H]E5928A)U:<&^YR#]T@;NNAK/0&0Y>LE(6'WQUV3!YY<16,++
MOA_F%8'D2-+CD]EO94'2-=17K&4/0*7K688_(1YL;[?!:,2^]&OE:9I RN&6
M-&I<(.B\9L5;ADVSHB\C+PH*8<?1^-/A!Z#?SY(+?)4A6$Z_^!!.LAIX7'+1
M[>#'PVO+1*4!Z@1U\'6BF8YQK'OU#M?4TK349U[%:^KSF^,7KCH*9;<.''K_
M+A>CYD/Y7AH<,[['U]V[PK0_!_?'1._YTT^RV#5O?YD.<-Q7E:;X%IJHN>?8
M'3FA_C7FWLSFN_M>>_?WE6H:6NN8?%1+.K;O4I#!T,$S;0G3:S75*[27TEZF
M4Z[LW<E7/>:?\J$URLUBV-EA6XC=9%AU4%#EQ=CNZIZZ[7[56=6'?:L/1V#.
MM?M('PVY&9^H&!JR'/E82%_9[*+MJ\)GP!M_R@KR4EE3,P"_!#_[#3/TF/F#
M<87%+^!]BPPV4Z"JE%SKRI\*U.1?0%B]=."2^J;[?RMZ(ZK25PK4O4J*EE2I
MXE=SM.3AW!97?66\*E"@%HPS7A;\AVFJ+.?];-/VWKEP3J@ Q5J!NEF,O.=)
M:&)X(PVI)LATDIA(SJWC)[US52Y/1-D:74?].':.,1HYCW$)I[<"X)<1:W'\
MN[3W*HA:.<O4:!FK.D2FD[%?UK3,_9+[I]JL_0Z77U[:!O#O%BZ"&T1NU/D8
M-<H.^3VJE<RP6W9<I$_/Q*BQ3C"&5%SD!=1M<*HY8P%OF&+;/T6Y6*DDF,\:
M_49U0%X:JX?B*4@CI@]MYCS8,C-YRQ*_8NC0X4,F;[-DNG+& _DSU;33E-52
MKU 0WW[1H4TOCM/ &V+LS),0>X$_-( K!_5<Q%._RI".!-&/$3F/(X8/=?.&
M/L #^$%V0)9GY#ANO8O4?23@/-60)ND6N2U:\\?2VS<2VM>F+XO_8]E.$X/0
MC 6>#5%?EZ*.7-BJNN&,N"[CQ?CE]'VJWR$P6F(D?]HX'Z='9OA KM/A9?!8
M"U7)D*^0X!9)9YL"5=N9+@L1#'=FB(2DY)A.>--V<AK;GM$>Y->,F/24P#9+
M*XX_(KOZ]M9@KU;MBI!7@KKL[[(]=WYXT"W@7:!4T@7QV$KV)1+DL1E#=-]&
M"-W$& IO01RX3"PR=*%0::U#.]KK?[83--&7=5E5A*0C\H<QP#*9(81OX2TX
MA=>:/CE@54!ZWZ.&K2%HP.Z +OQ]#_,Y-):@Y,^LC5O;FM9ENJT5%5Z"Y!]J
M1YNJ#$LM17HKU%3-NSZ.K7/_>/OCG4=L$Q/5OODH/!T[2)?8R1DR?SX]&:\)
MA :*AS$M+#5+\5">B)=JI8DERA^/@0R. W!I=+W\MLS\J#)BN<*)D)8D7EZ&
M&),G]_4\D-\-@9A51>1 9U@*J>P':[I[]28//P&#<NFDB"\8%8J)-"A4@3(
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
M$9GN Q=+0ZE=O*?$%K$NS&@9M92G"L"D6S;I<UG8,WGSK/"K*>Z],YCELET
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
M8R&]Z0ADS&)?E!77UL9>6%W:_E<U'RLX?TJU=4)V)3TC-%XP"'QVD5HH$)[
M5P<ZR@VH+8IT;;#X?9G5\+K7ORR[:JI@=!1H,1T%Q( X>UF!B#T-.:/ZOF4K
M$,I84E-F0YZ,;=J$9C?;4<M3)\PM,+^ (6M+PSV\PGO]NCBMP3VS,T?;>AEQ
MQ4^?Y"U<@65 0[HA_X&%E>XG@,U6,2H:G!0-#(+*HPR\(,C'P/0Z0X;_O'J(
MHE6S3/GITDP3VA)V3T6:I*@3P/0%^]H,Z" )52D*Z/.,FX#<3&R=%P2<24(_
M9VG31'+UU,YXF7J!O<@]*9\ -MNGXM3;W_JH.;?K%/ZDF\;/"/R@=E]O;[C]
MMB@0("0ER,YCSS.  %Y#]=0!8?&M;AJ7 CYCC&"V%. ID)9% W)RH!40AM3.
M#/DK$/NL9R9$1;*59_0DY=A@]&#@POV;W,<XU9SG(Q$[K\+K_;H1]:7^8&OM
MS"A7/7\Z\R)C=FF K.E]T2O"FE#CXNYVE3#>;,&SV3%MOA$P=<;*U#V;-2^[
ME/XT79>!\LH0:*8.;;=(PH)2*4%+;S!#K H:O9R"M)^;H-?T3<X[NK0"N<.G
M0S#Q)?QM8<!4F'-U05]09)0?J0/68U7KE*;:EEO/)$ 3JU/R/H2(B_&&IM-=
MPA0(#[<( P5BQ(?4/4T0ANI^Y+OPG_D!GG/;AOO;T4]5.YCZ\9G*9\%+\U*/
M_!-=T?WPL,%"&O, N(4&#YFV%<)]L4ZFRT/_1="D&#=8$X1YM*0+J8T:HCCR
M+7_5;\]?^BJY: JX#UO["#/-^07/8G;Z?CZ&G >XR/Y:\94?8<VC?+HJFZ^I
MYAK>N*NV:SD[4(' U-N.5WOD"ZWEJX%WHA7\&.T19I^54)=7T$1+)%<6N1.#
MN 6?L-I>D(5PO# \CSUEU\55W<>'3H5%V&;(ZKS;!0"X@^' 6/C2V'^-O*)
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
M-\%-Y<!)IOG!W*_L'*L_(X"-$:727L">BHC^IZZ[BE.A0.0#+0-8D31:S/]
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
MO29H2YU(-V$6^^,FTV"VVF9R+PS29 +2.; '>J"]\D/>P.*.-X0'BO:?Z[%
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
M9[2ML,;@]26^)$UY3$(IFP2^Z[05DAB?9IDN/^>:UFBJ'F;:!=@634R$V"]
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
M^DJ-KV[1MSS[]=IRW+*WB*7#D?6Z>J_@A1K-N&0]JMSN1TFVUOP6_+*)TSG
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
ML>?[(H_DGJ(ROH.[@+*.9OOM*H8=*"1=S5?@DNWME:3>2^DN]R_X7@'68<T
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
M7TY@;2(YB]'[#OM?2!B<:?L 8_J?VIJ\A_UHQ]X\':)D9BOHIG 5T!;HSH>
M>%(]:FV&0N7VZ'3[?BO^CRDM.D3+61UB1>SX"QRC_QME/ONRG[>$D62Q^<JF
M7SBD7Y[=H.D/VS1^+0D_&9(=%-XZ<[2KPC.CF&'9;BV[5J *%;C=HHB AK_J
M3:^B*H.E^6I'2)1KH!A-LGU2V6_C&D9P52Z_4S@6L/6- M-$WM/F&:+Q?3D
MH\[5L?D!BR[;'-^? U_MTB&HDI>*=] 9:QOSG$OD 5$;E9O[6,*&"P'<[B!S
MD5#!W=7PP2]3N!AF=4JP<KZI?6UI<)7RQV%&_*P9;ZWF5S ]K'@ =#CYR?:9
M/I9_39^$9GW:*XT,.]IV8@_.DW_GY[0)R)WD"]/"&I*C$DB!S,%ZH1MV';BL
M:9%[3W,DQ"G -:-H;!X76,,TCI-_?VCQM.0Z4O]!46;XT65:OF.K#)AD+)":
M9ZTDJ_A[WH>S[VB.BA:;Q5.A ^=RV)KM5TJG!-W-#GD5S 7""S?:Q;>K N'.
MA\)Q3(SB!/$BS([2>/C2_*0LT0Y__&5R&FYQT/,0PU#CGD6/LE<38M*1R$*S
M0Y^.J*KI.L3% *^0K=CKMK5%TMW#6<JVQEQC)39-XPXKRX]$U!]=3NX2'6+]
M1#8E7IRZS+7J75U=]US*1VVFL+.3]V;TM*JS>*&9,D;IK&'$ Y=0O6[O4>4)
M*5$77X%%#:BKRJR6%'5L$7XL4B0T:S$6)(QR3#V*@I?610E8#?4H@])^,GB9
M\MO+H A<#@-_]_T5+_9"2HMH:8L-*3Z;P8=0SV5:V[?\/8TW=IC<WGV)/;1%
M0A+LR6FMT2$N#__J7=2.NMQ?GC-^*]MWOY*NNL?JJNR/Y>YW$==%M-RJ*:V
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
M1#,U?2*?'?DK72(<'L^;Z!"$FES,0M@K<I$L:ZD/WMSG+<"2XXJIGF],)03
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
M*]PCZ^L_L;@56C&IOD7:!Q<20,QIQJRW9=^QV L^4Z:W6)CS-3L!2?O9EL6
M##%O]=5E6H?SG:S=8OF;D)K4C,3[!)EM7!'0>$1;^#H]"*::R\ 5ZR/!</VL
M@2OG;A;E4Y50(.U7;P>I<(^:D\*LYD6&5II##)O[-Y]=O[3^;#.TQ?Z A<&;
MY5+K0HGYGP9[XT>>FD60VF7H'^'O7R>9@.2(0  ..)^$P ,F_O%U _I[4>\3
M&<NS--2'N@B'[3E"DH=K4\#:BK*NGS;RV14FYS9_,^K N$'F1&RS#ST1(SY-
M,@?)SZ'_=(CO-747)DUQ]ZRL;>KW$),;.T8^AG):ZG]FU75%JMO$I+"C-^72
M]GUW#W=2$3>'#CPJ<2HR^/O*!D9IT=(.<7M$ O79:X6]0FUIU2?HS!!N@\94
MO-KF(Y'?Z)1B*P'6_E)8S$L>",DNSM^)IV?LR,_9:U1^;+?/,?HM4N0@4D]C
M 9]2$-$1#AME1-J?X!.U3P Q0,)IP1A6<ID"M#G$XWBAQBFK07Q4,'1'@C,+
MW?8,XZF\_NS51,SU:X1J^W]J<HX"VR-M'N3N!QLD/$/O?B\_O_& S9US/[$.
MBK67!&K/CJYK4_6]*L::@8A7Y-K3996U4$^7K0SK!N=Z1F?]/;@)#]J+-6NU
MA:6DC8/.,4-NGVYB$C$&<X\KP?;2HA^$+67_:BL\NNT(55\F?,A3[U[-==?%
M"%IS-Q,,3PQL4!J,%-%!M YQJG-6&RN=-Q2.G\(+3&B76)WL\FLZQ+>?@P)?
M?=$RU+ZG1H]#W2H[KQ,5ZR;$90NM/L!_#$L=XCFN:$#;IZG$/*ZPFCPH*1Y=
MW[SI[!/6S %NZ$Q()+D\O_)2S1'O[44CZ?_0MDLL<>OQ(GW-Q1?$P :'W WN
MO_MC6C\-?F;^^7./;42HC?44F\D AD$1^6\@V/Q,?1!H&9SO"R<<8BS7,6ST
MMGQ.O^@^:ZWR=S?]5Q@Q4NFJ19"\KT; T1Z[%LB']7)NI3HHX4CL3BX^+-"E
MVR[QW;LN*QAZ-[^I4AXI847-XRXEJB\)9+2@3H#/YE^[*6?^[U;454K&$*8B
ME479(7"Z*.X_/B/;C\\T5I)SL4P<+@!V@C%@C-V+F58'PL-5#F;K$!]Q:E\U
MRKW;<K;>C"[;]Y:&UR%^80L64%NS@3HQNY2[^ =LN^N<[!@@%EK!5:#^4.YX
MLCRKV <[)&?Z>O-4*1M3!52-VTV[0V:Y%,'%P@4:@?^-NUCTAGZ@%2JC+H2
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
MH.@+06^NASKY4G8EP"R=E>%..09KW&_2I$N/3<S0'C,TWA+1BJN++:G!S\<
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
MJ2_-HN$</'UI.9YPK?7"O7Z;*8Q-KOV=)[F78?]I?@"SKR*YS$!?';W,>E7
MFC]>04,0PL]6+E V!ZS@C;_NHW)+\6?>/_[[/;=<9G<I'EU/A[T$]V,]J+O'
M7>9Y*5329Z_O DJ9$3B2+.@9<>X.[:_5=YE)%S,*Q:[\6/?CCHSK8=V0>(,V
M[\&0;,FM)#Y=FW61:J>W-UQUL=UU$NXSH9[B=^%#RLCN;"VIJ.NA;R*I/#SP
MVI]]SA:_CV VZGV\9>&:QB-@(<%."'(\9<9O%3-M-QGIV(JL4ZT4'VL3:B>D
MLQK+MY2^F;NF/!,2?!0PSB\WH4IKYFS:A3[#D8$C%2Z\ 56%DPF%X\]\PG9I
MI!8=U1@L%TXWH2[GA.7.8[XT?*[@+>9Z@K=$&Z:QFR:SK0$S[ ^&'Q6;6:E,
M"]O8$G9XL<&O3AGW0>!<+DJK)EG2OJKJ<U;D5DM/1;4?^KGS0R,/%8[=ID1L
M?-O$)5%S-KQ+"VJT:MR*B((=/294+2AY[$H7<NRZ2;7#^S5<&&M"?;0MF0RK
MH/@4:NTU1[6%A;*< KMG-<_[PG*XJQ(> DLG]II0S214PA:I/! P.#CZM2*V
M4E;@JK_\_.EB[E(@+FVA+X8HA Z4R&,LRWN*TG4YO;3511Z8:@T3' (9;<5Z
M1\-.[34Q9$>!?E$R\XVL-+4O^B1$\U9",_"[ ^.#+CZ^]G+AWTWPVW:1&4M,
M8(_8*L=O>IS7AU%;21)HY?M(_B%E8^L<I>88DZF/'5! Z<#HI]=<7]FDBO&:
M=Q6LX37OP3HED/9K@PN^4[@RQ12ST_WD\T7:+.G1%*5-6ZZ:0XM[-"@,I']Q
MD6.E&"G\T!1S7!\B,OBH;7$G$3T %%&9DYPE#0J6/$IO)EL7@\=?W%O,];3;
M6HEQAIX9:? F_";]9@9">:-S,-Y8(V^/_:@ECYNIZ8PQ0HC[3W G'!+*>0SB
M)^>]I8:NO;GT6"KPAE^F\I/_=6/K@\^1QW*+=GJ7PD?ZF1Y21K+!%)D)M3:S
M$OQY][0O^$/!9ZD7R6Y%[NK,_A&9X*T)=0"^8XPV4*!:/FQFP#<T@4Y"(+7
MY0QA!+2(J&N=/>OIL+!5D>S(2"V79\V_VGRMEA-\.Q$]*Y-/FE RQMN$D:+
MN_=9YCYEI!D3*M5[1!&!A-8;D7<GZ9]X V^3,A:SY7GBCH7OL^9%%[.,WI6_
M [QOYAE7M)82HH*,W0;5]4!UTS0--@<L7MB?. 9$U+![XGP("[,</N,3SW!D
M#]RGM]<<2*!??YPZ=W+0>2>I1O]+5>+OM._"^ S"K,,$8W"LG7O5@"L)?Q:N
M$7(-F]>#=THCK4_#77P3ZMV,HQ/\RH0BB'IC"-?&[?J+/RT>PE^E&T,/)F_?
M,6TMM$QUE*ME0?EHG!(08CYA^Z(W!( 3\>L[<B[$YA'D)):DT[AW!MXB_-/L
M<$_3 L--,?.7X908O6X+2\&7T-IH2WRC';E#JN2,1Y6G)Z$):"*;=5;3J0>F
M?]#+P;FO>1J"P5<V3*K->RDG>1R*LBNLT$8>ZZX$F&&L[DI&.<G%G%=WQEAV
MJ+$:"1",:F;A.C7$P36RPL&K^].YU'!GA@47,V0X7AH<"$8,R-9?&RW*SR_J
MSWH\[MN+;84S(HNGA&D:NL;_7T3"?Z6-N(>W%NH)\QB]%3)K"'!I9PG._#KL
M](V4':\TD[1WW%Y+==?&*S9*@_=N"$!'Y+13K6LY!;;[9]#*^?@/G:(5&4/2
MC)]_W6NWXR;M/I-PC? Y*3:O+(0(+W^NN"P-N!GL51H)69+89\*V6^^VC@?/
M,1N53@^E,/;5Z'/[@I_,!O9NR-9E9SDSB FY=]@-W%1D$AX3R,E&MV-L9@W\
MZAT"3>] ?BRPZO2P$&QKA>D[Y($-F%1QGXM%$J^51XIB1*X*:B\WH<(D+5QX
M<>$4;"OHZ?_4/Z__A=)XE%/;B"@0FBA0E+7W"308P^9/W0+?\+>]1L2Y[/(M
MV_HC7+?7ZXNSB8F5RS^LC]0[N';U-'"F=MT\S^DY@2N]XF^096D(6BND>:=X
MAC7S[=F"6;"4E=66^]CN"C ZU?/N-&*%=%>,D2P^]4O#:MJ^*/=#)M1?1+)#
MWG$6$\H&5AI\&Y3,EO;H\QH<TX2*M"&L'OAI?0*[]BT=8GVS23 YTT) R:XD
M7;Y#+ ^9R@I^)8ZQOJ[V13A*SN^2F+N7\:K#DW 5\X:DZ)=8Y@2KKG^=[KWP
M5&V[:B@QCB;/=Q+Y-!3H?>MK%KN+65LKA?=_-[Q81=3HXJ>QC)AN_<^N*0+G
M#((1K?XGYT6_YKIRH^>M)%/;7+2L&U&QJJZ:A,;BN')[L]G+O%)B,VS;#89'
MV8WK$5_R%7 !&)2,P:W>/9\86+3657"J[Y())9W3;YF@K2$D9$T3CW:)#$?<
MU_?T89=K32C)VCIK8 -T$?U-PEAD1AE]N@GP:EB\;.-P[F+J'ZTQR,?7&O&4
MK,%:$^KO1+32A<NDA#.")EFWB*&,S?4UO9M[L2+K.W%?K)]/F\%R-3Z$JKFG
M9PC@PQ#P#0[>[ VWG&IZ/##%&G*L'7;MVJXR^N'J&OCJ+]G7M[,!31"O+@3D
MW]$\TOC@]$LI-^'UO:^G)(!H;CO?YNIB)H\&B7!>;LEUW2BAXFP5$-*.!!??
MN<L.,>5E7BV<#09G!:ZE+N^,@INRL;?<!5<C' YZ]2@$1TDLIFGU>OLA;T1N
MC ]Q7KT' ]6^8?!*TE>MSB..>8CP#G^>/1)R@7<2@CMGXRS"Y#G@X!46B*B9
MO\?R*<C[UY!X+@N1^D!8E,OXZS)&A4L+'"Y(=QMP,;>PX:YO[ZN\4]A5?M&$
MFKA28%VKM)@W^*B"Y+]V?)K1;]1[Z_W@U8PJL"U/C]&[0M^SW26X6^!*SL:$
M71VD,JU4$I+/J9%>9P<1Q13SDWV7RE4FU#>6=0G(MVQP++ MIQUOI]\\V,<&
M%E>^(M@;I"ZCY;SE.=WMX'EQO]F7V8,5)E2UZ)_JI/FF[&%+MU4WBXXRJN55
MGP#%B72R9P5U,)T17I<$7H\+B7D!6AC*>&YRCE5-?;<*K<T+"1D^ [Z,#/8
M7^X.3S"A'OA20[2-[8<DO#61(]_G(F'\TY3UO+7_LD-@[^1\#F$BNPZ<&^5)
M983S7H_A=\"2:?(2E_%TCU I3>MM0M5M%K#=E$"S64N-P4^96A5'U(28';0>
M[,64QWZXK/[,>#_&F$,4;/ ?*:Q\)0VB7R]3% =E IET\^W;G3B;R;LR'3'P
MJD[W/Q&E:G6A23%_6&^IN3;))RV::$NYKQ_ZDHH1@Y'L[9T23_6VGD\PK ](
M+,7I?W28??*IUI<)S6T:5GD&0]=_1!CX?%FJ+A.CFX,K)LCG)16AEV#+)S2I
M>Z1[+^WD'!E3-!*2:+<1YK*9;'9C0\]B[:YE^FGZX-[41\:2(MNM 9WX5;T>
MZ$U7EE-SN7_%.>QF9IA0RQ-J<';D=8'7"DHTG9X8?ZZ!:D)=S, M? FV,> M
M30Z3>L9UNY^42]OS6=?C9+R5DPW%AL,S*OW+"J+^ CW9A+++AB;\]XS#^Y?
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
MQE&%?J:-^;E;G1'I:<>'5\F@Q=RMX%Z2*@^2DZXO@?=#$VCE5J35451!%P)
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
M!X!?0'L^@@EB.V?PA1'EOT@%MQE1@55)-/Y7*0CB>%<;% @(3^&@NV@^[E8
M5E.7SK)Y.K=..-(OF9S\53)GR$T&M'J-3&8HD;$&1!H?1-;;Z#TH:*TE]04Q
MQS'5U=+P<Z4ROTA"3"S_I8'X-%B(QP\'#0KSOU$Y_'9A\K=5G_/5R6)TJJM9
M!&&[\[%BV@='A$ELFM:22<U-W_533H<I[PGX*K@Q&E$F4WG87QOT\;G/+W.%
M@,Q-?\QK_ 3B2)]@!^6C5E-EB&ARG'*3@'\PEG CN"GPGI?0"^>OQLA2*?9>
M),=C%+-VPG7W!V>/Q(3(\+#0\LF?Y4GTP7WM#^I3'C%W8"'G5>,;X_Y-T>_O
MW#_PPH^A=>>J(=!C<G\B;?-:#R'"W:G3]&<<A**7&E&T+M'7G/ B]R+*4:C
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
M,V4RY@^Z:Q54T'20@D?^LW+:6]=5VOO2'PV^8M$2@Z]JK;(F9F)3TN;[L<Y
MZ<K<JGW*HLNH?UW=?Z"[ONC.Z]Z([!SY$X'Z@^8OU:%Z?']68 [5UQ/OUQT<
MF)!DV4!==P6N/S--YRWFQ-F[3AC 1T6^3Q)N_M^>%YA'7*5/9XE^;X3W5DY>
MOHVR4B0SS<W;IX_6^<XAVM7N8[CM-7>'1#QIQE*A(9#P1448ULR,82-MN!RX
MN,-GK2/78-FTYHC3O$"!E@WI8@C_#6CQ)(G?G.YV)$N,*%^8^Y8OG8<.L=Z2
M7Q?US9GN/7E7JRT0E+V/-X?;T^><]\HX$W6B3V_U;Z,W:;F@#1=)KT,L+H*Z
MW;-DC%MWDVBWD\M8@20=NC3KL=)_]*/"B*IP?:LILSIGVHFPB?'66VE K4:+
M]F9SZG,5/Z[*B/ER'*.S8BR7T6>M%3.#?.^Z'MHF^9KAI[Z.#E<GE[:X/2
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
MS[R*YZ^.I:S]-45HCA(]" R\OJF2P\9>JG)^.N=.=2]0"*&50<&2 $"5HGM
M<9$"5H$4][(W7=#WH:G0SJ[%3%0)&=^4PKRD@CK&=4P] O=FC% *LO6(;[ "
M-&8KN5(2/)FHZ#JB'"E2B.5K*(=!IO(0'/M_H^H'D6\T/Y;Q^]#$<K&%S-DU
MWC R\FM7>1O.<[\12J3#+ &?*Y<.!_-8=U%EE3P8&?V'A+>T. 7PUMO&MH,M
M-M,BZX1L\2I<>"P)?D)I.062:=/>D+KO.25=1+BOLUN8.1-/#5-(2S.1<\'Q
M@QN5VPXS)6_*,-"'MQ*@]'QIS4C)N>RR7RL-Y;[\;]3XE'8>ER4'-&,_[NNZ
ML^?J9?R=#PJ4G"N<AX(SM8'PY=V"5FL/ZQYQ+B@6I#E5RB>3=?;DQH\*W5>P
M+I,/V=-8T2$J?(EXPH^N!8)QGY!?"-V0B_:BDMD2IZAY*^+%S3/^+@M%K7.,
M#J-<T.7E'\2D&Q;>@G,UM5";QFSAJ\XN10FSXP9JU+!%/>HVMY15SU]CJ&4<
M[S&,6DT0KV$SXB%KMJ*8'I4U2 [R40QD5SS0(U8PM9MCJ%,U\*>S \]ZN&5@
MO?L$2B0;GLH>+MH[5(Y:"YE0KH(')?98:5M+WG!81).Y)?+N54<Q<C $'Z3Q
MZ7/;4 0R3D@UT+:-X[1&=[N%B?#HI..K1UN)]^J_1K^ NC[.'F-I_.W"ZL[J
M_BL:";/?>/9A:9@S:]$)NWBG8)XI^[JX 56^4%\CIL>X-%*O$1F9WRN_LGGR
M'Q5'!+(&-3T1J-Q)M.6 &9+6O9&.K,I0_,4V%6D)'VA5?V"75%B&56HIT:H8
MYR3[#H;N%Q'0=Q5ZKT<\$N,%W'M$T>:W=4NY#(E<."G352IS6VX ZS ;M<?9
M[6X_KGKB7BN.UVX:-MGL4Z/QN7U8V;Z3Q3:VWC&9A#W97=[F8W!@^)4E,C&%
MC+=*,U9I&Y5EJD/*W+_<3+/'8VA,8%B/0,HPZY6J5(EQHB=N[M PU:[1YL=N
M-O)UG"K@D#=\^.^N7C22--@HV"VH<>-NW5T]HJ+DL44SP^GX.>^S:5MU>5XY
MI;E;8U]"9C>&B=%C=<*XV8\.N+L?(3;4/"^>+(B17;NGXW6/5'1P.TFV]]>]
MJ:A,V0[_KD==PI?P$(*JU4&/X-OTC*3Z?1%U!1Y+2;6\VC&1(ECCD2L>P.E*
MPH.A)S#A)L,$#37'Y8E*(&MRUD%P6&)M)"7^1?'*!5OK_6K9M8(GK+%4E2@[
MZ2O=RV\4PG++KQ+GAE6O@?+[J07(DIE]K%^JA(ZH%7TA?S:'.A#1/PSC[C?*
M347^NAS%2/=U#[>@_BV1K.%)GDEBHS?YF!_9XF:88Y>7HR@DYY$7_&%;6LC+
M+D_54VN_L_8^QE!_XHQ?&%4@3B4,;/1FOQSW.\+(P]X.*Z]5I05 >:01:H[:
MQ%GZ22AG&LHSH7((H(V"VQA Y UNXU0DC/ /MI.0Y@1SIN(AX>' P>Q#JK:8
MV4GF'WSM,30P994#$X2@F_C!^;D%45%"]K+W&]]O+2[1Y85!=[ 9N8-^PQJ'
MB:D%:-M_-*<@_&^0#=O>.83-NIMIF\Z#+'NN.NZG')2@E_?W-9.R?<<K;7;U
MH'?"Y.+D2QW]6-?<:8FX- C:.F"G08_1'U,#4ZU.-8BA2\&YM_.\,]"7?-;^
M">T DR4'6&OP249O153^WU]2-0Z0N.F?1?5(21:LR6!J>4D$:[*F5FAU#0K4
M0.^[W0[ ](.9>I_6*=J"V19@*HWZNZXC+R1P"WN&XT$,UR1%'%<F,. D2:SP
M.Q=!#4JLP8&/0SY',$/G E 2]!VG=\21UST49U5,0%&S(._5>^"+;Y]_GS**
MI*J9U%5"]7K$C%FQU3 F#AD_MR]2O)S,PBG=/Z7^*&3-MSE,3/#>:U!:J@B,
MZ8*V5KWNYH[8Z[)TJ?D3W*#7/W"K=LTIWE!H5A/KF:JRD5G^I7FDZG2N@MB,
M3@QTUF5(%"L)M)UQC32D(IE+=T-+] @3^ ['8GSZ)N>]4-"VNIW*56QJCJZ"
MMQ3:-HCJXK(/"-75E&]Z:2LI=KU59Q46\3SH5!&.2+FG<]^O1VQ%+^D%^YN9
M"%* BV;Y?HY[[@#P BQKMEQ0^<27$V+;3K5B%0QRK%RL=!5B.[!?-N6&9 "X
M^>>ZC"F!9LBCP:IGWWV 7F?^#_7XHY"NURJW\/N$N8U91C?K>YK<MJXZ>X_2
M5IP7.*XZKE:C^'7;)>.G&KYD?J [J+7<W!GWBKO;613M7]M?W$7\_Z\AMW#.
MX=_[C5]>_WST[PG:R1;<AO&G-'8S>D$%\+C:<D8FS*0"6$G9,W6-XIW'^8&X
M1:W=WP\XW S,ET< ,U"/:,U&4!8T@>1$*?H6W$@H440+8+16">T&<4,6S<@U
ME!T,STXYJ761MN4<&*B:;;C<U2A\.:[N65"-]F&E^%?S_"I6([#:X#.K.(GK
MI?\,QBK$PZD-)FC54S KG_8I<Q>H' 8V7H$V*I,9-R7*;T92F<LH^SM)Q.]
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
MT:;!(FP/X\)3R!U -OY#<,%$3"._-C=E7G.;R@15XT+ELY4VUU=8MVJ5T!C
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
MQF39&9L- R\"K$R^)\=I;$]#[VLAP4K$>^T-D*[Y0[L;M^&S2+L#/*UT.2W
MH,8"-X"'S)FOQ./>SKN0=-=K#R3])07DA%E_2])8%Y&"U:55,^@D^].>/6>
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
M#\B= D0/U)NJBGOWQ9_; E?)_ZN(^#MD=FB<J-91WX,1HU*UFV&; ;A<BE=
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
MC]91E3?R"\QL*LM"@2O\:.J/*;N'KJ4$/R QE\89P@]T3LC5]$NS^6#+T=^
MI^.3KGFA(1(IA=&D"1HN"M?X ON[7"?GTQ$MWRQ=/<2'(G0^D<05[#(=.56;
MT^+KU"JQ5 WSY;O0YOI?>F+BV]'R/;S,(DG8@'A ?*;$@.#Q09V#AJYO-"4H
M_=+5?([GDZKM :[<:OP3@>C&W'J.IOC-Y$0WI[L><TN'LVYWU#EC5X#L(7 8
MV:B3?,6,IX<M]N\@029V/!Y(A3<0%D?9J/G9R4 JWR*NP25Z-/MDY]&.&.<:
M+_?Q]0<1NS1U&18=JQ:N$[F54]PU!QE[.V.B9_J<W48]R4CL4>:'!W[@)IY(
M<065D]"C&%!FKT/K*6,>&%-M<8VK<ILNX <D^-+>?\&MHX>H) RY-3[YS*R7
MBP0>D^R,(=^K?J;#:D-+==8@9PE_.GU0)#=[F7]$H#L;H6K0'\&?(VWY/'*E
M@EQB;15N<!'!GF -EER?#ZR"/J-MSDVN2BOR27U6LF;6R<&0D_OYEHCW_$CG
MT]$8X?LJ>[N.$OS<\VQDX:G54Y>;:6:0C8BXG*5W'VKW]GF? IP86J(T(W#5
MO(:BW4"O'AN1.,@89RK+I#.34 %( IN?Q2E$Z0AW<4".2\@09U=%R!P^S*)7
MIV!N!*=5<@]7#H3N-HTA>:E\.";B3]F8&A70W CCK"B=(8YY&79^6LL%EZ8
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
MK5&Z*SF]R+;1"CO9X$[5MG<44AJ.GWOJ>4F7Q"_W,P%>4>U3Z$]CD%P[0VV
M6]MNV+ZK6MF0Y<QQU2+!?,H)=Z@'9T7K1BQH;<JON4"JYSZ9\H>YIJ2K0KJ;
MN5.K?[5^IXIUR>Q%?G@C1E6I]/32# (RQT[>3P.CZ_=U+?:XI\-H>$#5.Y]4
M=[H1%1US5"9,Z_%R'\)<CG^FQZH0:<'S>U&O=M!O2&*D*E.V>WK'1QHRPQ^-
M68%B]SK?/IO4NW$- :O?Q46GZ_P5FA3H\/;,AV<TF!IRYA;6#-\*;1&D.)^"
M[QCI)B^4F@8Y><>?06NHGW/Z*Y\2-"=>OTO*'>7+=DL'B =S P29YQO%TC!.
M3SS>'-N<<%3:1ZW&(P](U,9H'D:7QR/(M^HKI:&, E;QY81V6I^]^QO9?M>J
MXV>/QI7GRD(^!.M^_")AY"KJ(J-FDYC8HU>GQ\"6MFV^22$J)Z]P31%'O:RH
M6/&7GJ JYF!>MGO#*SETO7MQ$!(.>SQ/1 QN,Z(V;O/;'I1]/Z)B+.ASD53C
MSWPTED34/XN;'$E"-T^*Y_ JGU2]3WF(/JE;#T2J3P\1U&OK!$UV1T#;3 !>
M*;DA0G[]ASKLU7;#Y-6:R710W/9PS(:6QX!4&#&_SU,DMN&,=SXBV=MVU"1
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
M4U%P3M%-(;00O]$[A+MZ1#1/IDY'!3WD1ZGMGR<.@4M,K=G$]#Z:0)-7S^>
M;P$,(B^1KYD1XKV3^CU#:S&+1HZ[A3!<M2.67I* 7%?-T\]/QR<K.;5IN_05
M.+3L[5XJHBG%QQ$:7U!*/IE=MS^2YWMG:H;O&#@#<3/65.+:X1P-X1Q5PQN
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
MK[M5$5WGCYEC@Q(MV.@O[6%,>?T@TGR$SA5]V6Z_2<0U4V_;S[WMIUY87/K
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
M)7[8Y-TN3^JU^MV!1OL<O[+/7!OT]"]FJN=/K&-I *O')YD,'X-3Q3\KWLU
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
M%:+<&SGUN;.TPM :5B&+UG8/".VY8$N,(][_'V4\O[_UL1]-X[&KQI10<8[
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
M-R*<&_PX[U6M1;UK;':I_6H3T"H,LQ^?LZU/3.G&R2N"'Y>J+BZ,,SE//JW
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
M='#I='I#+&[6HO:B+VP.B-_\\]_)2]:V'13"]HZE? UU5>^U'$P(_;QS-G'
M'"1TJ*O8:LNZ/^9#R_]XL$"#O0,+.;C"POQHL[8XU)FL^5.UB$K-?\3)X>;B
MSA?W99?J8QDSWW=2GOO(A[$'01;C9=<6^WRKQGS6K+F;4(ORVM&RI'8<_5[O
M'=CZ6XJZ4&__*DU9@;[!Z470!VX1?=L5":Z:23"OKXV\3QAV'?,+1$^();X/
M74>S]YNBG6SGYEPS,<H'D,9RG%%[<&2I])G*ME>+ZL;9B]]FT^<_QT65=+/6
M^X4H)B.*_'GM]L[/%$G[$^$6^'LG$[_L"%^Y'%,L"154-*WO.6VIH'=VT/V8
MQ3&_&;AF7:X!NC$^C2KT'"7A-]*FF*LCES0:),<=E@#Z<0[+=*.4WJ5_-S,#
MD/ZCMI45)K<,19$,2K]2C0;V1.XOLY[IR2E4GW&H<?J^U,8*7V;)?JK)@O>Y
M R&K.O0-R2NAPQ,:4&/6A402N^7QL[KO4R?]2C%_RHX44DF)UVW9M5#-A $S
M7O2>9 !W/[Q4QU<9C %F/P79!GF>*DSV[AA.5VE8K)DOP9WZ=W-7]Y%7"4W<
MO6M4U&R2(B*:%&Q(GH'390F+7;-K"=[O(@0IQ.Z>C7@5+OL9[_.Y0Y2\+P![
M^%FY%N6!5N@Y/9VZ;OFMD:X#L](F.5QT"NXJ8TC!_T78?H8=5@4D<]Y$C0X/
M07][!\ Z]P##<'_S)"E#84H_,V<%AM%NBX%M+23NE04:+0,WN>J>I@3:&[*T
ML- Z>Z)PB\Q=,V-T&YRW3 ?F!TS']-;TL#L)M^N*/=#J"X_;U47O<'[5$_6B
M!GW)EJ>EC*1>R8O*K#D.O+['^D"E8LOXH-U]JWTA-Z?"<%^W=Q%[T*+,I-FM
M@.)@"RW?%:X],V#G@9G>JZ$Q/C-Y(!MD11"(,?&*0YHDK&5,1I\EFDL;Q20U
MA16M7<IB),%[H#_>_L,Q\CKK"R1.LY[V'[*XM?(H:Q62A] .,$4=,^\/83JX
M^O=L2_>$K@^Y@4@,=@?Y-]F1=+MJ^LHI=KM$F.-"4.GC)00H PBE+^A+J,NZ
M<.*6J!.,ZLZ+L04ZR'_$%@H?9YAM?Y99?1J=>>F1A655I7^Q_?OL0:[%)G5U
M[8>E9#S74FB@:2F_I#3)H=]90#R1%J4Z.]^A7*LL'>NDJ^,H97/=_OW5.GN
M3SCXD'\4XTDU*95NH.Y^=(H[-V967=N@.D(WZ)=ZD&*U*-/,L_1Y%?,<;HY!
MD@6K-W*$G/94C"<[RFK#G,9.1T4YK<*=["UK,BD+_>LR_XK*/#,D6GC3Q %1
M8]D^%4'M 0H1_;7V-ICO5&2+B&C(E>'LER?.155"T8#B7#">ICK5U66"GN;0
MI4G#ON<F5#A?IVM5, O^I$45?I#^^C<D$G^W:K]I4>V%ZITYF\E8K].+=00%
M^U4YE"/*IBSO_#Z6M5NJ1260/?*&_8:)^[X<9N /TI&Z$+'.5C<V5I3W)ZJ!
MK<>1]AG-L!VPHZV!6@3;.4T1P05B%B8=<]?V@.YI>#V1I8P;J,KFZ4MT,*K,
MR _C\]6!4'"7L6FS$%,+<;D'=R-2B[[\>I!\*(_+U22>JAW<!Z<(K2R^[S9Y
M7A4]A!.>+YRD<W.K>X;)#K*K.:4>@L;L [&Y(^+I#>('P[ZL9UH4L[=2Y3E2
MS/Q,T[A\'_9Q+YKA)39E&\#\)+@L[HQT@2Y-1F\ R]7+!112.QO[K$1_,R77
MLK@;J%@RRD44@'YN1WCAR(0__+8?)V&-U("C#_E5%"UJ.E]%4J^0R6MY0/G/
M4*H6]9/1O6EA%I=KXHZ7C?5,W"FU;?9D_+2;.ESL&XKZ=\U4C?_ZP=<M]L2
M;9]*+DG+XL]K:O7O+(#3)J?_&L2)NL*"&7<!P<;O;</2Q-6_"OYD3%,?DQ/Z
M6IRA0++B^D[UWMDFMCHH#ZIR"]]%?U<G'6D.C@WA.>L<*M2B\(2;B5.>A0E*
MCL8#QVA:NB?2ER?791$6MJ;3IV_=VT8Z,D)C?](GD:Z<21?R*QDI).>;4IW1
MQ%3YKL":?N<0::*@-@4C$?[<J3M[5[TUCVCTEU[=T$ZQ]3Y>BR67N/@J:O_D
MJQS.$IIE0ZO,+@QC0 >HT6MV/:]:]WWXU*:4G.9ZUAB\G_%U M9A%QY&2H [
MJ_#HG;X:]A304]M!N5&\E!)*U@>B,2?>6F)UMA<0GH^-?3GD,Y)@3#WQR289
M+G=;\OO\ _8IBKB$U-V_[[F3Q:J;DRW;FV6I.4F?X/4AOI0[F>&!#']=!Y^!
MK]6&M?LKNG*!JCUAUOT;EKV9L+";?^)S5]GBG@0&0<-P-,Y7NA\C5^GXE6W<
MTW,1E/H',B@F&GP'<,]XGGZ7>S9;@%GK-]7@.:9I3BBCAQNI\78I-T\,9B$=
M-"DA4Q%%(TQ+\(7J.Y82^M"BXBAT>A18"Q4J'D(J815T4NIP:"#8"-X+UO@T
M'2XCC)RC5+ %N-99?:Y/*([G^TEEH8CMM^W91S^F,GU6>]I1U*S)P@5U8Y*!
M=0LWNX>/C?"/P-W]SJY"W$:6T8-5M[%;H? $_EV[V04^--?2GU3)KDI[@^9M
M^V^9G10CZ5%Y>Z@\R4?9D?S5WDP!?8@]^M4+JP>M&M7!50-!G4]]Z,AIMP45
M^V[+9FV"[G0-]FE19\!^MX'?&UNV6)S:@0A6L"ES+U-(O% MF#92[^01H/<1
M>#BJ%&>FBHB_[BSN"MC5?LU!]T+E\;3$N7,QB\E55W<K@T+<;+^4<,ZD?QU8
M.BT&+N-X'"&3>7#W_"@XS1KE;U!OT.16I6A<SM1 X=+<]H !K'D,#Z_RJ:J2
MN78"!C%_3U$Q3<8)J1-JCRNX*E:"8F37I0NV>80?_=1[H/^**U@"H\XS;COG
MR8U  NP\RX'_)BLC&7T M".Z:QBCN #Q54'JB($%=\*ZPG;6YQ3O@<CF-6H_
MRATMBM (M4L;C_8]:.$ZKESTK-Z1ID7]_(S\VXG5^2(2M,="O<F2T"Q5/ N3
MQ;?#^JK@#M(=A9&O5P*\F>Q4U_>4K7:3&;7'V9?F#PV+J0;]U<L"%2:^LWBS
MOY9['J00OX5^C;6WT6G'VWZ \U,^SFHRT\="AP*\@DEX]SATPS76IHD1M%!]
M3$#0:;(2D(U6Q_@+*X]S;'LJG2MM>R)<32\AK>;L6-:EXC^72H:7TGME>O$J
MK/KJH.!F#GJ4U)4:B!-?K(0(HG>CB3NBD(PSQ:$+17TNJKWP)_%:;D:MU$$X
MDO1B4J937.KB#46(++=N/4!UY<[,S$;BIK\O\O VT(1K4:T(-5XF<"U&T;>!
M2RGTH0GAGZ".-3FPJ %J70!TH6.SJJM?+AM%/VJ N9_D+N>SO]CO^8EZR&RS
MQ2@P1%# FF?JJ#"5BWJU)I^Z!R_3/PS153B('P!%E8CCT(D+EII572-;^QAW
M2@4W#S3KX]E[<*]GU58% 3&W0XUIRSVM7MP?E5]P/' '@1R+GXL?CX/^<#?<
M/P0$4:.UJ,1/PG?8AUA,,'EU!O0X_1IN#79=U_B#]UI4Q6!8=A/?$E$0[[%3
M/7LJ<CVVAOGZOFSD>KG+\&] G3YBC^G',8F @F L_K7JSPHM*F^(-W+.1XO*
MIS#@$2;G"T?";V7\XTM+*LF31K>E'*#_"/G]V5 OG4UQ!F+__GM@^^#*1QB/
MP;1\HHM$^:Z?Q' $X9[^A4I%>]<R.]GB=/$H/=&8=)=L*4):E5'W)^I&M^>:
MQ&,I9QS^  S$#C? P"K#!H__L#\;.@%<F(_0N1ZN(O$S-%"\(")H7NQ1QRK
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
M*.Y,V*)26EH;K]:-S9]4M!C=/UH&UMJ)24N1G+)Y+>H$C@'BZ^U>]KEAMB?
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
M*IJO,UT'9K$<Q3E,>\LF1'OP@U? 7D>P/[+G+UGN?K,E1@?>:&\3F@9WMPG
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
MUZ05HB%7LNV1AQA<M3P*?OL.ZR":O6,/E*^2I.:KUT'QH_IZZNM2,)EJJS:
MPLY'"W-.,ZEZ=972Z$Z""41J!Z1IT-G9UKB)1"RO+(0O?1#L!7]R*LBP(V+S
M'A#^(E_2T&SQ0Z<5M\HAC>H"^3AI+7DO770#E%F^R=T*A3^=RJJ]"YM!>4=E
MAR<Z:*NA"_-GR\O[2YSW!2IX[BZO^%.X(;\6)N4.:@:= 52C):F ZC3\!;<2
MNT-SY]QV9R_5)>I;8VKJL^[(6N8AJ2:3"=Q1W,@BH/2A1YHTE8L7:IFF*/J?
M+LN* J_T,?GUXRMQ5N]?^]0J>Q&'&1NL0$CS@1?>DI@'JO5=+0MI0CT3$1G0
MN>3OF2J=72&(Z+'Q9W]_]"8=8'#>@U\]LVI[HJ[T7BJRVU1%?$PG JWG6GY1
M.T%H&:T#K(QNQR105TN#[SC;O(" D_6<[;23H.Q^'C7LBOP_Y/X2)<?D);\C
MV4(]DZL_XMA#/JWZ@=@'6?,4;S3-<BC('1B*$!R>;:/]T_++0S]"N2^5#1K;
MBL&?^#ZESY@\QAZRI9"Q6DRZM;=V(F>@%VB-MG-< *%=B5V2$UJ4Q"9$N2K!
M>7^1.VF9%G4T:X39UF W,6051_X2,8,W$8]4/]*B@O!#9HJU&H29 NG<XC?
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
M[S]__C+L/@FG7.40WAJC8%,2=NL(^:BF HN[G'%-4T!D<4G"A-LG%?.S5+,
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
M7Z]ZI=.K18FY&\-S("_T2G^V^M(/RLD<MX T3)_JF))_6HMZ<'I"=3$ +V:
M<Y>%KZ<([6'5N&TTY6?-G0E+^:XI1QZ$5UWK5!]JW8/=QE']*5&D#7GM;;.Q
M)2V<\J0[:GR87QV&^&EAI-_,;9'R5=MUM2[V@24Q.L+^H?JH=+,T/DQ)!471
ML#"#!*#';;:2PGREW;HNJL")=HIO;T)!:^@E?-%*9E8"Z7?QFR/+(VEC+REA
MN; 8R-]*SC,_C%^C#M+D6=#CS_NO<NMJ]QHR60D%]0I,_$U,RCA%MA;8U1?)
M;)7]R19@P$R)*[J,S_\G].:I/78+RU+F$B2$T4DJ4PX@"2@HQ"\]F+2HKMV#
MM?B!Q_D;ZY'"\.=X#N=KSG2K6.!IQ4:X^?5D5!.D11TXG<GLQM"G+$8TG[4H
M\_]#D$M/GR:\WCC_7[,Y&VCNO5> A*/#+P]R2I4G39(;QC SXAZ! [M);@OT
M5S>+A@X9F\W7PFML:? #H)[WE!#K]A/W!]0*IA+9[(]L!T8,;F^,)OU N+4A
M+BL\?8:O.1PZ(;!UI ;)3F!'.KR, 2IADLB41=%_R[["WE5>. R3U-^]:RL.
M"P$?]-TT*TV!I7NDN8/,:9R#KR9VQ!UK,0^\\3O.EMLLQTLW0W%Q7<.B]*IY
MD^RPJ(Q?#K5,AYV]=Q3S_7AK?8F,L&K$:QNX(R,X%WI>9SA37RZS#3E3.C7!
MB?>^6*KRZ<D*"Q/"1+S"2<SSY?7F1;P:9V3 =8QEYIOC;7:F4S:*X.VN_,TF
M9! ?:Q,L:]PR.5JPL7";%N5'W?I('>BGU AX6E3;A'K^]BQKH$L$KX5SDYH1
M'5G^B:EQ/' "J;78CUJ4-RYZ$SK!)\U ]K&MK1%J'2@(3Y>H=JU).Y_@XU!8
M>G.LBU4AN0D1E!70<P4+7D976<$-DN74WTE4G=89NA&% /K612MZ"C0)>7E/
MPUBCQ':3#:K )/4%DPW=40%)2$471B=IF!G=_X3WR2>@WZUK@Q[U_(%P62RY
M[&^07H>)K3#_T:=Y)1]/_Z%V 77JO;;]Z.49,F.7E2(.,M-((%BW_PKX+7JY
M$G?=4(TOYIS,,U:>,"',%(9BWFM1>#<-T@OO+:GRT5&OLZX%L\RPZ@,OUJXZ
M@E@-_0XZ9&8\4C2\R: V.3.$O_%*W97<!W"#@VJ?.4^*C0R-G)_%60]OEA*7
M0R'3-V4CKC<\$_H.G+KA-^5_C656<8UM([+@IC8:3_\]?_V9OYD?F2XOR @(
M@3OQG.M)L#GXUK5+C>"">Q2V'OZCF<H/TJ*6ED2#FF<6GB&.<&W%1BWJO]&O
M-,G#*3/X35"<C"%W4@PJ SZ!5,Y[,A.I%.@'@]4, WCSR+Q38_G#?PU/9.5X
M#4<HL\.\O3/;22Z-;SW%[1P:+20[H-$O8G0'72RL%%.9*F^JL&(G%&NI1=&H
MAJYJ3\SP;>)'$!,WH^NXN(;<S%VU%]<1)3*,MK0U^YNO/GUX4U1CN,J><@(T
M4*\620GUME83)Q6"6F.2+(S&-8B2D=#+H-TC$0-WO5FI#LXB.3X?R*?V*'^S
M&S&DOCRS5'0EVR*#*P[=YSJH_G,%2_>5QF'9O2 %P)QY W:DA3_\O"O*.)AR
MJ-KUPL<XHP0?#VS" &]R827O*='.OPD'A+ ^MO/XAT]36E0-TN*DM,J@Z'P*
M5A%6(S\6M(9\@T]HQE(WDZ.;17\7@/HT<1!.Q H0.]^:,.APS3+5++)7YJU<
M$OQQ9O2]NV-08)^N8 7E$O@](_QRT'96C$XU.F;^YWQ".6,^D*ETE"@W"N$:
M& F[S7H'53/ON6NSZE0D:A7 ,8W#6?N9F#!DM#$&0(570E_>^1UV>9BG#O7V
M><=!N-;$C--4I+$^5B;:X/IA9)3I#Y]1>;T\ZS1KT*5)X?D18JD+AQ,=IG9X
M'2@"E64[V(I9F> )97MOXSF9>_@,7@<"5+K'+V?ZA[DD$J^S"YTW'OOJN7]@
M_QM&V.!%?#ICB73JU&G\*';T8E>VQL^5J6X\8!N)MU6-4\/KPO.,#C;T/VJ8
MM!'\5DNJVU[I<9ZZL]%V3&CQM\"LT1LSI_^Q+",09VR!WP7X 8_"J#M!:D:H
M[-6>B>I@Z(I1_ &"HKZ$%.J=YX^ZJTS/=NMAE'2,(@Z2O;:-YX?O?0)LH*Z&
MOQ]&C\TJDF1/$O:\ @%XN6\FQ1Z22@FK/;O];_\89JRD8)#XE2=5$:)Q6TNV
MLU)K>[8**9Y]<4C-&![=&.J)J36]8+[Y#/Z%1(?L+L/(DT!$FWPKRVR]SY:"
M:#XOIA3_8(:QSK,A- IXYS>;A+\.HA]SB',Q7H@/Z#H0Y-?[4K^_K;BO*47Z
M)68U.5TYQX-F%*=<CQN,?>KC+1["L^.+'UYW/PI70G:AX>_\# X?ST;GZ[?D
MA$9Y8)5D%:^C%[7$;'IB99:4[*ZKR7;0@[_$-^(+"\L#F1["<;6@E4ONI=5M
MV,2N\J#I)_S\Z*7;BYV9M2)9%,(MT$UN=MY<>J+_C4YY+@;:R1@38<>R5(&4
M:Q#)Y[JR1U]DV0%O@98?O*Q%G2A4,.+R6'N*&G=]'WM>_T)Y==7)K7+?-#.9
MF:.5OQ%%$O)&BS))T+@#5;>H1M!Y9;0&";EKK,Z%J;U6);XK(KR>I33FPO&A
M[T;3D?JT>CI;[YIXM/9V4N+6,X4XS&$4&R]>_MI(';%6G>-('NM<O;!_"6*V
M&NK+/GI;!8E^$QBC;JMM?I?[@ ]4Y[ET>@)2[C-\!C4N[7?\:AL3:<[MR[%!
MUI^;I1YMXY-PZ]=S7UE[)I_U/Q>/.W9X?6$?]5T^=\1F8C]VUP6^J',23K=4
M9:L.0(6#RB=($-^"&'^!EM]26''X*Q/&_KA5!6U!6SZF^%>LHIQMGG'/QNMJ
MWJ/S.71:6^=?AN?7WK&8V6"4K;A;$=2G.0KS!)8J5T1K:I>]AC\S%&>T* -B
MCY>=?Q[](6;E=*#AR=S7/V;DWLZ=V:_.:RRNJ#R$.19&N0?C#VI1GW=-(GJ:
M9O]-FM6<]5"PEP-TXPL9\!5YBD]0?PIFW_37KX5<POW0J17GBP.?!7N=U_PK
MCT1B90#!SIR(SF3K]:U%:OR&"E.R_9]06!Z9YL@# ]-2]2JR<MK=AB)H#]4$
M.#F]Q]/+50QD:&@JW"SLN8LQQI*6.V.B>1O&IL-4/C\C&NN3TKW<Q=U$8H";
M;=K]'"]/S7__-UF_/721WP'-JV$-2XOZ_;HH&VYR<9D/BK&Y.8LS$E%" M\'
MT%38TRT6QN?TT/9:%#,;T7Z\V*"D'2GS!/4I!+\*D+H3OX6KHW2"'N90CH N
M\7F!F6V6IDUJ>PUO#V/0K>IGEQ?9^F(37ZQ%#?-/PVVPH)7'YLF<ZJAOJK4H
MQ9O_2C\,,*;-\-^IZ/G6T_L;_"\#/2!SWAMQFR-C&06:&)[/BTS:V.1)A9VT
M6]3Q'/;\;3#:HHS%7MD5])V:S"KB3XJ!;:;S+G48!0&SGA4/>&,Z!FMW6KX4
MA"D&_XRVN_0?8>^G?-I86&)B5&/&P^ZR]JQ-:+.75UW$?7-R3,IJ#6G>#%O2
MLK='<,,3;P0;ES*^>AS7HK:J1\5!FNQD+6JD&FC>_O:16?[D,03'E@_>,1#Z
MBO+LI_ )P#)>L3.=%4!4G".*HP/7-$^24O$;.CT:@GWUVW;+X=9P+0H3YOU+
M@UJY";A]ZC##3XLZQNLC5MK+C?N(&\C/E2V:@NLSGL[$?#^@B%X79># OA.W
M=B7#5Q;78$:81N2%4#X?L,'D5?;/!2MTJFG.S)GKG+NE_M^77_)>O>6<D/%M
M2N+TJ0M:5+.(,,+OP+.3Y*92HAYYM#9M#?3*5SFQA$RW1RQ0?>;'N#F^V1(3
MO7!Z!MTV0GAR4U]-25O*7X?O;/W]Z=,4]6U-(7"-L)Z*1,;: 464VCJ%7X,Q
MJ%M8_EY)CP%A!&ZA^[VZ7"]RQ(C0&0]BX2YAT9$&N^R+*^Z]V_MY2RDQWFLW
MB'XPC>!%R='PM>X?17D6JMPK)RE:U!'[IL;^5YGWP_AJ\H@5?MY>7"&$]%4N
ME'T(^2JB%HQ"['+\$RBI2I9];-W:/):!4;"I.B.B)%/8#!T=4: C%Z_A]/K\
M,% YWO?4R!]+M:@7(<MO%<Y_2C2PT**>11JE -7._@OK285:U"N@C:]$TY)A
MH/<VY:-@%Q)J@8H384$SS%U-GCZ!6+E'EER3M:Z3W9K];J(!0,+E9'*<:O#'
M):JO1+^=3&U#%#QEL*9;YV_.LREW$<Z<@D&:)5F+ZM.BSGUD0V]Z50V\0C>@
M8<C**BF"AID:E&1$=8 J>%D2Z"L-S1VL#;HK?LG@&(RI=O-(0G688L*AM +D
M/RQ2":;+',UDOO=V1V>\]Q.) ^]\9\GT[$XU3^?O>YIQU;<!:1W$QQA]>'%7
M0&E2%<,(J%Z=%9"DG)W/Z.?1;(QDAZ1MMR*)2.*][888=J"I$JL,T]CQ"N>&
M/3JH)HE.*9<+7)FJ3&14DS14YNP>__I#+G$5AKX J,O>S3I2-WC(^RM/>MX2
M;H"_AC-/"1%N>?IV.MQMHI@U?PVIE1"96+N68J-Y&?IQ.O!8WPG%8,P><\M&
M9W%;^)A%[+L?-^1'6_<(X>W*1^[!*[I*3+?_0_I)A#8'YKT)5@5 7V&]K2Z?
MFG-QJ*ZZJ-RJS"Z'-^*N;JC^A]BU:V3LQ"L?ZK$"0R0M8M-T3/TL%3J/\;U,
M?/&SX1 W)!M206+,E>#86^7>1Z'@#T?WVMIW8"EFE3,F7!'?0>5!;3?LK\_X
M +G(1'2;(YDC!EXWLL*ED7HZ=O=(=Q$R#HO80\N$\=]"6=SZ8*:>%I7[\<8?
M&9I,%<N\W%+CJA8]U9APG:L@O63(\N6 QV_/I/M*M*C';P:2V<[A+&5&FHOF
M16KSZ(E2]P)5IT+0!SS0HDA+M2A_-+3=0/XZ5/(06-,'O0%IM9C"A8,3'B66
MF&PJ!Y^1\*O5)V7$E?Z))2GMPO@9."&O.U4/<UIX$:@^KX#%PK]^OLJ%$C*I
ME?ABTQI"IVEO4G5\9*]]+6\-1)-*Y#ZJ@^2D6NI.!>_!C#RHDJ>@D>WZ#![8
M.&235?":3K/54I7Q"K*S4/7GX/FM?_.51X#:/D?+*4$MVIAR&HK-]?<RA;)D
MDO5D09W;)F=E*?J1I:"+E'*07:KR5?\=&FEF;'UFX?@IN(GUPU@'7LX"PVHE
M*\;@Y=16JAZ^**G&>(^XNPA8+8;B:B4KJ7O]K@XT_^@D=]8<ED2/87GLL4_-
M"/?\+@S=$>B"[\1^N-W#V/!/R:IKR3?PAQ;6-?Q,='7V9ZIWF=^Z[3(=,>'[
MUF:D8ADY74I? EHO@\)?*'CK_F$8^03M;OSHKG*2F#7F)/JF*'*[GPE[OH;8
M&XF'IZP!'K[W-3'?I1XM7@OK;E=4UYR'@F61O#N\-4@1I%58@4"=@^>ND5GI
M]U>]C(?.$58LF60)N;/.^;;C96F@77TQU:25:ZM)S@HHO9'[@2._-_3SE8/I
M) ]>?C\07(_M)/1=X_0UZJAT'5IM[)G#P,I+2)T4;U;@H]78]"'8I%@QT]Y[
M<;CM\(F(?R)=HJ&R>GB-Z$V;4'J3*DXS<3P&]Y@O$=0SBO19,=-'<(RA4DYF
MG'>FIB@4_F*B-#X"[?E$DI$OYW-!VX&L<*6@R.'RC@)60,I/+6H( )5X81 '
M6W!+!YP>X)J8R[I2]V4\:MB[@3@[UCKPB=DX5!JN&=)@*@%=B/GPX/WMWR%F
M['YND!*[R(>BD]#OL O^VKB?6\ M0,)UJP>B%QCE%=>WQ8E1W_Y26UO'OR,L
ML?/69%O'X9JDGXL^;9_<W,)#1NU''4L\IUJIUPU<+N!5"^@\A3W^%VH#OH@E
MMU<=;*>V1&"J7^B_::LXK-[;"A3 V\A'SK?>@(W%),/<Q.+K+X>+K:@FPIE#
MJ];IDK:4F)7RGI#BH.M]#GRN(9"DDA2'5]@O?'[IBQ]\-"]2_J.Y"_@1Q9&^
M,8@AQ!&74/9( G'E(%_VQF0E%)8YG#D5V)/KC^AR1S'.U)._A'^ZI7BJK:!W
M?'/N<VF(S6^["_KR7[1^$-U@.<R1FD;;9^!G5*.?76?I4I-],L*:0M9*+4J&
MX23WNZ9_G>3)[<UZEG\/'FBU_C(1XIKGN:<B'#2]IS[:B\!9  -MN4YH8R?K
M-O4L5BB*%2M9F="4@RCTOG+K-9N=69!?@!5N>Z"=_+[9)4MK'7C;V.O[Q(]X
M-J$J%0N9TNYB80O*1=4F8K$.G6(:8E##^O6+?BZD2;4QSD$@)@.JJ8T* ='G
M1C.&2V/JDS7THF%WAYTC%6@U'FEH:X;@;2+ ]]4>HGAMW\0#]6K62(6U)F-F
M8J4G78>R/[^08UIKC=?AKB7?="$4UK_)(/5LT:(>O+1ZO[0Y;NM^D4STA.?'
M,J&V &MX)1Q/A_--. ,RT8L'\N(H1_,<0J.B6$"U-9P<%BHSXOWO^*/7!-KT
MQ!B"YV?2.#(?N 'SZ%M^EWGL_#CV-R1:3C4!W[)+E.[-<RP&P9/WRN8B*,&#
M#EB*08W9@2I%PC-9VDY_'U>F?EFD1/$L%?[RU9VH^[STQAZ0A\/S)V(3,28L
M2[GWWV!!/EMAJVELNQ\>2)+%6'H2[-OP/Z^+.$'3$W+=3OF1L<2T! 6F-FYB
MB?M(SYH6GM24_4G$-2"EM_LU^\.;1*^;0^-Q7T<48K<12>!H%)ST_0T3B&6]
MY6[-I>P)TM]F/8O[/;^X;7N+16 DW_"!,^]RFT64-WRLK81JPD:ZW;&"ENN!
MYOC"$ 156=-3.4# 2L9FRD6%IQ9UG[KE(CF(K_B2/HQ01-+ZDME@>I<C<[:L
MJ$R+2I+,W=*BMO"N2"FL10G--9=V7B%4LQ\;[\:Y1%<C=>T6WA?H30HF0@?@
MY<M4OQ^7ZJJ.!"TGTY7/%$^29/2E :L)2Q*L6$I;7W@7??'_5@AE^OV/@'DT
M";P# *5E_8U 1LDYG@OF(9 XH5Y34WNX.TF]#@TO Z5Z5Q"$ YV0;)1O[S7W
M/0I&)^R/;2Q/2"NZ,6WLW*JXKSHBO_U"@@ 7+O7C *_E(76$<?P*7M!'S.]'
M"-CK/1P"GM#W'^@(0I[BS04B?&I^S=GC^EW4Z_]G0]W_[T^P%T)"="/"O,IR
M,)\U47HROZ'VZ?PB.(1O.5QA=L?16S=MO6Z"*;AA@YH^9]D_EE]S8&QJ!S W
MB*A8E$J+2NL>6MQ M:9<;8)UH!W 6B_7+I+7YI;0@Q:8)="!T[7SK#CUV8CC
M:<\SAJW"X:;R':HQAICY7[T.P26)0$<>J+H2X+4:-'*4&7L[0'%@6]<+%N*"
ML<QJUEV1P:?#I^]+Y5L^ [Y0*M\P_%#KC-Z?(Q%> 'OJ7:^HDUA"K&NTKZ'N
M@QK 7S;NN934:W]7;=M+B'[Z)83TTU5M#V6%YOAC%,EN;JL1J*XPP72@P.=*
MW.O'HBGB>T3/ NP*E0,G,S^VXCE[\FR:+*8"\ $J'XEX?!Y!.;YZEM6?MTV
M;WNL6CNC1<V9YA]B*KU<$A9V_B;("8+Q3QK5M)MB9=*ZGQV2C7V3$ZS=R:8)
M/HQIBV_=*3 "E%E>69+<MF$,A3RHW*_YQ V1K0T#,?8%(#[6,OQUV1.!)\3L
MG<"1XMC*AJ/OH'/?9U6'OXW@IU<*;S4>^#3P49?5'JED-G.P8PZ,Z'TU.=X-
M<7_1ZPQ7S+()]^%X?U*S<G;CQ&>,VR!U$^4X2*A%=P8IKX)MY;FCSP,J3#4L
MZM( PW<W1P^SGB)7C_>VXETUJ*\9PP\Q)M$8T,R$]DA)A/[8G89M VX08L4N
M#RB^[\GX6@,<MLGWA\U9?,R,YX$_%4Y(>EB[0NE.I0:,2TU%M@>!SRYG6G24
M7DG*RKTG?RE/27:V.V\&MQ239O!RXA@K38N*HH^<PAN3LZNZD$1;-:4?U[M[
M7;['+U"N%N733^P(]W)*WGD3>=QI%E9R8B+*Y!6:;E UW\UX@JDTK'N9$A8S
MK8E4Z5P4JEE%A$Q)!Z*=(M'D4(1H6.>^%N6-^8V^HIU<(F.VJ_5Z7\@#9U+3
MWWN&F^QKLU )H&DDEB504@<Q #^-/NS+=+O&ZB4^PBSE^6'UH9'.&IX>=1LE
M#/2(X#WBL!X44(XI*C(^#(FIV8%7Q>5Y"5('!PGTEPTA]\K7;_X1T:\2?+9M
MRK(<3'%Y O]."5$,QL&[O5BTF5C*UG4&7I9"CB#6:\./005&R>O$%_(X7%,R
M6FG^Y(W2@9UA[  ?XWGS8+[Q7_!9T/L!UZGQ ,.G*OF&_[VO_[@T"U3GCP/V
M&9(DSXW]T%V9R^K@5[N?Z]=LE%4B[:APDB&W3ACX0K1L3(TO_#A>6''U6=!)
M:Y\/O@(&QB98D51=.J@,JB:N($+>-1&_T=I79B%E7D]9SNSQ=.T0>P84)_'
M?DTZ'?H7J6Z3^LJ-K%]!)WJL#5Y&2@T$3K78F,ER=[O/%9-+FSF>ULR. PM?
MD&"'/4ONC.V&S2@WFO#20X0BR-[!D+_ K,7!#3^CV%+\G?$<+8J3&[AG NA7
MJ4*<%;-3(Z31B<[^HJ#'ANA*;*=UM=MEH06&3D07!<O,CS06I06M)*<U-W\;
M-ER9K=R*B#\O/[4J^Y^]UV,6HUS&7QI40CF,>WL[,CP(:K.%I:Z:",;9^WUB
M#UL96H]\/N5R1=E,UX>.A7/+%.^1ES['4WJUB2<RQ43OV@HCJLAD<]-E(<46
M]#*VX^,V("D7F@$]^W[6&S2JLL9,S4CE;@VPG3-^!@UN:+4D1FCN0.Y@ELUQ
M@VBD35P4<@D9Y&<BN==BZ"D3EJ'7#"N=><,1Q)C @RJ#1T7C^(65O5#"#$].
M_+Z.$3D.Y$P?PIR&U.4'B%XPOV)OZXU0UBKUILA4FI!R\G*P3/+K-F!*![HK
MY4T+.&Z (.%)^EN !)!\>\H4Y,< 6L8K*<0H=W<B+78Y8\:L$3_F1W6=?JS
MT@Z<HNT7%%XO&;G(-= L%_0DQO_T)9CZBA'G=MEQ>-.\"NTV:$D"]JS[U+'U
MW0L8$(A8S,SM"I-/UO%<C'1BC>/*+RR+<IQ[%KX%J*T9XPT#<[;"X5$WMSK^
M\Z#])[2H3Y-YN-9MP=Z:K9L &O%T@N;L\X%U[,<L\\:]O/$772S5&2UJ9\&+
MB(\VSJ:Z+O E>@+^!OU^&,.0=\TS\NB/<W^V693I1OE^>X:U:60B^3C8$2S
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
MNUW*BN90\(T'O6M/;P#M=S9"S)U?)[-X,V]\GB<I6?H^KD5%C5Y^XW,7^O_
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
MO/ 0_:U?XCRQ8SS4<4_/V2@<77G*R[.K6VPDD6.@I/:^$N:FY6I1C(T?B)@
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
MY2/)X9'+:A%7*QY_M+#H,-JM2K^[=XUW[X67#$-EZXGE.8$E6K"G5S-)<=H
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
MI<?0IPFPAQ[S5L[=0'O+8SOQ:RM)-P ,LIV<Y]%07]LM; F7I!UI>KW^@R8
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
M[>47IIV<.!WC0)NIAP7_B@>[U?W)'RT::IO$!E#F,.J-_JG'.BO8AJEZ#*H
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
MX=L@<IKW7YE@348[9;UJA79C:V94*SUOP"J9<[AP"&QTC\Q]ZP3_RA5THUA
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
MQ_!RFP]P18SAM\K(MIZ)$!'&MJNL?X@[M/ VL=QF%+LXU<N"O@-9BKR@6*A
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
MOYO-E:_7HJ[?Z"T*6"Z)HWHI2Y[-<1H5N<$OE!Y.B4<'B;[E<1F'EV0T<[\
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
M#<^TJ"+E#35P2G( (4)HZN*F>7P__V9V9)+C7L8'R<(=AEV #>\4BUV@*96
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
M]6VP^Z^/.8O-V,5.)S>/"HF"HE#G 0%],C,3P1AFF]H=B0F6,N>J%G68I>E
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
MAUR9U!D$E?GAU!;0MZQG<'=O7&0*4'&9OC$'+*-RJ=R'>/,+\0696M17>9*
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
MQDCE )8?1KQEP*RXQ,..\\L)T')@B*!X(R6ALG-I%58<87=VJKEE(;(%:%A
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
MWH2_ZS,>YXH.9TV1 ^@3_8%BU9AZ9LO("A[75X?48P_S-)EWR\;-#Q1X;ZP
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
MV;SEZ#_*"EU.1FDE2[F^(."F@' U_,O-J-EGT(&'@\C5+N3DW^@E H33VYN
M5ST&S#SH'E1*.C!",WF)>T6<)@.V0#Z"PO_B.AR/,)0+5#"AY1)9B**P!#H/
MUO6(54UDM\1FQ$+SF;^,=O3)Q>=46[\/W/,/[#.D'658;"&T7TM-:O"_;5<2
MUM#3YB=VC-[$=\F4*W'?7D <[C1(.(=WH\XU3B=R,V"^FP072%4L$I?%G%8M
M@YS!*QKB'O4N=I3&Y(0Z)-E1:=_:<.?3-^C4HC_A:[ -#!N1@V0!]7YHM66-
MEI$!/X[Q]CV(^QUIM9)_4<_0[P;  ?*2U7 83;78MV#1L/W)@"#R/N[8++V=
M'5JC,-4DRKXO*05;I2*EF4R A;!@O$52C"HER 44%H.-^JAF-=6C";%\I3%G
M4J/3<$O&+9T:TSU>]P2MQ8F=_T!$W=P]A>/B6DUQV%W]1HU+$,RFF6)ONGI@
M+U-BL*O QM=YF)<=9:Z;GXUG65MICFA2<J0#ZP]VNQ(*_"0_=>QC)Y:<DHQG
MZ5+N%HQGYV6% "60O#V!DLY-T=1<XTJ2W5>#(1JGAM:&P54OU"<YR0Z%8)03
M='RV]HA:^G+3;)#-/D&*O>I2%>I[%7SPKI/VQ:K5K,_8)GP_=JB;F3[8)G5*
M8FRE%IX"XZ2J^;2U61Z3T>V;L 1I2\YC:NS7,&1M/4]8YT:'[R5*-4_&6QMK
M\XH*PGH__.7H>IMT&^P_OD7*^*%I6'T/;S(<=8D"FQY#[M:2N67 7M$PK?76
MU/T,^/?WE83B<S5!\CY;,JUL>\1Q[I>)KZJV<S.S7F:L8YJSC:7CO&T?(0\I
M97&\O],-.Q7$6NP=J7T4@F2%/I0 (7)2GTBBP:.LEU;8J]?*:8ZR=-\]ZK*:
M,S)B6@*C0-;GZ)7(4;)62KXZ6]]]-(:"AJSG@TAIP/1]\D-G5J,;7$[Z9]:
ML71W ],\NNJV/^ G(\M WQ,BKFG"N!M>&;1=P]*A2J]<&_"J/JSUF%#!%[*@
M1BYA[CN8_&^$^^JOXB?Y4<^HG:.G-1_*XS9G(E--V<DB[8E9*[XLSX"Y#5@S
M]3LUG*E@UP\[PNX)M$\(.]ZI2>HL V9='0<QPW9%KMGCNZU \7P5A327C7L@
M6<&/(":Y_\CS=FI,R"S2D/6+&X^@.)'A"0(%XUDB<=XC;8" :\ 4R'V<*4FJ
M2S$X^O$\!C=-;<!HJ\"U&IV^,<Z ^<;]Y_Z+[&73OX0_VPAB-<<,F" U0>?V
M101YET9,YX:U>@M5%+ZQ2K'LC%2B/!2M8T222>:N;FJQO"G;!EI7<5'GFZ*:
MUO]0YN!B$K#:ZJ!LLN?#E*+Z/F!L@"JID?LAFZKA/'>'L.R3*?6+LXK!#]-S
M_KM>%C074Z-:+2/RM91JX"'8O[=<&&-BJW1NS8NQ[QJI6+073TY[N[MP7A)*
M!>^[+Y =:^#.LK(Z#IBW&+>[?1O(&;APB@2G&M-4==8O E!7^CAE\IWW043B
MY5P Q4X. &=02=Z%W\^5:Q7LN1]P<\G1Q7]\\B,?-U8<O=@Y=:(GO#3&*^U?
M/@#GAFCQ7+$X>AAQ;V<LH1*:<=5."LV\/F@-^-I])\VM,G,0(24#J[_4LINB
MZ+?D2O;Y3O=-IX!0ZNN8?Y$.C9/6]X'9M"\3&'HB,;&+>4ML)GX'JK1_@KG%
M@=0@NY!&9"?7F7,Y1KGO@QS9)%%?HW(:<>(@7"6OZ]+>0O>U757E8WL/W1L.
M=?4U'3E%6O%[3[TY^6Z9:@M?6]8OUO+J)25) E0DZ<I"4]IWG"8A9U$=\Y61
M/U;C(SI&%FG%R>_H22?T^-[IES0#QD417V=><RX8=H'QR%D",_)4T#8--R5+
MJ@=I)[*;\/$%84L#PRQ=:X+VY43&D9$;9&.Y"#R/+2JUGJ_)8G)-%S<V\Q;2
M5_NIOR_7IA\/ZG:UB2D8%TG$\Q#&A((_K-5#PR\[:U\)H:/YXZ2^Y_UPTHGG
M7><[A_/PDK%: *H?ST(?HW56=*M.1XO%+4UM&_]2572!=*P9G5? O\]FRU>,
MG=U\%OBZ!)GG;M40K-G[CB#X(G=N56%A)F<W4D<G3Q?$>DJC@8#3C 5N&O9!
M:%KM]K1&TU-^Z0!0";+\KN^G<[T$'PV8O#HD>6 [:5$A_&<-X;:;+<SZUX")
MO]R&VOTNCBWA TLZK'%[1AM6BUJL[=0D)4']JDF"I=E&#;/7?+7^N::;AA_2
M[RXK=-:6A[ K0N. L_]6E N\/=:LB>SA[U<M@%:0M9>%KCLJJ0>Q*7FK.Y6$
M2H6C2?L.\3L*F#.P'"Z*D9FXX)3ZQIQC#@\7:'WN(GD+43EVO?4+NY$M/MY"
MJI H;:3\=)38JJQP3<@6]2?_EJPS^7)VF+DONQ\7K"?M(FFV&2L(_F; _!/K
M2/*?)2YC].&X%DUX+#6!L@2Z!-Z6CM;I/9GV/"LP<1]7':==S Z)"=%Z!7@'
M^)>K!]GG@Y%,H *0A=R:T>3]= ;:TW3V>6_0#TU?J%LW.2'[[CVY"!P"2=-)
MS=2X1G;O=,4GCIRZM<-XE*Z!I'UR,8^O)DI4?0+M2;BBRCO87X-K$;"R'3,?
M/_\ZZ[Y.B%I8J[GA0"%?^'U&49\8M=_.DXW&I%$9Z>E0K#+0HI&3;/L4>'.&
M?WY@R[!L7[KF1^("T$+FV_S_T'6F<4V<T;]/:Y4JQ=0-%(6T*M**@ N(LF2J
MU%)$C"L("*DBLD2@%(&P9:H($1>B4HB%0K2(R!H1 BHA$0A$160)$!*$D$1!
MEI $2!BR3.[0^[^?SWUQ[XMYA69FGN<YYWQ_SW/FG'.)8FAN,MEB[^A;:4N>
M6P%=<'GD;*QD(ROZ2HQNRW>ALQ@U$)G<8D"MMHN&OP_W+[E]F^-/)@-B,R6E
M59_<>LQOTC1E: C!W&JE;R9V,+@$'"D7LA#>NWK1O=A)9XI]ZXT.X#'=U]*6
MP#]TQ,8\\BBSRWY,DXF^QDPUN%>.:^(@\X2JE4;[IE*Q:\0DVR;)C/#%_.K4
M9"5;)%*^&%&"MQ;D%GWJ?9\N;=O;_\S/G_=S1>7E>YZV#F?+WKX!P]8>/T22
MI-PY?F@M"KF^6* A2B_P]J :U^^/#;)?"P4=Q^A4R'1_HAHA$G0[G*PJ796R
MR[A9B;R3Y4S[)MIL"T"A7^+/62#_,8"KVYU;U@3'2"C&"S_%CF:7^9/P)96@
M\_!W=PTHL46ZJ%T':B!-(5&&OQ=3 %2$KK^!5]D IT9>!O%L6A)'J:Z">/?+
M!E1P778[1;9:7_36@ KLF56V80M,4F<5]JU4<W23"!U>UY.X)V+5I)FO+Q@R
M.Y8GE?E>E7L!<]*2,Q09&KIO0'W8S 8NC>;]&G4N;\:+$/8)$0&_9BT>&QZ>
MU*.A6?S%E!_Y-!P4^V\8Q9&50[!67ZOWYU#5+%"([4M6>Y^8[IF'@=@VFIZV
M^.&/[V% 8,X]K#NYL^U$^_CYU%+-]Q-YZ>I\0G0I@9_GFTV/R'V)I8(/_88"
M<3!%XD6?2O9.ZI'#!^;9 M',MW GCP%\:HU>Y?_(R1P8Q'!V#@04N#<'V-DQ
MKV.[*_R1 #9!C:?6B\;90OPEN'-1B][QR5%C-4U]-F2E$<7UB[B2#X+%L\*-
M"Z!@WC^(^BGB#MYO D/H&.HK'LJYCH3BFL7CCN7+LL?5+;P;L^ M]D9FB*3=
M?G4$N.)<MQWVN\'/)\=!M!QK+=07-0N7<M6("K>MJG0X^41?QSUN0#W(*'H,
M1HR#EV3];&RKDK;RG,UVQUC7TO.#AV7"[3*;^F>'YZ/Z/9TJ;[L5;[]<E;IF
M!43C"-,9>H:^L>.:\JP'H6C8?R+[,SAH&L_^G(=6'V4@UA>$2,",@L=@NYC>
MA$;4Q;>UH/$X=G\/W8 *2>Z\]9*J<T!GV9Y7+F6GZVS+%IPP(8LI+K[A"94@
M-V<Q6_8X!LH!'_ON*8UPSGU8&NYK0-6B6T&AY9B$F:1JHRH#CF5+@AH4D\TB
M(]E4:\%05:D80.MV*X_FGY,0,*N,V4]3W'J7_5UFXGNZAMWCF )>O*&I?X7X
M*G@OZ;VEQ8L>=BA[-9$@D;>(KA?:UBDQ:G*K,3+A?"PFPG*KUJ*0+LEO8'\3
M>DSYR_5+D;9?P%UP;]^NT%11U<)T*%6L*'Q;P6@KUN?^$W0Z9UA3G#=4$A*:
M$#F5,P_I+NZN"O9=[#!B]O?L_%2:&'^[<+MBK,TM6(R^S712##8!BA[L/JU]
MFNYX\1!N<9,;#($ 65*@2+.RN$2 0!FWQ#S^<;*TT(8&V5;IK!3]C<KI%O55
M9(C$3M#-:*V[[B<MF*ES.O?Q)UL#ZIEN?WXY>V$9,I<JS3]W\3@B3IT W50D
M>"@)@Z2!)&Z:/;PYY4"O:[1=08G. <*GBML[-Q&;A>_?"<<!1?8 \@1KGAA0
M%X2+0NNH;'"K[]4P870;[8K_/,66@5Y*M%&GU4%BY<;C2HS.RMPB@UI,+#^J
MQ&7:7JJ WTB3O0E:IQ9UT-? A1%B\I+#D^.TE:R8G%%@<G/SQ<0@ITF1 !0@
M-"/PH^FLP!!FMRO/,=S%7Z.:9>C*B"FG@?+3FGHM537X,14QUZ_X+"A0$KV&
MU-<IMOEU#O<5LOP_*E15:<5O"/!CR:PV%", $$B@V,CV^8.<$F!V 5\F_*4T
M4FIR,')[GQVV8UG-$_R IQ6=%JQ.!B#M&$-=!-_45SZ) &;6:2W /=C-"">V
M=@J&.UN!59$L-V++JWI@C6O(LD8Z<<T(T(+[,H*UKL=NQX)Y"7F:]9T@O'Z>
MK<C2T__<538Z"UMMF,#VZ.\84)&TF_[XF[01,TX@B2_EMYAUPSQZ2A04+6['
M+X':F_"7,#,[B(.FV(T*_?0+Q&L&PS^(9-X!AQ?[BPFE1^!N%Q+7*.O5Z5>I
MX/*_/YV9*K9I[+OGR<Y\-"7T\?TCJ=73<AA_/Q4_,8 O!Q'8#617C4W%TQ)W
MAR=%CA:';N(%>467!7KH<\::'@\B3N*=O:<VDJ(C(EY%"F]S*WO_,$Y\&SC2
M%]?0L<S%[51J(0)K29OZV5&8Q5+DM7VV=G)0@D=D-(:QN 01I$50B=.;I;?I
MD)%<_:&_4ZQ"0\&'C1]SZY0$SE#@F0-['U;X#X/%@?H&K=-B^W&MM1I4DPJ0
M(%=Y4I83ZJY(AH32PUT7F4QBW&T[Z>V#MLGZ/6><]B;0+F@#J3HO> C.I$%4
M\+4-_)L^-D \>V39;JIVF?5D29<66-#JP0#,#;;"QQ@PH7/IY&.$I ZN$ D*
MY+UJC((BX):!403S]#$UH/'5A,&=S[I4=LBB$M+45=1_I#=T7=#?$J/G+V\V
M[?WZ,OT;8E"/R.NE8NA1/?X<(AW2X(L;RQO8"[<O:JL>/ID;90<"(Z6^_;_#
M/2(CL3(JOWBRJU5LO_90D6>5EWK#:.^.Z5KP67A\7MU-FHRNN39AN<4:=EV0
MTC^E?O3WR=XR@5\-8\))EDQFKN0S1')+#J)QDAI;QW2I0ZG9,I% [6,-_PL(
M2'UJHG-AY\0P_YOD??9BW=VWXWD<[#8%)E-G)2'&F?ATML0#@\XK2Z-_A/NZ
MP$^=6KOW4\@DL-1<_0[*E-X#1F!3@NMGVJ@)"LJME$/*B%EW*+ TM>9TKT/#
M=89W0@?\MF=N"*,]\1Y9T\4TZ'YJ ^RV?SRH@T[4>K-Z+G9_KSA*^9=XWHMM
MHW7QZH_[;*U=%$"M50;4Q^\KP=!-!M1KKQL+[)9R.N0D>32\7F$Q^B*TE'C5
M]F"+7Z^#<3E.%NC5/$\;S_-^TK!XFOC,@#I@2A,*KQA0*CT6CUMW(M?:.-V
M.M\J/;)K0X:-#5=<#:'GV9/P%_I6L(FIB:2DQ>$&T:^<P5N5S&0WZ@W2QDEG
M]8NONH[L8&@[EPD8_7_/_+&3[V2];]^26Y8$3=38K5LF#S;IT;B8\<5"@1^S
M89-L-D_FB!M<TM*^LF#E\SC[C'GAU?!<ZK8O(A\1?3V[X5['@,$S*@N$C!&1
M1Y$%'#<ZW<-P.WYSW/GAH7/X_J:XP>?__##_,7N2QL_:@Z_]O?4;'XQ5>^EY
M)1# >;10TA<=,N-+Z(53I=_\8KV1DUAHLRY3,VQM9O4CCI47H,!]^H@[M-:W
M&[/OOTY!B\"SZ^?H@3WJXN&\E)L&U(KR,U9Q^V[U;\W/7Y-?//T/[>&28G %
M:4E?927\[:30.CU(,GNZSR&ZOE7B1?F CPCZKF8$O(!8;#L50_BO;4WZ4=QY
M&^U+!/XH8?6%W^LS$%L<6MW<$WA0?AP*K' /#?F*=(F'&Q,\7=&X<N^M6Q=0
MW ?T$;+X:'[E.+RJIRK.UNE,]_?=*J_DRA.SIWJF*\":2!E6$)JPF$1A+5(V
MC>-S8U3.>/^6OO+KGQ!S$)2#@X,Z.<BO5XUU"].W,VTYA7SXQJUJ<'2W?TK=
M@B4@L3WIW0N(+17SUZ-8315A28&LTG.2Z^+9Q4S4BD"_2;,D_$U IEFL@.5^
M]+_V(,N2;V@:U,0NN0. 2?DU;^;KKLF\O11ZZK]O P)N;FR_?;[_[<QT?\]T
M.VPUO]@$;FXEG<PDE(@^0 V<6?=S96<'(Y(ZX-)S6^/-8O4UN,:7VI#BOI*!
MY(F]^SK5<:ECVNTM90(H])A"78T>D,_M![LO+UC-CM7P5)0Y]K.A,=A5SI[
MT/!)<)CR?,'VE%69Y5YP,&X<L_K'GA:%1W\I^"[*)PXT9>V:!%?H?$>\-T%[
MW8);+/?<Q#.R.9CH&>M:Y3+*@TGSQL?4\'"U^*:%N_8'D( O?) ]2$,K<+(W
ME@PZ<<F!/NS:P,$(UG<]JMNAK6Q!4DE!<-&@0/^LTY.AF!^,SGJ8G/J$]@Q\
M[0&#^^@/2/O"DZQ&&Q5O.P.@N"?$3R;]U;99#TL,J&BPU28F,3+Q46 @R*'2
M-2O+D>GZ'G,@*T?BB_D"7I6"47Y5:-VM,ZD* EZ]2<&F6,>4$5X6S&'W(A/(
MGB)M[:M,.1 >DA*WRH#Z6J8:4Y.RK^XI$PQ<9&\5NQHM.;\OVOBDPVOX1?X/
MM4/YHZ19G(1WN:"BMK&P'O[^W:X-Q:Z^T]58&GU!-94:H_!5_ZF@MMF,,ZU
M<>7)9KS0''U]<W\%,R".\%#D'J-O1.XATFU&_*U3O3#ZNGTTPV*E'%Z-AJCA
M_XSCCP)8U^\ER;2O(7*3\RW3> 4[';:"I$WF\YE6?:XX]7@M!3KSDINF6_,
M2O;LCA%K!RT ]X8>-B,.O8$BBYYST866RA]7*^9;Y5F%ZY3ZL2O,\"*HX12"
M91DU91YVI48%>DJ<VLW&:[&C]EVPQ4P8EU[\^*'^X9/_VA9&C/N  LSL:OAM
M%5K]3Y>];J/22\+.<'!@F@[OZ'/=I6P_D/5^TJOGTE&:N#T0TY+46%E<K%PL
M$(;=5XN@7:="KO/^'62H*/Z:#S=_>/M,%Q]Z;^1W]@EX4!R7A]QB-/\1_3+-
M2Q3H^$RU;]>Z7:=_3(V@ZYHNDMT1;V"D7):VV&Y&R%7[WG+UE+9W+ILTWTO%
MI'?TW5;G1U=$4/, <A6;44'1<>+:&[P!'YYJL14J:QTPL-#GF,7>";<?%X89
M4!MT3B/@]3K1.H?4)!$G";PN82J+^3>LJQ<;+5U#>S!KNR(=\NUE]M6$EPDW
M7D)I'$  *@_KTWZ%^Q&)?3K5@))VHB, AD<S\ U>AU6>9B-R+3,I-;VQ&*9)
M;N_I_.<\?RHAGN6DF!\ Q=\ASOQA2W/2(JB_]ITR9S_<Q$?"C\)(FI"F"RF#
M!M57E/U7Z 'AFD=F\)I[[]U.RD1"C")# 'T34;BCC^ZA0\C^:24@.8DLY_#9
M<I CTFXEK.O.'OO;#B=N"[D3K-R/5]<MO_AW *)U(IR20_ "?[\P.4&6&OUP
M_0UBQ2^Q&:V(Q[[LP+X4Z7ZB?QMT7*':FK416$]LD_"#F$Z:$'9.-)'T)CPN
M(;P2#SX>T#<,;@(Y(^I*M*#S6 \3H\"WLM>J:I-=HC<1V\\H+>;B_??5]WU?
MKQC%;O+WQZ _UP&"5Q. X@:(  Z4<,2 HK*(]'S6?F*YAW(LDWE N<6#3]^!
M:4IRY+;05Q(!CN7J/FM6OVN,Q*N\ R.>;A2[^<^[8S&-U<@$2'UJ>QTO3>"%
M;,'9L?7T+AH97O*B1V<LMD>Y.[;EQ&+(#GJ[P(/#]O6X(BCM#,,IKZXT/#P9
MX2/MH-[E[&+M6,DY*)Y^J],M]Y!XWN3C0*T"/YA8ABB+RC7>E7G]DX%G+\=_
M3A#KJ[8X<OKV>V$HHI4,FYL$@IO/3.ASAD+/UQRJ[+4\8KF33W=U>J2O&-80
M<JFI)&;W"!+W:":NB9)PIHW8UF<VD%U/G>+/KQJ(N',@-$9-?Y::-Q4T )_U
M_03<<HV3RDV@!'7 %@XEOG G64+.P%H1.^%5G<8+FNAK#N &J/F]7.(X5%Q
M48.ZX[G;Y!SSHYX][\M#N8YSZ*E&Y5$++W4ZP<2WS3,$E*)7$:4MN5A4#6+U
M4Y=+=?8CP!=0[)F>.,16;='P&F.+V&.LOFC7 ^41YEG(0EES,B'X4:K;/[RF
M#^5&=R[Z5:TSH%Z$^!51\MX6OQW*K9[^ZT5@?4-86V&BSV,;D_0RTK]GW2,M
M&L?4U/MJ3,AS;4K,?/V8[!^0]@E/OD?,;_NV0]JQ=$IGF;>RFO"$,/QUGX,!
MM0P*TK3-2%L2?*FY>8'%8P, +YJQ*N$_I-HF.JQG\NEWQC5E!_-%6OMC[VCJ
MR?$Y7:/&=Y:.F%\>MT4?[FCS54WO7+);$@PC^D/S*(B4DX@\NFN@/MLUK%ZD
M6L5C/U,=AWPKYZ*;].>III)2L Y!J0I]VC4%W).[K7*+KS?4)"VPBOZ^!C3V
M#BT[]"DBSXU[U=5>GU,*\H=*U&9.+?!5S,RZGN=5:"GY^@X59:5UIJN-^+9]
MBVCPW@?B'Y,MZGC+U#DG,[+>'E[E@A@RILYU\=L'<[J_"K<NQ5&AHEUW?,%T
MDAJ[1*\83U#/3% MMU+A;2_=&L<T(95]Q<5W%\_"N<?^JY-Z-T%[$G:=K;C
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
MRQS1 $Y*\TXNPL8ENJW]P'@=<*ZF5@%7/HE9K)CCPA^[/,->&1$\\\%>9X7
MQS4FSP9F5Z[,N__>5E.UK1*O/SV:KH*4(VX'VSIEM-KZ/U4--$:$&=\_<.RJ
M74D:? #\3,4KG14E&@3N!]DK9+6T3.'*E\+H3-T&*7!-+8RB%B76:\AJQZJ<
M8#U=7=[NTD"O"QH8?_EG=>\E\*/M8N?K:/CU.'YC2I"BO[@4,FIR/@746%8_
MF,B%W7H=:::($4-_3&O/DG%,Y:'1ZCB"OO)?9*CEZBQR_&+9$X3T#^!GC<K
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
ML0* H3+V7>QVGS<T)7:J?/:*HPR?8T_:<9EM_5!XI).QV4B:\PT36O70ZZ2
M1SXK1VN.V?OOGJ(I5K'AJI'2I:#Q/'H$G32$2?,Y!18>JO!R&+(./*U&)>_.
M/1 ;F3, JSP:W K:%#$=JO,3]/8?HVJ916#JR<X:#SJ8WH1[9-S4?A_+/+N0
MV2X'.F@4EY<>$H<I5S!F33QKG6E@)FJV33'?%%D4%D>_%V'^MHNYK"0:7^$>
MO;UQ"- 2^W4(_B-@TE2'$&O=[\C7AV@O96SEMF)B<?J>7P 88&17L4WABT1S
M$@_U"4)A0^;V-C(=E<A>5O%PZ%K4JASM\Y'=\:'50#N+^-K6Q!4XNC(3:M#;
MJ'I*<H8E=1AX3X=(/#V:*1QE2'#A=JC@WR$3 C '3',Q R33ND5YUP K"#7P
M[UZ$:GQ>(-F[&!N6<;Z S9.W:]"I(U,SFJ"%CY 3^U+=UN$J$[XMW,N;AGDB
MQ>4EJDR'X'J@O^>\+B>/]-1:S;'6$%]L^+'I+Y\!RJXOB_4V;M0KM8>B'E5U
M=4S$E=3*5[AW2"J(?_JF:HW;]I021;X)P*=:I8UK'3P)D/.+;[Q;#]T%*E]F
MOA26CS<-FAQ2VW8Q*>2AGRM*U1</QZ_]TYK=XS5$6#"C\?QT?71@">?35@\P
MXT5(^625:^WHHH()W$,*2!4;KZI5BO?%\\#9JDZ8:7]=0>09 YI;G$D#R^DA
M3,-I1G++3FNJ9J_6=_9JZZXWSA8&IPJ)44?SH:5S$]#V$%Q+< XL-FIE9VAW
M("&4FMOG3WCQ W+ AM/A*HC1OH4R[82JNZJ8"7PPU%8E;,#>47$;T?J3KIME
M0\EC_@32I.!TE_V3LS\+2F&BQ9-\QXC\*5-P#XKG,_2Y23$'"_K Z;;QA@XA
M;>>TEXU8(OP&3(L+?8"61X>) #,>%Y4?$()?RQSOT=@"SP=<QAA/HG-"#6#Z
M<"!GH ]X/CCH/[AP=9!BP7?1)]DW/47_)3K*6)M^IO'KOU9T8^!4\#_39CO>
M 4&=G]BYMYMIY7\F>,N6Y&\=.$<8KYOSV!000XT0N=C$\D:5TJ[1:88^R)0-
M#.L0S2T24XW'Z'L)$ZT_<<G:Q@795%EUIM%!D)F571I2X+^0)B=/#B^QIT#C
M*WDKB3#Q@E?_T$<(>IZ5F>>*"**9"_+MW-3K&ZPJXBFJV_T!0H [ISUDCY)X
M6;(Z:&NLHBUCG_=(T7;[LKR]C+#=SD&O+F<JBJ#KJG?EZNV"/BO.Z,=&(N,^
MIHS#=-=XB*?].'5QY[PQXG-X@TO_;IT!P-L)>_\]HZ*K/D#OB918M0OAI)>1
M>V<%HQ_#O399A4_5NRN2+QY/F_V@\*V.YS&'_+_A;BQX[6I3)7- OYY3L)*N
MVJQQ"@*WRI=,J@C7412<H6&/:DZ9EQ^<.QC*ZB_.XBB#>]NHT!,@?X6EZ:'@
M1F/6^8* <7?C@ =I.TC7"3%>-8+H0^7XRFT.?T[,^7QZB-?>B7<QFY[D:2TE
M,1S%G XAD 0(12ND!J%\KQ'K0'?Y8<K+;W,!.++S@9'+3 _ZPDV*'_F0@4DU
M&OPWS-LIC:(YBIGZ)5;HSGC1*,,:'"_(/RD:2V/"\_:,6<EW98J8*0VG[MRS
M&_G#=&CTM:[7;_L4>4SU;L),@ PBGX^25S<:F6V3#5&5_I9^-=0S9:PGQS%K
M."-H->YNN%U@GI:EWO=;M0YQ&V"@+FI8SA8RZJB47)+@E2=&52SFWD^P+ *1
MC69&G1I;\UM_)'K)EY0K/X52XXHS*,HDR?TGQ.@%]H55G]:F,QCCYL4+AM^9
M5]+/NF:,MM ?HG;VS&"KY&Z*M(5OK1VN'V*"B+SYB:X+"4>[V)O='6^FU\'L
M;36:WP 90'4]%SO&NM%LKFA104" ?[^_]C;P:9^$:+]F_@Q?-I=LNZG7Q\\W
M(_X#78=89CO)[_#IB+.^D'YDXIPCD"U"+I5MQ"C#_6QB%,(2'<*?U[D/<PM@
MWDFT()?889.'5B0V&&_R<2%KMAC T9GVD9\FT)QV],ZVDF.4U+L8T062X!70
MR#VE69IW\!G47VD9'!PMPI#G)JR[WU:GJ_4.?.I1DG;4U%14=;,'X-!5-:Y$
M]2$'9F$:H[^SK4&-@BQ0<@?&)U.C)M0&#4:)W$!@<;/WR%PIP='*PF7V'Z[>
M*6;XP:NX)/WEPO*4'J0O.'T5A/C@-,TN*F*\\BZL\C5;*DD68+Q(N%KCTOE2
M\-V.>,I=?::D&I/L?$*)EU DTO\ZE9*J7?*=#VW7(::7ZQ '-3G09HXAORD>
M+;$Q;); J/ZR<K;5L%880/]P&@;G.4[5)TH7-HEMI'U!N8]&0Y:]"1AR'>V/
M-ZF>\-!?:/"$NLN[_BLT S-KVEX WTP% _:SF=SP,!1O3ATWHX+YLI@QW@(9
MIRM3IN%7;JPYOMH-*O_8#HP*&5H$3R">943+T)*@49[^-Z=M0\X@-;9@,F!;
MJ@0RZMKVFIG-]6(YX@/5Z#2H*0AZ\CP]9 'S5L&S?;(*JUW,$07EX3Y&NO^5
M$'2OB4@J":H7SGF*=8C%"F)"&BQ6O5=1RW*3(0X#C%(XB@+-GP^CS,X2RX1>
MGKPEX"V!^K=1K1MMP*X<RHBAS$?R:ZL#>SAK[</P)B$R,+YA"%&3$H9\[0LN
MMS[):S(S$MB@X3^&ZX?H&*45C.6&]@NN6XWTXPON\X5P)XRJ?:J C20^K>**
MH8IQ!X:]/5_Y"0=R)]=X;L\JH;J2BP@ ',X/JKW3"Q?NE.7UWH]5"=;*R$3.
M3<C9*WQE_%;989K5(4A$L$>"3XD/O_(A6FVA K5"LZ^-@#3_Q&':[@UP%+]]
MKCAGAL59U$-SJL/4--=-8'IS.FHMZ&KB<N$TDS];S5@T0=K:J7$7N:"F@"M<
M)5:)UMRIP(+J4>.\PES@4V /^T^YQ6W-&?JD(>I*A[WG/OU3$B>'YY%C_@>^
M3,S1Y H=XN53R+] >S\W/F=P(+0J7/OU26RP=4UE55)6=S<E/5*BQ6Y 985K
MO/G"QG[K2M:HRY'1=P$[=0CJV2^<JEM"[H+%:O=0NE(*/A1.8F9W+9RI+8B>
MP+/X*@COJ>\)*\(W!^G.RC<)C+6>T'GD#^5=:QM4^H(^&G W82#,M_#N&//I
M-UCU5#G<6"!*\+P_A1?#<_<GD2R//AS1NT_I*;M:_M.C?CK9]:<$ETY&\9@.
MX;N^B4&>JO-6(?/^W"/&C]U46R6LDS,D6^7(D> Z-#D.K12DD"Q!VOZ.V9:H
M5SX'KMH#^J&TB4O3TW,_?GRWHBC+?2!3APB(6$*(&Z@;,I )D\+SWKYER8;(
M],LR[)^G/Q^K]$X.+8[\DG3R]T6;#__0$'QM$'^^X?I;PYT,+.CBK,30$LXT
MGU21]8?1D&#=%\%<>(0_A)MIGWKU(D65(W_V(F4'XG]7\GZU1#YV'X5^5L?Q
MOSU;7M8_X/6I1^8Y\?60N4*!HI-"GV;:4+9(TG_G;R0:UW=1NHEA/BF(KSK$
MR!H9&_/%OP/)]ZR \OGR7.QR0L!>YT99SQV&5I[K$SRCML'X?/OV;&F/?=J:
M0/^[66N< OF?ES_\WU2H!"W2OU=%_TL3GE>/:NUR1HG\7:T3/U';:CHCK*F7
MQRVB5L9_N>9VX^C 88 WW^3V%3.G-PY'K6?(F;_E7)B)&6DPLD].@RW<_,N9
M ?E%A !HM%6'.%;>X^P8K=Q7[1_0#M#[\$0VGS8VT9#@"&;E$HR:?7#)4NL2
M>\MPC,0L/"NKNVAMJW+ M\467FI/@6PGG+).'@@M5:N7)EP0.(>)PH&18\]?
M@JFB)? /).*[KR.-P!?OX86*+1[RC"T '_$\:WKL37?R3W+8;]_6[JB*41ZW
M^,I?]0- =O9<..H*O3?.R"T*, .;U(<()T6#,]'Q2SC#+3,Q/VS*-\K6^V/I
ML,&*5<@_=LLWCB\=GOF\)#!C-%.5%X.<FFKK'S("'XKC&37S]US/4%KDX!72
MHK60X!;$^:19U8,)A87 SG*(*\?<BDZNZ-MN$$L^Q[P5OX\RKZZH[@!$YP-U
MB&O2,3^1YC2XE\#W!>K?@Q_R>OT\(ZR\(P=]>$%YJ:[AKEP=P@ C6?4T^,2L
MJ:5BO$DHN]+5&68$4WD&$*9_<J!A"*<YDB.G)PE."[:\470SX$@](1B,GTB\
MWSWSG0$WL9LD<#!497REJ$\DK.[Y^I>?B?X.<$7S#4?CN_#*]0V,CA6EG[^P
M)-;B9C.6(;*#4A/TR+E391S)42-M]Z\<K&H]+?C4_3UMN?BPE/HQ G\,2>:L
M X+Q2^'HXIHL\KH0'NBG_5Y;0KC5<%I]HW1"65T#!/?>UR'D-@Q<.=@G2S^>
M,5(IK[Q/&2/-J0_N\M4AOD@UI$15E)\&;L9^#/C+:0<6=C&]OG#^Q=W4L-VC
M1!NAA/Q&?8Z-"L0P>FJ*@#H#8+BHO:+C@]H5W-@IU)XFC](;*$**GXF43@]@
MRC9RVWE),T=Q AVBY]@.5=_DL.:TZ!Z;6@8U?H3RO\2M*LTG6$B,YK*7R6FW
MA.J3Z%F&_F1F7J)R(Q,Y?UU0[#KPGR.S4V(I^.^"H2+_WZ]50CUA@J4L*^M]
M.9@T7)T5<98J"=@!D\(4NXT*__CC:K2F=E!;G6JZ#],G[%/%X$MQ#?WCFK5X
M:+G7"U[1Y3E,&:71@[F"4&(=]*9=!/5TYKU1HU$7NXN*@'*&^W,=PF(FJDGX
M&M"L"ZMS:FK+*"$M'%S/;1W/BG3L=T;+$D6.*14,C<GE*I02(#&_?D4=5+WY
MI-?U2R04HL"JUU.Q3?=(J/6*@IKM4 ]PQ-LICY*0;W^G.&>R\C.,Y.>$_;R?
MA.#B6:64%SK?SU/ZRVIKLC=758(4^:KQDSUHC360,_DPM,JPD#C\A*('OIAI
M-C-;,$*[$KTU/I >1HV)NPFU._T[*F>,<YOP/P%7I&2'1^6$<66$MMC5[-QG
M@%N4O0/$R\/J7WM-*/&5O1.UMI#;-7Z37.K%RIP>K\>;7;$.3&U])!(U</\^
M@-02!U5RVM4X>8#AF=G?1=G&A<FY#:1M5D:"</;I[#;Q=14#_G_P2D/349L0
M101#1A60<N$ <%"UI5.'N%"K=T1N])<]&DEH:#*L))E4R6H%=Z<4*WS/P1"X
MZXT,2+&G; AQQ,7<\-Y;QC;^6ARC+=9F#;A,TJ?J9#&BB-NNM@1RH^M6V7CR
M+'KEY6P#OD9O)!6]1OC-Y\MTJDM,8]P[YH(/O3U9DP*CQ-LNF.C9>YW2PKH/
M,A^WUWQM4!\A\-S^[J,W85>'E,.SN"6+FV)3 P8KU>%SLV)Q^]1!M2^H37B,
M;.:MCJ P-&=07X"M^(-W96N;_"[A,B_V,8S'S@T9;>*4\:&6,*IOY<.0?9-,
MK^UE[,*/].:GV\D+%HP!)JV[\"<GM,1Q0)0WK0D2#=V5@SEGM;UB&C/:.4H5
MOS*EF"CRR.F$&J7J;(P6H*\7I<H]#U0]^$J,]\P,V3X3]-!3[=<:>2Y3T!B!
MM(8Y2N,H%H[M%'4 *0O@G7J: A5\G*YZXVSCFZ1#/+-BJ"#.6KFSFQ/3%LRL
MX'RUF[*R&5$'LF>$K-'Y696J6TU9_1O+.RZHS!-X-4GU5F8&/*8W*26XDUWH
MW4I/?TL/6+LG)TGF,--(?K5 C-,8T*&E>/7O0)U[Q;\D.X(8UPVC11]I.MP5
MNP(<.-U^E3/R*]B:$[ :'8U/,HQI#%$Z&1.I3OA[]J;HTYW, [%I*(MC")@%
MT$I1FC5DY6IMDEL)0S8Z<@$4BRX>_]P4(X\75?1D[Y2W?C&ZLY5<Z6OJ6.]M
MD]?[ _ 2#/;LPGXR[5U=.&LW#82,:6^T*W=I''$;U?UM U+Z,+")5D;5K(''
M='FYG%>?>8PSHD/<>@3H.2\2_1OLP-X&?BB9R%XO-_T;$_2S&+52BJX0HGI_
MM,&'A-L><#B[7@L+H+I?.1?2/)4_:-.=MZN=Q6R71!$N.=S9301L(!0V>5?J
M>7:6:$Z,KA!*TF!\5N)\&<5VEBNF]*U"3X8:/VSV>/SN';;]V?UKG_I<L^#7
M/0V</Q[XX:B![4."Z9Y1%%]UJ;;(W.#11M(W]4JS<TDM.D3B# D@X]]GIX02
M.T =8O>Q$G[-_[KNR8;K7_'I ?2AJEEJM5D>D52V[1UJ>EW%J((W)J%\3684
M#7AA*WT/T^1R&]Y\A%C*!8"C/UJJML'/-4]^"%*;$: (UT-.IO#O*%Z-_@YS
MN#VH=2&&\=?TW#:PY[Y'X3^8D^6%7C6LZ0C['3# ?K6D'!NL76(IIZW>%1T:
MW!O*F5FFI:IHA3+7+50EOFQ0APA%8>=[!$->F19]Z= Y=Y0K33XW'R<?>%;X
MZ/7VL<9=]=-.ODUCR%_Q\X0]W'F%-@'PE'_-+!L(\ (B'*4)PD'(OY9SBN\L
M\(A@'+S.]])OK7+;QKY21BS48N<7J7 C-2$POQ ?QFFIGK^J'JU6PZ'(<TV<
M^_I1]!V,X74=8L,D::L,=5^C'SZB_QLD^J:Q$KBB+I\";\Q(XORSZ/TU!V'
M/QJ&JXJ6]BOT+=6>)R4/[D=]C1M/!"X33P6\[HY&ZY-XT.94S\[9^2)[7]XJ
MGSJ86)\M[T8OSJ..B'DL(+CO<ER,ROQYH>DA"JB!WG=PE:U$3%C);V56#KQ-
M'ZYA8B,CT;3Q> @C8!YT>/:@LE4^_RM08/:'%"(VQXK8V&5U3T\M+TAOFRZ*
MZ#KIJ3ZU\U-/BGI@-RZNUG_@^RSKB9:2E(^#%V<QY:$=APP8141/5)A&#(_7
M$5$CN>-W)=]?UDS/FD@WG=.63UV8:3*D>CL*^[ZJC['5 <\PHG,J'/4R#59-
M(=X]-6>*"(5*$H@L&$@XT%%SX)GF0#F+/8UFBN-M:<L&B0SU-6V*^H0C('?H
M<G:RJU%?X+A9774LKSJPK9UK1.!$.AZ@P*J'UI:7B7L3?-UCS>BVUN"QX \Z
M!./8_O=213'G]1Z67DK3B7K1'E\MBZ'9Z1_+ ,_X:Y3^M_+<D_)U"%M,"@93
MQ%[ICPTL^N:H0Y0%)\ZJ(Y9?9N^0LQKF;321#'&FJ30M+?=?&908^[(7?$6L
MFCO!KN J[^1*'PP5?3@O1S8%_"K'-F+O 65^QAE:5N(S&9<ZK T.Z*3+2R@A
M7"4RU8XF::"+O2UNY@*-Y>K3(ATB?T)!:\2N#X.,.L*9UCLA+\?61U_1O_[.
MB;1O&M?$H69H>#\H!FCX@]1>=;M]XC58**%2#;2/!-AR)C-;%4:95U0LM'Q*
M3;HNFW?<U-4H.IE@>\_#7IM7'N([%-)R+,PF>,/;;0^OVE[];AO)T_KDG +/
M9@_6Z!"\F5[E4HVU3"G<+Q?>KK%4.V@.R4H>C,3CU_F$D'[N1FM.B+)P 0M)
MI=0HR*"ET-=SWP@0#Y-"@RP+M7F#<)O@/H$[@KW]Y*0L^)Z=\">HTVPE\".!
MM;!+TD1+^DZ7F]4.ZQ!WE()'<5Z"6_I*,ORHK^00H6QF8>]?^>P[44NOHS&Y
M%.>=C%S"@*]L*%<4_P$0>44$AT47\'(H\]>9<J326B;5(79I]ZG19\89#/U"
MT@!@HD-4,&;5:LP/K;'T0>(C\90\E-J#N5P.=X4G1U*/OD)ZHRAHD65O/3^S
MTC/WT5@\'&::3[$?A9V6$*-[!-X^6X!N(.3WYR)@&:EU8N6066=%1!KIAT1L
M>P(JIW\P-ZE(A^@S)M>I_0/=95B8\:/M7 ZE16%+Y<%W#T#MF#Y"+1Q4V.G9
M84.<8%HB:M7/@@2,''@7)TCK'*\W6R6 EDT^RM[VNG/JF7Q[;4;/0QOFH ]?
MC?3BE+&W>GZ >-"GGV_R]9R1MQ9RUFV<S/S',([[ERMJJ"$B++(@K/]E)/$.
MX?J"RWB5.H!)G(@):<M]BL.*> ,FOIV!Y5W.ML.,%6$D@_0I'2)";DX+BPX,
MU);&PB+D!NL&[2I<-^NYRAP=8K//]$R-4?*;*7/+[<_)K4:"?])UB*0]7^_S
M*=LR/ON6IST24Z-#7 .O8/3/T'']2AV"O%'MZ1=FC+_+E,ZN2,,=J)%QR&/,
MCE&^#=/7%-MH>(,S8U@-1]2_K2F]))C/KD6"&4!+4L*+?I@+W66CA-_,#%XG
M>GG88UE"$'N$6;66E].G?0V\\!\:/R['*"D+D!2BNM:-&6VKJ F7PQT@<FPJ
M=FPV-#2^0]'G:K:J'#5;I_':%TA0 7&KJ]3;J1&O!P>_S'''DT<CUH9!:^3C
M=Z]C]2=QQMMIB26<$8-.S9OBX&P30!^F$MF=8L@9^+HU$(2B58[+OA T-/.6
M/Z]XFV@9/Q&]S6AEN=/.CTPF*MX6,RWWOKP3;C,Y)); X;8%71HL :BH$;PC
MV'#<ZY1H=/[&D->8MKNY7)EE@U94D<K#E"U89G\475L]Y4C0(38)AM80^(VT
M-=9"]W@=HA2LY,&"S:W;>C8<K;8\R2IOS78^!R7"<QZO7@HT%AZ9Z&2;R>_D
M%@R DVT-WEU;J^2KR.>O17O]UM8CF,($0UWEZI\KJLM*G4C,P&:[K/^8'^,B
M\0!5M%,;MO9("=P$#<_2'K(QZJ#U,#3&@O"H\W*Z,N?UV6 '0P#IO$^_^_.K
MH!F%7K>S8V3($W84]-?G7X:S^W[D5,C3>DVIJ&+ $B,+ VY%>P(W,17C32WB
M96N]P QYQ/Y*&;O4FOS0WGI?'=O(S+1G<<;XYYI*J+_".E][>\JIK#(^$\H_
MT+)HDM;#"1F)BP[YTAN$*V?!K&TE:4WS^E].BYP_=/I$;0>!)S,*E-LZ7#O-
M:>$:96Q$HW2)15H")O9E682187K]ZKGW/P56QLY..5WB/$#VET/ZCSD@0Q[6
MA#> UB1<XD/&E[.MJM_ X&-40G \+=]<WA.!X:,Q95=G?26.V+)V'>+;6OJ-
M+V89VNQRFZ6FVB5Z/H&;N4,KYM-5@-/7QC\F+LP6 E4ZQ /)1;^#F=>&+,3G
M BPG*>IJ!R#;GJLQB5*'$-R]>_A>X(/AVL C#WM$]?4BY*K0O[$.-O":[RR1
MH*/AT.V:W<!Z/8W>!-2M!")X2R<P?6P#?@)&]/M5FV+I]QRHBRG[(M/>[^K3
M(7('AQ8<9/_CDDZ-8<Q2IY]!7X"_7PVU=1Z8&7@GE#:^X8EV0\1";F']_!GL
M/!DO>*\V)ME$9CBQ!0M9@&TD[M R=S6)@/OPMHMM3+AZD57%RO2-QZP+.<6#
MR-#C@5X(E7:F5 M+UBM:O7.<[@C7%1[1405ND>L%_<XG<K5D=Y8:/6#W!%]V
MO9;-9[#?_PF(SD!D,7Y2'T.V,^& 8/OLAU+^)[X$ _X-9$4)@)6NFX:^J_&)
M=LOFHF?LQ%'2YB4NH,;RR<;ZV(!?(8%*@SU/F&B&U>83%>!#HL]'M,K(RM(W
M[?@&TB[00OZK^&17M&=RD/PP9:3UI"A^7[SS.>TCZ=0-_$2/4YH,@H?)+*,A
M8;\,(S%Y,7097:#9#K[)+&Y+&\-S<\&H)L=VH)&F17J(6NB:WR76NT&!ZL$D
MOAQX)SF-&8!,P+@8H':+6_0RS%SK,/>+6ZQ6AYAR4]N'_G!/J%_1!HP_96U]
M&G<5\TD5;[8\02_CU,#W7N4T+"K1ZX(4Q((&^@1CDC>S5M8J:,YR& I'P<)U
M%=LJ)-O@H?7A23SXNQW,'[UW3:+Z8F@7NZWMPX0@_/ QM87VMVJ5X$&(X]!V
MV2 GQ=DC/+B(<&?<7>VB36H$^M,GCHM1_;0)($R]?DX5KLP*7$ _R::X689B
M93<P_)16;E;<R%[/81Z--"V6Y),YV_ A*C*>,<-PZ<(,9^@0Y?[U'TS_<>JA
MK>2(K3N%#<@?-GQ?\I<M&,S8TX17/;Y-/SF;378(&\T+>:)#F-AX?@6HX5P)
M2K2^ZNW;&OEH:ZQ%?Q!54C:!@^!IP_ <6*.TR>+L5%9'W,_>S*J2,>^4CH:Y
M.-;[F!;7!/Q:TV5EMVPJ>K3(7\ORACZ4JY&:8PS.Z^\2.[DV"__M;3Y09ZQ#
M7$K--PO;\T=*R++Y[\[V(X^A?V'4 3C3FH0G34+9;\@^<K/ -@!\U- 0-]9:
M@0EFII^2O0G4?Z5#4!/.XD.$ORBVRA2"M?7_!&O,V<'VF VABA8 )?Z.X5$]
MY+@& DPB3"+,O780COBFG3HL7_(\.HRX^'MI+/1X9!]^=3]J_N:DHS (UGEX
M)6[1V<(YH6E-..KVU2OV UFN,R=E0QRE^I74KM:&@+8##(CW>1[,"O5ZBBK\
M?A8Q) 9R PB0.:P+8CD7=8AU$RR5=^$(Y:?!OLDEC?CF?O/B<*6P=)//"DZI
M.!#3-Y[ALO2+V9Z9?,QPO[!784=N/R]SO+W6*YV&CKCKVK$&-:O0LM*Y?DA9
M": X5E@H";T0,9'/TKA]Q()O(J@:6XUE"*=B>U)ND1/N;L+:X=KX!E)X(\O)
M[P&,'DBMF]T3#NM"F_K8N'K;EXD%6TROT$G\>H95M*?^[@,=&@OD'9LM;YAO
M6:S7W59VA2W !N"YEMJL0UR%%=)O_Y7,ZA4>0U>&1.H02QC0^TX_ETY3HH%'
M I\^((;<[EG09CV/7W%7&95BR.M/->%E83%3,R*7(Z:_\46X)LZRP^%NN3V/
M1P"#RZM#'%^;V;@-YLXE,6V.[5_TUOE&D7R3.6>LS30ATPD06?WAPE"S%%J2
MA?R9<%/-QN'J+U =&#'L$MBHBNG?0O7KNF+_S:YP'V4^"OK0&1'= &71@?:#
M)XSSTC7B]S61HQ'(A$/AWI/CAR!N#:OSN[UG\6]MT&3\AA+,&%]K,*?&ZA"+
M=8@1?#\N&1CFX_MXONP>>TM\&LJT0JP]^MCZ!IA>+S ^D\'#@[,+AAWJ_>>(
MT<XJ9<F,,@8>SK.82^@[ 5OYT4#JD),<9F[5\?HW&GRK9#V%,6$O012^LN.U
M7?'N1B?W7J "O7\P.IT>&G=VX\9--WU.C0#!GOV=.D3\2O?DQP%;5R3#"@/B
M,,2G6H%A@10T]ZZ5C=9GTB03<N[^-WQGWU%_!W4#JKSG0<%9_[/""9H^DU(Z
M!"9R';VI!7\..3J03/VW[PFWOD[T^"?QU2V@]--?^Q5:O7F(V4:(.<C78%Y,
M9)H_#@\)S)MP<.@Q-(Z^_6-G_<?FCWW6X<76X8=O]+]@M*1WW?H5T0Q>]31K
MH+0#M&)B-@HY]<M.SUSI#!\0SV ,VZ+\CD7\>\&VER[U&OBPO0/P87UY8+WN
MA*_9Y?\/K^#_7^74#31]$FC.<D.LJ_=5YP@M[%0[?MSRG#-&$U-:MJ[3IDZH
M:'+ZB?UK8G^1SG>4JRGW2,[QM#'^;/[E9TMOP 3'94<?6C.;GU]MQ%=@1O=O
MJ'J43A<O?3U9Y4TK:'S*7:]-*M8@LH<#+E[48LPL#?$_$FPN?_&H,1K9^Q"K
M*/TP,KB3<(FW\>?>*,$;3.Z->+U\+:8^+;$+HHWL-SM&6JHQB1&BZX1)?^ZC
M#'E8-.@0*\HWQ:6_N*C@6:".A"6L!'<V+I*%C?A:/ >!$5)6*4ROL-B#JFA%
M\7_><;AN$L#*GB&?.)]0;X$^F>U*?BY'3<W)R"?=435Z[XQ_^GDTSZ>SOJE<
M^H;F,_U>AQA^0GM]&[?+GS&5+TN4&,ZA0E+.CP3]VQ!U_^RB!W626\]DA_<P
MWE8B3ZF ),<6-R4$D#<6:3._ZQ _QOX22^S0(7:O]>BX7HOT*NVT"W=H.=11
MT7+6JF)PZ]&*RE+^=;6)+906'A)\D1-87K&<L[/@+T3_,P3BVR\%U5%M4<>*
MEYNTQ8=SY^%NM3WVWQLF_[. /"4;7!,FEX[04Q*6$8T>YQ&H;EUV\:,H%>BM
MZNI?48U1$?F<44W,.^D'QB@@TM.L02L[992[]KZ8GWH)0!-I0QGU8T=T"V5=
M2-SZ_UP5L0'".B, T?D@HA(%4G6(-"!!8KQK>4O-VG8M!GFD0$5\FCA>>5,[
MM)DO_RE:J0EK:0[ZUZ^^Q*QDNV-+AZ^_37%49\O,T6-XC2%G&#5^IH#T#L.B
MW;R8^7%FQ+\Y5QD;KD-\,6+X".L$$ D.VEJBVY]5W#K4 ++NT;76HH1-\HMP
MC[UT&YN(] \M;Y J/2W-7!\S9B.?-,2MYZHD6[%4J,J'H2BRY)%=?V*CE;SE
MWP3;>:Y!KU11$V",.,!R6%- -)EU24GP?<R?9,]HOE[!*6_R V.ZV&L2#E5Z
MQI_3(6(MDA0GOL 5H4Q0CA IC92[NYIE](7T<K%#$:H!RHK)VS,PZNZ5J@2J
M=:'X<G*=UUG6 +0)) &[\VW]2!;2>\%R98G>&6TR<"GK.(8F&_B]<L9)>\]N
M$>WH(JG M;OA[K!S2:TO=$],WA3X4+"*2>0-/TVXFLD[[AFF=@GTJ&&E?J1B
M:UZ_3=1N OC9+J2GHG^%*#NM*^[^]+2G(PKFI[]3WT]H,4>@T6@L:,Z88A9(
MTZ$UQ,,?W2>5Z2'G5 NF% ^15]]JW&*S8:7YTS_:Q\Q\9RGZ[+DESJPWJ?N?
M)E*(*P,YKK5O2T))IL._Z!"?/+JQ%-N%2#6MF0*6<RKHS9[(=0GV_/ BC4=.
MKY\.4>].'SP48?_$?^>R$BN>:K-F?ER%:V'_K'WN[#&B]L>XOQ:\?)TYY\F7
M2A6I+?H_A:7[79C1&F'.8RZ4\K1-8>I9.4:S)FP8=7?*O#.7<VO&ZXV97Z4/
MCSP[T'LMJO]3")WA%R4),"D$ZCA ><:LP_O,X+^^-_U#.E,0:K9!8+MNHSK'
M6+Y7\7X]5X=8_7UAQP86K!=A<)X<SR7+URZDFK+5.!$L1KU99KD.K^UW2(T.
MOW[3<X&E7D)U5CV"U[I-)GXA#]4G=ZV5#C% NSJGP!I>IOKHE[!&'U]\*ZB
M57[99"9 _EY1;?KGM! .PG]CE4QA+U ^Q:B0EOG38+D\Q9/@9QMHP%3J<3C4
M1'*"=0C'<U7\6?0/Q6TL)<":]\[4.,QHT[.7]N@0'4XP=20Z"1Z(A;(K@GJ7
M \%D+_YU#M+=.<#_,]NXQ^;9DQ/O8"Y47APPN7\XBCM:5V0Q,N:.Z^]HLD+E
M.(6 R0M[V!$@2H8<<VIH9F^0A;<E?_FF0B4[N[SRF7?=(5^28U@0?39<XR$X
MT%ULQ>"T<T;Y)1A1V-#;6LSH>E9BM*=ZFPQ_<SQ^[U4K>T]/BF1B*@(S(8 .
MTN:/C[JR.=WKYS0F6X='@5>AE3[CR=8,Z=C,I3?E\JL9R:1*5N4>WK'=#R8"
M3A0!=<5QEW)>^84::+Q ^@H_H(A5+C]V\XO)31T"[4? Z1#% ^MY2*3M3H94
M<B\@'-W*^-1/N[L!R6F9K:3/)$?(3=YY1PX0!AJ,D;T1&HRZL'C+@@.IB<N%
MZ?[I%K4W'P*N ),H'6(7NQLAGVL8/.55+D?>XS<:QACX#/2ZFU,*0J(^$]*/
M=_#Z;+Y#'Y2FGB?*=(C7]W/P[9]ILC!NFMW N:D:6SD+WR&*5X>!)8HTJ[#,
M(LS%BAKFANHRJ)5?MV7J0=8NV;)-47[D5,ZP )6JRDL*#WX&M3L1LVLCHK_J
M$*%A9DN[T467*N%!X<QZ6L=XP<R^"SAZXRL\?8[+(<'<V?!]"^9T47DTLS\P
MWRSH"F!R?$9;DG!)MECY4+7J22ZAX4#G2[4S/K!3(5F"K/0#6HI[BF]<QTA6
M#$AY1U0W1ME+$U;)J0M'%!/,M5EL_;-"L8_@'G/WR).*6M?K_0Y9,(=92S.<
M9%')N62RE34L7Y,G"OK.;KIO.3?@#D\Z;QWB\H#_D;;Q4]J\!#W[K!IV>#>3
M4P]36.*+JV3H#F,>TA+G,1T1&H-X:-D/LE1H6:M><D+0(MI=S"9-U!__\24^
MWC/EQFS*_OLJ)(A^!A[I**NROI\#A 6_"DW1(>2_7BI?.K\RK/LCB%U/;CJ?
M?T:'B'+^+$B[QMRA]C,W!]MH@JOC$\!4L7HO:*3T A?)&H;U&IZLB$>OTCC*
MV(]S/"(CD']'#UX[4-WH:E[SP_UHY)JP2W/^76U8:01^T=7%1,.&:^^X>BI
M\6VER<T'7)8.$? 78L/&O9AD3)Y3_'4%@[]YL=>.@X<R%!,=5TBG]K:]'#Q"
MP=U0U YTPX-3;%5Y\-6+E*X#_X_[^HO^)S]9AQC\;RX"4Y7_5;QZV;1\'<(8
M$6WO>X/0_$O7_^O"__^9Q?&"BD37A'3]AX-Q#T748'B<>>@?SDYU\'^SL1/_
M=Q1 U_<_ %!+ P04    " "YA9Y:%\/ALTM@ P"*8P, $    &9O<FTR,"UF
M7S P,RYJ<&>LNW=04V'W[QM$14 $I!<!!:3W7J,B78CT#B(@O;< (5%Z1[JT
M($+H1:1W"$V:2)<.H4E/5$* $ [O+;]SSIWSQYU[[LZLF63VLY^9[[/6L]9G
M9>]]_>MZ'4"EI::I!B B(@+8WWP UTL E?_\^M\Z_C/)_^X<1-<] .I[1"K$
M$<1$3P"WJ(F(J8FN^P'L  #1G?]S .#_.HAN$=^^<Y?D'BD9^<V 1BK +2)B
MXENWB>_<N7W[YFSHS7G ;>H[#Q^+/;]+HV=+\L2;5OQ#2N$]SA=UO73ZDV@N
MB;<^8:1D] R,3,S<3WEX^?@EI:1E9.7D55ZJJJEK:&H9&!H9FYB:F=O9.[QS
M=')V\?7S#P@$!P6'1T1&1<?$QJ6FI6=D9GW*SOE25(PH*2TKK_A6W]#8U-S2
MVH;LZQ\8'/H^/#(U/3,[-_]K87$#M;FUO;/[>V\?\^?OOU/L&>[\XC^ZB #$
M_R7]?ZF+^D;7K=NWB6^3_$<7T:W _PR@OGWGL=C=A\_U2&R]:9Z(?[A'^R*E
ML*Z7E%-"'TWWUF>2C)Y+<H,;\Q]I_X>R_W?"POX_*?LO8?]=UR+@/C'1C?.(
MJ0%  (' ^R4.\/^3L6C#0+F_;L7Q?O[OIM,G>[(73J"U#R&HXWD9Q$^N0I&3
MFBDGY^SH8D' , GA'+CQ[&FNIN32 LSXD:KZCD@15"V/D0HD2ZLD,W6\)O-M
M7[JZJV!^S)_V9\\%01+Q_N \$.$?XK^Z\C(GN#KTSI>/HL#UX*EI1CU56L#_
MPG*UYIVM%FPJ#XE4)5MN)_G<]4Y:&/K[N858$2M+# _MGMCG;:L/G/2X)#OH
MUL:W'WW=YXL<G./D9/41%0>S1WD7N,2,<AQVO_>T##X[.@ A+@+O3JT4FWZI
M##J4+]O[K8XCV&SHJS_V>0YXXSLO)SM$4LHT,>-W\C#'I%ZG>JXM<.\G[9=_
M.L!N?(H0G=%.BNG[BF=<]FF#$O-P>0.*::*\ITH^7M#HI<(S5&K!7W.!SM6K
MIJ.RT09[>TKK@D@C"2V)/R),IU<*4 B4[LGW]5O[@'TO'^^D!W=A---_MN5C
MN_T'K4Z#E::6FC[KJ$J,61)/*,GNXB\,7[R[S4?L/?S(^T/RJW\7\*[!<AVN
MO)S$):VSN96:2/^ FIIFJWA:0]>GS[[+<2KZR.V%']^[P([+BLH>A">P>OE.
M(69<+01LU);JYW7<WU;-7:GKJ=*5A?U/OOV_C8^4N/I6V\GY->!C@T'@@];-
M>1(\[S+IP*V=9/\K2+2>AJFP!-RY?:A[FR IY#;7O+CBWFH,@ZX]_F<0>/_#
M! <;O'NWR?E^W /1M90AY7\UN=LV=+7NGAZ7T,^-G8U-6'95#H[=1TG 9[#:
MW93G'/Y?#D*N 3;);_[2QWEL'"3A3Z\!P-U.EFB5CR&W'H#.">E6KMO=&=>
MC0'_4GCEN-#%@R]I7C_DAK' #0U32EB)[,7TFKM:3HC?LC_M^$&>[[GW^;_2
M,,HG:<X><]AS[$'MQP"KV?F<D]^T^AY,@T$_Y-D:&DY@!X1;@"]QO/\/LY.O
MM200RUY<.#8"%#_*YX4ZE2A/%=L'_%.ZIR3Q2OP.P+&$A.,O;FOK7_$V[93[
MT\O88:%%ZVYT_\R4ABR915(K\7R21AGD.+CVZH]O\N5^5-[]/W?%1A\\\/T]
M-)U<JYL-D_*X4KXTM403P%?7 '@.39C&,*-R],&1]FO2GWSO_-BB%:F'6D^'
M; Z>?1(]-WN@YIM'8'E^FT"BN$E;TYT#!)]49ZS,3FNON)9TA4KNQ_XN4]QX
MW\?( Z .&\KSS7OP:5>.BS4I?=J+UCZ#<T<.<#7+$\C$D;'._LD>#B#F/K%O
M=%\<-:Y=X?'_RU:C*PT96?0//*II.JA)]AFG QVYACT'Z66]UN!8O]I,V&P"
M61+'>2[163S "!M2MT[>NMCJ^)#[T?NR88(VM%Q=U\FLT3\TQ+7VM*5F+DF*
MMCMK8<8G>$F5V0<TAST>G3&2Z7AI=<(EEA24JJKWYY0LD,YNS9G_UY$>RS;9
MQ,XS(^6_68DT/(PL8UN.\' NN"PBI%UH;G\?<S26EU$[W:HE$6)0-KWP1[)V
M0<YG5;O"Q%6[6J](]9UPJ<>04VN]2$/31(-Z2QF'!]FC M;-^S$#4;<V4UAS
M9B,\MZ6P\&_W;R4&/KC:_9+Q0&O+AT@A62=?0U=307+:8P1?<?*MXU1(O^(X
M@S\1$9#.M6@=$-]X(3WU][?KI-E#5VGI7NA\D+/'#XWGDL/W?!BX!"036];M
M(9]3!B?#G'0\=3)E<H1>#&\DI'!5>M,4@SFSGACU/*)D97_E(S<H@?5)MU/P
M]9%.KVHK6SW9#IWWOB3#5U@CNP5<%$<2S=2SV[G'&;48/%^V-D^'TG=*2IME
ML0>R)ZFYDBH^+P*)-D>;UH5$VWZCA4O[W%MY_V%8T?OCLVN X[RAQL*[<Q_O
M=,ZT!;*/NX!U?#$]#R-Y>,JPF61>FG-(9<Z\L[6QR["-,;;^\-7>;/&1?H9Y
ML,U:J:R5\(AW/(QW8<^QW-;"VS;!7?;BC_H_R?VJ5-Z4+)_=RJ2]V59 GB,/
M48SLD'FZLBE %OA:?03T;T"/W9N;5N_9G?_)(C:Y4MY+)/B>[_["$BQSHXAX
MF/8*)JX!\WO/R%5?.B!3134VNZWE,4.6_K+*R[,VRL9<B>'$[R6B>H:WLZ7A
MP1O1C.NGT;(+G4),JG(R='?X%%3EM+P33Z:.L#J_!6H\3'C+.XN>IN?L3X4R
MF(0\&=6-(9BM?!37G4ZP4_).@F_"^2"_KP$=0*EK ',AUY*H@_]O6?<*8BI1
MQ+>!MMW'SS@9?[@R7_;+J\'U_!^!7DTO&M3=&5_VCF6\!MQ[>,XH4& \>.A8
M(UNYPVC)OS-@)_K)R7>P0,GE7WGO3$8U[;:"U8KY^'&#YO*<9*6ANWZ1>4/&
MFA"SE,MP<<VR'9G[L'"U=,>/=,M!7=%K0!QU$OX: #(/+& C$CIK\PJ^"-G%
MA08G"?R V&!(D&Q$TPQF&(].V\*]OV.9<_,F\_>^@A3+N>J&6",BWF(&+<@.
M0?Q*%!:PV"[*]N@^'QA2%6$!0]K(]V[(BC@F3>W:9!0Y:TR_387]J_K27MD_
M1O?L^_G[FD"X@TL'^AJP*"MCGAI>J6.D:UBDAR"=;7"_IWN0Z8$)U'$:AR(2
M_#:,95^]VIOQU4OGG4GME&T='UVQK* &9;?_:9BNUUTMQ,9<@;:"V2)V&4EF
M,/-P/N6?X;7$\QS))>I,V'$(#T:"0$9^*8=_@E$N73]APB%'0?,-N3%"_N0"
MV6\;G>[_K=)3Z*@QLO,/2!==97+?V1:MMDJJOW0@3.3<S2YS"3X9L(G*<4\/
MF)N_D( A []H^M=:_*B!S#;3$)<4CEF\R]^U9)(18?7:D*U\.E;Y%OV+U4_
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
MTP=[#6"",EBM6"Q8@,^0^LLK(U\7^]@Z2QJR).2(WC0;>'7Y'0Z\>%EE]BV
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
MOD??/T[I8VK^]3N>9?"[*3L3QN3P P8Y..;"1H)C7[>):^/N.*GO9[_?X8#
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
MCTO*X4_GP!KO?MS&QNZ$UF*I47,]8AFCDYC1XWIQQL2L&FOW _R7KUF<,5;
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
MS3PS/3)_@15 9_JUJ&YOGZATK77VUY[22=637X)_&I>6ZNQ)TL;UH*QF(8M
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
MFVF=]TP=J=.^U)69O9R=JZ>Z6O#//<0K++)/H--@P;G@=;MX\O/L<Z#L@[+
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
M*@5YEG2OW3_=N!W(F>3R:L7]S*I5/<ZEO5/JQCV=8199]*3PFV[ ]_:0>XB
MTV392<*G6PVX =,I29/&[CL</MOQ&1B[NW#3"&"YD5%"ODG-UYI+&G&J-DZ7
M\P76!X4W(Z5>Y3$:11:H]&;:F"E+)^8[Q^>[&Q=X*&=NSD:6W@[A7P9D&_QW
M[=:W,NN)=LR]E_D +XD/5V2TRQOFL6(H[$)Q-9%O6M96T(3@[\L76Q.X!)&N
MVU/*D)2+49X*IIP^X,NEC3:](YO)NQN.-,:;X51CB(R?\*X$5FP0W$H0X<T)
M3L?(U@#NJ-BB:N5&7L\^P@8ERNHZB-<^T%7'L\FH\NS>Z0#SJ=_*.I+@%V=;
M;+M>BC-@HXA$32A"K5-!3 G/4"ET!%[T9$9G9G)M%7 ::*7V";TJNOR,B4,P
M3DQ,KUFR=CU/E!Q^&JST*'6GIO!A=_+JAOLY*Y[[LMOCBLSA6DKX06AQ/-GR
MPSDJG.C+YY[TP["$(EI"R.M%#P^Q'8(#]O3P7FM][;)Z\,W)4+3JO:-NY9OK
M^N+'#Y(HO0&L7YS9)F(>H]5NFIYT>W)!<(IM5//#4_<BH/$F^]/E.4:?\@SS
M4?+"66E19JCQ6^E]NQ#*C?HX2&"A2[ZT.3\,#A9]9*M?2!\K-!-%&6I7^TK5
MTF%O >[OL"-H5*!FH="9FN@\+L@VRK-\17;[UF5]/<"1]T,?3=\;[P]*5V2I
M.(ZI?@ZY'!SOB%D*.1+"6V+755?K_484$EO;_0S-V2'+WW92FHPQ:.ML:(^C
M;N [D<<_ODPDAER ('IS1.F2_<["=)3GC<>R10F\C']U=RLX]%K@)RIFO9X#
M!?40]<JQ2&L-R2Q=!?R*;?/"JWMAB81TWPM.")"0A^F[5@_8>"*0T(#C0T_%
M)6=E697/,?QN).K.%S?/UC6GT!F4#M O'ZI0ER=)&\^U?+?#O/STZ@.L/3DP
MR_^P]R[A#!>B1?"&$AD)IMA3K<N\,$X]5 J':ET36C<0VPM#>VJ]FJT7\^A6
M%UOX*OK7@&&?M?!AXP4YWL4;<B@IZMS4%@(DPO\E%L578OLH3(:PO3PFX$4E
MN"G<Y7Q-0-,4-H=87:S6J*S38#4J*=9&YC/HK7:<AA:R_C9 QW#@>GELO+"*
M ,HM26C4X$98FW#2SV*!HPLJ4U85*(?)PH.3=ICR@*;X^ HQ!+N(%[A,@6AA
MCU'9 [R1KNBVX5"#UPN>7KVB!(SI7(O$0:BQ[LP/:/4R.%Z9>ER$6XK;P."!
MEVMK<U/>JYDCQ]ZF+*1Y]';OZX0-^U@U0-A$.)/:0Z(%[E$&1!;KC88FJ8D,
MH8H^25F#K$R4F*=B=G[^2:':+12873?$3@B3'C[9RYV0KPK,F%W;"]Z1TN9O
M62!2$2PQ*2D\*@O=]%@ODC>CFYURGL9"K_S^%1EK+R?18-8KD-M]46=6AO-2
M_N7\D<RE8L#D(VME!FR!,!IY!-X"6>?%B5*EGI$?2EQ0AZT6BLQV"V!C\! <
M[^!QY/^N<?:FW7N''(EIM@[1X]3'J4%K?JVY_4L#IPVO;O3.LS<O1XA!>[6W
M/\B\[=)ES^PU)R\T^"]W0^"++RT0XY!8G##LPEXA>"^N63&O^L#G9UJ"L7Z9
M1RD'2-^D5D ""7%'2= 2'V'3Y3?TF5")>9)HT7UJ+?JXVNP:9LA@7H0OU"K0
M==*<K@,E*.QN"&.KM>_..8$2[_$8W C[V4M%.+\0A;S!MN9@BF)\=#UQZD-6
M<M_2#K'ET0UBT!C7V>9037:S8\TTW=C<\^T9+T^:=)53X8_\'=>^<:-?ZB)1
MFF*SAZWZHA]=5O4""$8@2A[.HAM$65S+>L(?U1L.OHUZJOC?G2L-/=6\3396
MZW9ZHAZ-(^(S78R]EWF C>SU9MZ#4:PT/F):IBBYB(+(B6O#W-@-HYU5L7/M
M:IZ%2&('ET3?SM4^U<UH3[#L^;PGA[49>"Q7-2HCQO2UNPBPVX?5TO/72<HV
MNOS6Y_I;7##XT5P]7<GV]@D>56A=O=_556OXJ*NC/4LKN'"W++C,)4W+Q5%D
M)A"LQ3R<KY';*S79F%AZSRS3_>[W$P]/G8X6[=>#EWXMCT4%O-]V8 R?&>NU
ML>L;K $^5,V@/00IMMAMP :B$_["?O%)D"'6Z'R?C)YR5PJC$IR)D6%B)L:^
MX%1QU:]]>>^*;(D<_^1_/_M!;!97P->D]6QXBMF2$5S(3DBI&RH#I3OR\4?)
M6'-+#+W/*O;DB/@A+>.[$?U]..SV]: ER+,9R .<\:!]H^ 0+_UN+QW!&#O^
M;/KO9?B@'5=3\B#]/4(IW,JK*+S,QOWY*G.+0>/N^]B6>%6-.NF@K=%V19I>
M#.I:[0F816T8W'-3DYN]5J1?[<F)G.@^6O=W5G6I];]Y'DV+2AR*BT)9-:5]
MY2H;)SW?[;WI;GDGJ>VA\[D_L][RLK+/46(I!!]S68*Z+%8)O@@A"DP'4K>'
M,80/:J,N)-@)#+JACONH[534JK*%%J.]LI8K6EO&LO#E<]*12 UMF:=IUDZ.
MFNW(%RZTY1FCK[YZ=+^C'2-]CK-BN8'#E^?T>_GM*JHTCQADF34X34VX7VK+
MBP/E)GV7[$!?L&8B@L&"M)M<S^Q9=9?1V/-ANSFL46;UFFD56GC6;G*T?3;L
MJ(KWEB%QFM U^&]DZ-!35%;L&SAZ2/\GT9:Y;I?I:5MK*Q*?22TM==!^?_DH
MX2/-1R8G^K9_3-?N_0)YW4VHOWAT#7\ E9O>T#VK/OAZ' =Y%"38M1B(EV?]
MAR_E;HM&31_9#:])\A_S_ZN 4KY[\KV"/$W3J(K-E?CB>I(04K^:*J$:/17[
MOI[(1#\H9\;#CS/:9R$QST ,-X)F_TS>H7WFVHKM9F1'^CNQ%/+TW\^FZKHA
M'(D(@[D5JEW/X$.01E#CR#4(\]@2 ^[=L#L_>WG \O"V3E)!7?@@/:J(;M<'
MV/I.C:/Y7>'4J].R*.]C:'.\4)UXO$3.EDC,OS EW'\NA"/RR4:N3[&2EBFT
M4YP".I9T2KE^U3&U'-HM^JP1,*/3IFV3C7/5,T8X2HTZB_PV8DG?$\Y^A_6_
MPNE!S>;B_-=5YS#34J'*9\:>8SH%V1J*_MH*CY(E2)2+%PS/+OB)%+B4A#"1
M<50! .V*2)"=@YC3QSM'=4NB;+F&^6>Z):I7]!T9$#>")?=CN433X4XO."GK
M'Q)2-E*0^W"EPJ]]C8*' Q>\8"U#3GN]:VC:&;2[:]ERJ_7^2'GYA#GC2D)"
M).W=KF[QAXX3\93]YZ?X: +PXC8D;*%BGJ1P'1^C7@G0*V=O0=UIHEX%V'\(
MC_LPSMWIML8R72O3%5NJ>3+:W=9>:"-4J*7@?NYM<!D5OI&,S_;10QT3'IO#
M:ZDMI."B?\4$X=HEJ\^$;6H: /BDZ'0G465^P>/5ZB>B!K+G$*D)?> 71__\
M8W;XD\F&]MB%VNR%C?Q%WNA\Q9W'TS#Y^+*,^]LH=@'%QV4=-G53,T*+X]AV
M&C7=S*&8WN+H<@44+@"<3AF#,*ZI'&2LIQ*/]RO0H&X?+9\46TC\NXY<'.)M
M;AOI^W6=@6T?K\@\]CDGJ3'Z>1=6H%ZJEIZ9@ZP%6W.M:%X&B6A9$<N%>ZY5
MST)</;U.UH$X+>JECJPU&86T/D#?1CHRN@WK3:*RQYX-G 6U3M7H5H+[4*RQ
MB#J6&2<!N#QK')GQ!3SI3Y[/5V>S%^F"[Z3_55]8$V*&BNY<D3EZ+YT-&X;-
M!O6UL$:&L9'FWK_M9264>,F +LU?3O_(0>LIZUWK&'&9!HX5B1BQM\FC1ZX
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
M"9.<(B$!L4:#D_CXUV6&:.Y$EUZEF-'S84[T+V>UG'$'PPDG=1RB^GMB#4.
MV6OXDUMO?!";3GS,F]%;-HG'HV^*V1[X:/-'#K_L'[#"GM*S@_>RE&2%4'XV
M]:P?*[Y]KCG),>#4?&)WP&?4HSV?\E!;<#(@+>F@)A1O\.<]=ID]JQZ4."4]
MT<5MO#^W.S^U/RY>/27F7L6T8T"WIQ_D5UG\X^CO?%'I8A_61"*AM35\J9>;
MX(D=UVY(>*_N#K5\4H%?"]+DMUB*X_,/!G5%F(0B"=[#>!Z>R\HP(? X6BN%
M]'"OZ%:W)V;JM@4AQ+)HB".P]HKLTZ.%[L=F]-3@+$XAS\WNHM=M46_CB79:
MDH'MO(ZZP0_IUOSX5]NS3DXNY6A<N7B_R)M.J2<&#@=WE6N5K;C+^;J_0[9L
M%2!6:^A=B]GZFJ'!V]%W3FZ=6[X(B:QI9$$R8;9HR/OZ^[0!+ 10G ^XABY<
M-/"5K1MJC9%5LX*77EY1Q%CG=64&]V(/.:W=XMR_3CMZ0NB A6@8:*B=W6=-
M@OY#7=4V>R#0$2<U-"GA4:5H M-=PP-/3"(+%I7<CRYWL2DI)7D&W9V77V64
MUV/6[Q$!);^(.HW8K+A2M_"[D >X<*V4T!V$P:U5FP%OIZU+&'_RE,$"]U'A
M&#I 2'4TWO3@#V],T7_W<8!8HCHN"".8H/98-Y@N+U@B9KA '+91Q+YF5;;-
M6:LS8M_6U8V](DO@OT$^SSLX#MU]PMNDY2QU[E=R*7&A0X+;41,HL>:ZA!S4
M.M-^(5]OD?7T@43IW,9L&,(;% R2UF9O;]#;8D8"Q-*,-LO>= B,0PJPRBB[
M:ESZB!7@4_.(' =HR@.B5:- 39=>,38M^7B_(;D\O.%K<UL*JSF-2YIL0%NZ
MZY]CQE 1%7"R\T>4T&;.;16,(E3#"#X#,RO7L?"P59B+?BB[$EIB IO7*YM[
M,QL_#<*RBPM&MJ?'2!=*7I%9-8T%>YFGP'].2,874M/'P^<&C0/V'!1=M4U+
M@Z=-=I74?AA5E(Z#-*ZWQCVB=D>6<J@TZ@B*OB*[39!;4T$2/%M>BJ7]3,GB
M#!$I$#)"':(,!SH_3YQ+*)^7#YR*](3 9QJ"NPW1L+C5[G&TGFU;W)VE_^[\
M_MCS+ME/\XYEX\M+SLL&$@/DUF5!\S$%V+5_[5;,:UQ*W)N.:XEGN=#]K&Y%
M/,\5Z,VX,O%3.US&W\ZV>_UWE(-<FH( 96)5_7;H?HWK69/&C2:E#U=D[7RN
MYB^WA/<Y,&/]SY.2!EK_LQ\-$W9J7Z:$@[^[VIC&3I[F#*!Q3%A"8BAX&IS3
MF5Y,Y5O4J)._IY,O<'"4X507@P3;QF^0)%&$G8!V+Z9OQK#8 :,1W]NBMW5^
MY4(.Q[KJ$Q/W)A=\3$W*34?EW5I8TO^NQY2\>":V-3\_&B[9%.@O.^JH;9-5
MJ.6H[T?Q1HG&3^/=F8]F_&*8C0;SEXS-IL_O\]M6%47]*&_]]\G.?\,U[O >
MZ6>T#-!,L?M[HGZ5:1R#]Z^7'C *ZT*%'R(5B[)WOU5&?1F.1Y0_EV/QHDKM
M8E/9B&"2DQX=((:B3X%KQJ2%.O2Y@%U9@U$ J*V"_4?^957:?!L+U*TE1%'P
M"".U$E'H;)Q.F^7@J3U<P%8#,X)%M;9G:\\&;'%G?6OT2UC5J!0( 4(0+-AQ
MOD-GJ8=WY7:.8"M,F/LG00[:_3=RN%XS/&UN91"7,KLU-;GW_(-OXG_-J?E<
M@374NAE!/H]<G)51G]]H\8<&;<7:YJQT?2+61/Z73*[YP^//4@LEJBMBS5K;
M:D&[%AHMLA\1X]P3F38<<1)LD_)(V5]$!SR($9P*D$ZT$W9/E&R/S]B;A5I.
MER9"C7/+5X0Z1LMFMYJS$2)B!X,EHSZOAV!SXS[?JCDR'PO__:8VLO1\;4'G
MB?;HQ;2/%0+TMKFU20L(=&][YMG][8JL&VXHDC[*[VDT4O]NQ"OD[3._]#75
MF9+8\B03C90,#X>L^XGYIZF_E?+?^%*&AGO3+%@5U)6#?/E['9?=Y=I8S'V'
M^)SY61:%F!+S7@K@*U5X(ETU?VR37FX5CNC/2QP<E @%A3A5K-LN(QM6G%F#
M6+"JS9ILIWQ\DUQY3)@TBN-">CGP^XP'D1-;24D6PP%,PE .+V+WJ,1[_#N_
MGIJ#XQ!/V;1N%5"-IM&WJ76+JM[!)V%C,VGERB)]P4(*72<G%7C%*;:J*S(@
M\JFC@:CVEU&;".NM,*V5P:.=HE<W0+_M:1$WPR;ZFFO;8T4D8B#LTE\R[[+8
M,S0&1][Z@=FZ?[_A^\" [&E8MP3-KMAA=/&;JA>I:M4.P6_X=\ @_R"FYQ;P
MX' IJ;'73H+W%_N(2@NB+=X?>%OT"YP#:><119]41)1C?^P8\L:6N7K&:R.A
MNXN5"O4E*"XU:?JD";?Y4CM9P?3MZ0*NY]E*WA2KM8*!3$?S66=J3O VS7K:
M3<M">U$!-ZUX!:L>%3-VQ&#>T(Z%EG[8FGR&,ZOBF,^.H6]&,'J^%G-%UB@?
MYP7AQ3D-J E\U!L23.JF+UFQCAHTX(U3T7(J/4XS:J1@D&BF?.:LYJ"7D_@M
M-;RQTO0I'>7CER;W[Y)Q>=U*,U#Q[.=;C">)]#E/W;4@!*&/AY2]F<IG",;#
M:@^P-7Y\5NW1V_@1R\:.GU[PB4^7++-P,UQH<<F;R;N27D9!18=2DPE6U@[$
MGVB:L:>7VW_H9IS?P5:";SUFPW"EA5>%15+YH.Q$!^?T98$[?E7HXZ-9?"9_
M2>GO/^_,B5=DG]4*_L!TX5Y<PYH!>\:P]#%)F*:^R9ZI3H9-3\F,IPX.,GDQ
M9KVL5[YE\N\C$>:N,'I_IXF9]UFB2>;E8L!?:U7STODP6MZA*KSYVABIU9SX
MOYOK'5Y_&_73UWS^,;E(./\?C_^P\E\8K,R59Z?H^XRGB+WW>U)^8_BFD'UF
M.:A+S"C4W)]XWK?1B8Q= &Q  6QZI931*1LI45F)A2YRXTXEMM3E_&JF%O59
M>U^?T'_V(P.4K3="#XHN9"&VU]+-A>B**TKHI8( IL/=DB3ZK1:Z0FO=QNMZ
M865@;],(56]4=#O.?2:S94ZV@&KL2-NE.?+I;W[X#_:HL!?7DD//RTLEY!H'
M7ER6UO#QNK&&*?Y4X;EYD[^1_WWGKOF]82;6)=K\; 9).\/736^$IHY9B0S5
M9@DC:W+7K\X@4IZ*><E<D9$3PE&N_7U4")5]U=K)E,$I,G#I(-Z\Y##W:<!^
M0I+^=(7_P^=.B=DG<PP KL&Q CN^R2WKS,$*7L;G5-J6^N:O07KS;:&<ME-+
MDG[5,2A(--/.8^% -Y,SVX)C[:XE.YW)-I9SV\RC5.+:]9)5PUVYY?&9A"TL
M:6@D(9A\T( >_.F%-]>(&_/Q=3ZN=+>I<1/,2W5>#_'&=NM[E"^(Y:)2]?.*
M]T09/ MMBNH 6!_789#$;<(5V4;?036V;E:+$(R2H 5+O\;U(6@E!CI-8V+"
MFV=M]-C #.,F17JMS;G;8V,SX]8W5KOW@9L]G6DH5R&>27N" &!0C&X1/T4(
MO%!U2UO>LZ.Y3%)11(<G\+)WZY6WYXXCKLA:;(R'H*HU9PL:M;)ZK*B>WG(T
MK?+ V;@,+!AJ:]-3T_A\]M[&>]:/ >L$H1$B2PJZVTZZ@[1 4+TF)7:+*NIH
MV7CT\0'R>$CB$\.YE6:\+8=LI/L91VGI8$W<0ZL2A;<9F2;?&HHS:KAE2;/)
M$P[1Q@OF%?5" T+^C]?V?JC4!CC/(S3K_$5-@Y'1UIFZ#+/OC.#:?H@EF;JT
MI35Q_-8QX11U'4M[+H@EZ.LDROY3'T,+ :)]&[$3?213= >4O="YE@?L"BN'
M=K.(/YK9$3Y9WJ.BS4_]U.OVXJU)+58>XU%$0WR&2^UE)[3R1JFQ]+;._.WC
M'86.@U!=H(ML<'$$9T>)Z1R?!%/JN*_3CJ@467*-MLBE0-AD7S, 3NT=$XXU
M-2 \'BD*+B,"GER3V7#'8W++YE8EN8)2\$/E24:-GR1>L)5LQ"#U)R[\H;?<
M)\=LI0G#<96I=PMI+XM$2?WJPT7,X1O)]EC#E$A/?[0$1V^,0&_Q!BT5&F,R
M+^'YMYYEU7[BY^]O!OR++.4<JQS*(-EGMWR_[PT4!X59O@4'5#YO":Z:C5:<
M?%P?'R,%[3M94COI[5[F#FC/8S<TK3]X0"4CJ4!EN-UXN>IE;J3T*,_=^C+O
M-[HF3)IH=5FD)D.DQ+H.'L>&,_7RVA.,!WDY5>1Z!0E.U9.5O^R*&(#>FT<Y
M;QIRUO6[DCFK==MKZ@=7NJ7YM)F$F<M(W8"-5+.A0<#-,"72J*Y3^6 8 X0;
MJXA;S>PF]R=:X\J+8BMPW=D4-YMGQ,I[HRE-@)8?E[EBW.5/VX U^[S-]",2
MO_;Q3W& 1-FB.%ZJ<.>DAP*XUBHOB<#]E[29&?+V+++4BI]65!>C9 :\4>,@
MT#+Z[+5^&\O>(96'P5P*X<'.H6*Y/<3D>@?$0X"$AGJKW[TLBQ  $&> 0&Z7
M^G)8(-UR-49B9<XW:1\Y@OL:13<BUMAL1OVWFWW8"W0?=1A\Z]\6URG%6R2J
MZOA#3G1.*E 3R+2MIGGDPCG[SNFP"[NSO)&8XY-?58%"6O3!CTK-I!.M=8S,
M4X2]SK:7]J$#5V0-6H.QQ;BBJ-['A-8QD>K#$(S>^J#$$F:0(RY>N]L59Z7W
MWJF&@+1V&;3Y;4_%USG=XJG#F9&V:-ZR\"#Z%_O]CA>7]ZXE3VRO=$_/^@'N
M0N:7NX>WB@A4'I'"*X\T+.UB]2TO3%="?)K,JB[?8WV<!D=3N)JVQ,53L$")
M##\&O9=%2%0"51"OG[U<M@1=/.@RNUNH'EA$WBVFEAX*B%%1E4BL:U&44>ZR
MOA@/:I@C D-#H*ONN0M0IC.E&2O=BJ%@<!QMO,:)(.+XK@5ISAYK$YN-_B-O
M%30$ B#E^P$T?T*EA_^]18H55F\<T^]Q:!Q&1_&_KVVI.Y2&<Q265\'KEC$Y
MQ'6Q#^DROQ\[^.4V1%F9[.1@=O1-TTT%A'TK5THZYM*V]33:D;;&/4N3=C6X
MX'V85?Z6P:,Q/EO#C+(MJI.2#.= 02-]<7%(HQ=#FTB"GB#:[L;E!Q4GVIC^
MB_KD0K7I,,J]\!;R^.9U:B(K(;S:[=]P-6;2-C HR;/;O,9R%R36%M.M%/>D
MW4+V&3 DR,-DF571,(:7R#B$]LJ^\+$)&R2)$Z(VUJD)>&TK QH"$J..DZM'
M\3):Z7&,0E<1T-U89$^SO#-<2MN/C^4DPH4J,O,RG_#):YTQ?.-;&( PBJM;
M.T.='2Q>4!.L?MJ LQ%F36#SH1E;0MA28-%-).'Y]I&J$H#!/=LJHTWD=D6<
MP.4AHMEP>/AE!M_0%=FM8]QJVR'T?RWP+JO#/7?__,V:NBY6#/^K.#V]+4T=
MMO06UK4,#X($_F"1EK)_Z[*\>*[(7K^L.4@<- >_3!UAYBH2BK)2<,\TV6Z0
MY6G*A<2G>Q&;]"[.@-ZS%=GB?#\$=>I$EH8+V-\\8!::]KJ',*\>C?+-%RJ?
MJ&>:6RX[RB^M,CB9,KA.E$!"#'R][:CA@HRH0JBO (4)8K=C BLA&H2\2B!'
M+'8Q*I 6, 1$6]>JJ2J-L+I>:"XM&LRF^?.)?_V1!FEXXJ5[[09=UF'O95Z;
MRZ1N1ES]T&B-VUGN0E(Q\47?SY;E0U9XD!WW;-)9[(.VUEF^M+T?(@R-5EKB
M7\?IE]4U[@NGI*R$$P3EA_YBR2, &U^O,<9Y,98HB$E!?K+"D:?(T(8/WP4G
M#]K3@ZWA/@.^H1M79!36H$7S*[)?LT DA*,N\5]T%TVZM:[$\@'/.:*)XYR3
M1'%>[-9'=71%YG%%MMR&UB]&A;J,H^0^H6U9ASK+<B=\J:_(>([G59S1O_\
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
MA=E9F4+-_M3;:*M$"R+'7F*MM96HHCVC\R4K#J25#^%3E6K$3%"367,I<F]
M[5+4T36<RJ7.4)6088YC&OYO-I^_M-VNNL;3>I<G^1\IGP_0-Z1497GZAJKS
M_U-R_K=D:%6/@N*>:41QL/PS!@B_5LF8BLB@RE_:!C(?&N<1=PF\%,^37$0D
MS#0P.N.=("KJTY.RVTK<;\-H4@=N:Z:= V(;=K@F!XW8#MB20LMK5GTZHAQL
M[=9Z@T<5BASFS Q]]NR&CZLX#NYI>*F&'?QG<W_A3]7I(V_Z<@H+N1VZ9R:"
M I*+@DA#.<6.&/^!(QVX*38_51]$22.S@8--KE&T2?'0W!W)ZZ/]3KS/:/+\
M"([6>]E'9<_795OC[F/A[E??M5U*I$K^,]'A6!4AGC*(M)OWS@UL^.AKCTBQ
M?#;]7*Y0*M(,,C9-RDJ'E&V&%AUO3X.&&/NI8J[FS4]"@?09TPNK^20;F#8;
MH;9<P\0;*7C+DV.HX%-9SC_S_\U<GX8IA^,/%W>=B6%QU?(%B@,J%@]^YH8F
M(1<7)5<P]5P./Z?$<)AX/H^VE*L&U3TR=P\Y-:9/N7ZL\I%!Q"#"6AKHW@M<
M;4)Y%3G#[K]8I9"?P<=7T#@8V=IY#_($X;GVF/._MI167W6UT>-\<@Q>G>;X
MV5D^*"G?&W%'_AQPRVMTG?>Z3J+>#-6(!1RP:ZTD]$C2]1W7<*F.<^L-_0GK
M6V1"=D_CX1[#.O"27D<4.8KP:BZKG& XFJ=/G96<J/,33@+Y)&UY#42&@T3X
M<&&9%ICG%I#.7@W=N4 '(%L (_?3TIAN/O9^@O_[.1ZURJF!#:+#>]%/.K=N
M^^=;@UB*!;J'C!0R5F.%5<>@TE%=2E5VW5S*<;RN#<L6,DJ)<V)NQ!RXNQE*
MG,F@^67#^V>53[-[V/#BN\)L^W]K*J#6@PAVRL,-$S9M4$%,-+M=7&*7WX9C
M(/C9C)JB9[BXXQ,0]X>2](/-WLQ[L_OW[AB[/6*[=\.*US-%TU/=IT^#E1RR
MP<@$O5"(*KXI)"V;IE9B<NS:@.^VX5RH804T<F=577!%PH]UW[;F:/*R4[A[
M4J3/WB+J]F30*9#"1<R.J97O5C0D-Y+XABS)2()^'032XM4J,>E3OASWWF&E
M9/#[XJ"?=WI@XLR+JQF;".+3B/)9E!!,@8PH<[0=Q*?%YK)'=8'PCF+TGX3;
M/MBO>JUY=;8I' H$2"*_E29HS+ATPLX!I;IWGYEL?5@%X'>4U7Y1#IC&2']3
M>%J9K>^0F!.SY.0&,$'%.C&<(W4@'O7'V]Y^6:*#1[C18XG.@0.I(4^R!BL^
MWT@BZOZHF.<W4?-4MA3]J=&VT$P#2QFYX[=/MP=<D<;R6$FADN_MF;A?TJS4
M$04$(UR%HDK6VIB,5VC!F:0%!WW2WF!0F=G<-R(FBCJ-](M*O.\**(VUW19E
M'U%\\$/M5Q^*<[KK'LF-P/8Q1'">(DU\3&ZTXLH0T'!JYWL_7/$S:E3,?*R;
M/?95='*7KJ^*]5)1ZW'WQQ\:$F3=NF]K#R,V1C7C%'.E$LKZ3A?5U#5JCN]0
M15'Q1:)2D)IGI[SE54IR6A$! 5PJ_XWU<!OBU571SH!F\GW28:ROQEWHT@ N
MY"0!IM&:;6V7#&>;O=\=N8H1C[D^L_L4V[5KV/GU7;*3AZN'=?(".]/WG.NF
M101_6V,:Z6(3L2J>?I04="0+_>L9\5?_;#3/7%$K9%A;5*0UI+N;RDPPEITD
M^UQ*&6]T6 TFEU2W>1<H/0-+\#HXOK 2*E15K)V3_S%3_BC:__?'OZ+:PW/(
MZG;D/]LZL-TY8'"-+)0=LQ?\P=F*%# E3Y_WE"D4A70=F76<N*7[[N8=O9/
M1H8:%A<E09\QA$O=#3 N#?,0SWBKRRX["LY@I]"XX<QL+QL.%R<7?\( ]=H4
M-5\U&5V2#%$*[J/UY_NW;AS?0*,I8T]="*.RG[U7$R=>Z;?+1"74[7"A:L $
M!%.GB9]P;)>TY("T#Q(SI:J4^SW^C8SN W'ZDJ+5H-_L>WVG6O")M<:T_C0F
M\D,U4T0-]!?FCJ/#3J'0=' X_Y=9RF[X_5F)?=S.HA2?NI*AG%HKG7L!SA;[
MU\4(7AI#0'&-04MC?[U<C.7BZ*J+>=^H-H>11:.!/-('7Y3<$S8S]8UT;K^O
M#/HT\A/D TSU4&,:; =>(Q6:Q/5NF:&W8>"D5,NLS=^6(6HT+:7&M>&IZ<F?
M3='G "[Y3SHR\).F[T;MTG+D<T!(+14+;*;6X(&T$H%?05]1O&!V62&(?+>P
M=OO1 2C]_IWBF/LA]BD5(%NUMO<O+*],$\B>^#H:^,S:+>H5F-+T[QXFVQ]V
MA2D!),]!%6KV]>8(@D6;?H99?4ODCFBV2>M,U\<%H;YB]T1H ^UP76:/9T^R
M@N9EN-PWRL-<^A[VGZ:VWAWP*B49[5=AMVK4%&6]B;1='S8Z6T5L1_=_N5VZ
M)!$(CVP^^TA1)IX#,$5,<!&*>LL<17>C)S[;KOJ?4#>!6^3N;-<]E\\ /]BG
MC?OA?X08P"R"[TJ6KJSGZQ<EH4FZ] 0QC_R'N:[^OW]Q+3\TYTS*$I(/8&6S
MC*NR-$,_/:XMUS.K8>6>BOFXE/*ST^$T^22&?"A5G$',TL\F>**_2=&E\-3:
M/-&VX^#JTDY.90-=8(.W+%+9<J1<Y>WW]*9-6H/T?#M#')ZLCJ?77$I<PY^@
M]Z6-SP'19H,9#B2/I&-#B*[![%:L;I']3(MQNH"DK/Z5&Y;6PY9'Q)0H^V,4
M8 :N#E]BWRTAV^M_(3L3O=VY\JVLV.8[X,55X(3M(4^U@,'C"&SW+[6\3_I"
M#.]JE]_J1L''@4WW*5RDL*2N,$(*WR$F=S*YU$3QZ6O[%&V0*&RAN_W#J(36
MW@E&KU3 I43A1^"-ZYW &&!S>0_ZE3W!\1^43;E:S<3KV;3\N! 5(6[R;<',
MP1#QR6%"NM;O4*##O6M.Z%1[(.9^M(2I-B>DP5B:. /UYJAVDF.,AD[P8[;^
M/!B]IMUL3'_G"*=@ 3%F5=[89S9-TR^/ #+D$TT2Y4D?ON&_*.U-U#JC.32
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
M<U*FB OXV:9DJ54-5T"Q2F4K]^ETIL[Q'DZSN(VFS^ZO-1W^BV5;9"TW,)E
MM_S0KN")!N?D%4/FW(U&SN=_\A '?]B$@#;9C6F@T*W*BK_L/UKW6D^AP$7=
M8R/R'#&[[^3S.8"9$D&H,D3036ZIVO_@XOEG!^Z8C&==56N*740:<BR$+'86
M+F8Q)/ C.\\!?<H]WG6+B&-U+"R,1$\(2VF>C.]A@86X7XMN=>*;\?7CGVW:
MZC0R-$T]V#9/'8GH/"VPX]ANA]XD+N5C]F*(:\R4&^12? ISOR&^1O/8DQ@W
M:,)$YAZ0A3TBZ:;"=*N'_=POM'US3<',D.>GSS]/'H!)X4F\7:'3PX&_QIA?
MT&W:P#8WI+G0&\Y<Y"*,%9QWFB+J1U W.#%M)*+B\^0+[HM.35Z+>4/+Y*4E
M;RB?<M/C$?T#XTM[I0,VRRA.;2@VY279 #HB3]S7%Y/?5=;)7RXK-:K4"7/(
M%#KN,-@>6R &Q2D-R9+H^:F]XT?)"@%I_XX114_''_S9W;9\ *HT<GF ??#;
M4PU$U_3#P#_RV'PS*BK:X7O1#]Y)S#BW^5E5B":._Q%6&N8"J80]Y)-I2+-I
MC>P_D_]19P'N4-7E,UTPKK_,'<AE4_!(13]2[IA]:!)W00LPG:>/;.!S5CC&
M9+7_X^"\X]G^OC^N.M1N[:UJU:ZM9ENUB]I;BAJ1QAY!)&WM7;NU4K6W(F8(
M8A3%QZXM4=1.:$D)?KZ_/^Z_[\?CG/=YO,[K>>^YUP8WRJ@9/]?+2__W^Y\1
M#;K?*_PLVVZ!*N>?O&WM1L1 ;NUI8FYZL>W4#V(?,_]+P+7";A#MNC6H NFC
MU=5F4%8$88?ZK&.<6T0Y</9DP3O&Z\%KT^'A7^,"68>NCUAF'WW;[VKD\6_X
M'JU\'!XV<-,$R1G4I-OUVHE+[Z.1?@PGQ%+ [WVT3S?!_B..9E'*XO?,B1ED
MF%!'.=64S]&0I&=FJ]=9)C8OE],X ]IQ(K&O)4M5I;J!*/-<_QQQ?2V[N^;A
MEK%BY=AL]ZS<>9KOB5E&A7/6_46V/%$_@R4C^?D3BIXKLH5#F^:+;P$I"RGK
M:IGC*4@#\+.#DJD:#D4.<+6"W_RV;5 F.."_Q<5%X$==9Q,&OAP?H4QRTM]3
MBT$24]V+R2LR( B=D@J5;DW!^'<?.0+O.?0+)\CG.]Q(,)RIJW5ONQM7:F?L
M#[J3=UKG<9)F_Z\^FR5."JN>6HUAGK:"O(L6ONFCTIPGZZVC\N[M!]TAC<=L
M\C.>ER(?0):QL<E+WQ8W7JSQD!TKB'WXLO&^VW%T\ELO(2A,D]94PSH*J/IB
M<^E@(5,84ER]$39N5]QD6Y <]B<4OZK^0P3GRVYHW6O_Q"#:9]HGT)&3.F*H
MS-18WYQQLWS'+&\7%^(BVI(P(Z%>3TPZ=_+H4KZH;)):8#G%9B:&ZD2KOEQY
MA,17-\3]1=Q;;6_/3?*VR@V8'/1:I"U);/&SM=7AC'49'P:3GEXT_;TBBP<@
MT=$:GA<NO0I^O!0.D/ _]#<<ERCW)/:A:JZ"E7US,II(GBNR'PQCYOJJOTUR
M;UA4'9_9E9=]=A0>WO=CM]<M%B.G&FIEL3+]P?[4GI__HW[%9/-TH27E)EF9
ML\R6/WCIYF.3GOG4_+8@]@7*6GVH2>[Q=-)++65OYF3,.D@+./)];T.PHT7
MV\LK1QUM9=Q#3_^[FJ8P8YQ9O"7&%W5M)F-_B Y'LPKW3[P::/?>F^Y_;H10
M%$W[97] ^>*"Z:)< WS(")L W)?3B%5889Y <<E)&&C.2-2LY1CLCFJ^PB_5
M!L1Y>PO%\5#;A84<FEK??V'6],U[*%'T%,"FL59EU:5!B.DYY%PDT>/[L^.Z
M6%=L]2HA'[!.T_++^OUF(S--WO2K]G;?)O>]U<>]3N9&?&FG7S2Y,LA+PL5K
MY>4@Q78AZO;@!6MR^MM?W<84W^1%"=_R">7 >DM)"NDDEG>/2/YZO6B^[V;)
ME5_TC6P?<Z/E3HTOXI[(;$Z=WG"7J)DG:-4GL<U%S"YGC DWJ:<BE_,[9+HK
MI8MYIO=7:V!:B\X##*Z^+3PTI&9WLAM7:)KY5M"M<E<*5OVU4JA-T+"TI.)4
M:K_PW,WPW '2S,MD1U*?)+'*+'@T9[,&3S8W5J\.%E)_JJY)G /YTZ5[4RV]
M?,,B);O,WRVX+&ZZ_Z^CI_V@,^S:6MP=#:F^#A-3#?3D![4D+SS(EOZ7BB%G
M>I,HQ?GC^7,C)L941RV0JI" D\!+YF(AK<Q2LZ94/LG"C_>><6HR<)*](3<V
MP8*&) )'Z5Q]7BJ79/0\>]+3$2FR3D$]T^:H['X'M:3MDCBP:4[X61&FGU9A
M)%,&>C)8(-*O5;XM&-#L>/3SO%J8X@T77T\@Q(X/(_K$$9"^SJ^=EE8UY%CM
M:P$<L. 7J9@VR5<4\1\Q7_J5/PT[O_B*=A\9Y_C=)4,L6>-FD% 9Y&$E?BM7
M0\=!U<H7,74KJI8Y]HU+G@LA!2)[V89Q_BXU\X.*B+3Q;^\'_SR[(KOUF%CD
M2S [T4,A3'W.MJ)(OE60,,=VAA"$QW1UVNVV_)*GMRY=OE=LD=O$*^R!1^'R
M''/[U-[XEI/,BR*H%(XE:]6 H-Y2!G'7F:YQ>IJC*@/,"<X7/+&'%ZWD]B43
MUAF>Z'[,%)"$E\.) CH8!UYL=B\Z08&'O;&A$7_02> C:1;K.$FG3>HB.;FE
M#]RB%#:<L\(GHU<620.W1$PI=KC85>6(Z:Q6-$5L*"X^6Y&J7D_E_BKA@"E;
M?X&SOQKC*27A-(NWUY(9;R-$6PO>'HH-OOGT3_O/"D>@,*435A+8M#V%$&_+
M5,O16P3\_#3/H?;]F=E#1*8UF5]QXCWZ]62]OTI5S(XT9/?<.6_ZSP7YP'DB
MMPK7?"=]\_P3CZ?*'"F\(A+7<RXBPL,0&ZU-)EID3->+F?/@WQ59QT:!_T0T
MG">F#JGWZIM*'D^TT(.@P6>+=::PUOVT&T=E^^GE<-?+40!;+;0W$J*]><LW
M]7AI0,*"B4&1)<O"@BSI!T9 TA NAL C?MI#I:<NV?O71H4-D?735@[9EA&F
MK6TSM<@>MV9ZR(B/B0+<W3@0O$'Q\8&?\V_*RT_HM2*99>$]..&S.!(D0;49
M+J;;9&AE8@E2D?6M!GYWRY*CZW\^S"9:L80!,5,$PH4YI'K?AU;(0JTG_X:=
M!,1-+@M]6'8/2GIV=Z+BZ$@6!7X _2D<?WGWS-*-F,C*L,'V5C9/4)VW4-\^
M[EQ7.?.)177M5C!+F]>YM\L%TQG+KS9UUYXELZ31(HN9'E^=)DRE^IX@E0U8
M5]^T(_Y7@I?L)@@W(U<;EH>^AP('5WFTSPR4E"VM$/UUD).JRF?]^?F7B&M
M!WSD4[ \-9J=G0I)U3Y4=;+^OBAC_PX60#R]!G-)?-"[; ZIOKK$ C[BY_*?
M/\"U*&EL!^>R/7#.B-MT97PD[L]T[L@3.SO.SW9[&-@DJJYOE4<UK YR1=9_
M*44TP/+&S3K2$?GQ"48.@)-(XF!96]K) &5I$B/&5J+QGW<PCO,\-U="Q7BR
MFKNX-6V'W:9(M"_<Y9S_L@?0-%:#/[]D %!Y_.\X]\WX?.ZK:7$H',OM?5*
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
M_EE-XCC=M\(9SV?W >BA8!R(=^%.&#T]:*@$JCG;Q0<\*> DP@L]K18</_M
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
MN1S*) (&GQ0 ,IP)(?OB7;7F&ZJ5YID;4?GFI3OFB68=54]$]"5:)(':EIM
MV \([R55U+DM: JRA4V)]KID@CA++4@-L(2:6\WQ<$SQX<LPD+__7%/.%?61
MR7WS6L6+[)&GBDFTR%[[1]-4<44V.DC@@E6LQMK'ZTZ&<B78F1,Q^/5U=#^
M%RJ%FKQD W;QS$H%CEK"F2#-(J9;?3"UU'TKPQ0=/(DP_^/;$'1.L?FQ%G>#
M'H\A_/$E?RN!OF>7]S:Q"!L\L'SSY N>-06JY8O-5>&]LYW3M*(P*9_T""-X
MD%1.Y#6>$FJ;<FXVR)7/MO[,[R]0*\[C'I6CL< [/W=)F7ON>/E?*"P.9Z-*
M?D5VAZ2&$POC))1#S=I;I_YRGE_CY 7YW$N._.D2?G=I6GV#$'+1DN%GZ2VS
MPZU;O:@1"E%BXOC-7ALN?#-.-8;9D:XVT(I:&6!6P3'#6$&G.U7&7??HO%W$
M@?ADZZ[OIDG"AS+MD!5EMDRN(NE$;E'([;@HX]KI 'Y!2E&DL,@\TFVZ>F%J
M8YQH"[B7TD?K@KL83PH<28G/.:DI!X66)4M*EB$<.V8"=1X>':A4Y*@DN+<\
M_?A3F6DA5>=7=ZOM!&%K )ZDP>+46'_='HMPK"ERY=Z,PQKW4>XX )/'PKTL
MCYB%I*2_?[?2P=1/-W?W'H\^7"@="5,(5KE G.Q?9%Q+F_-J7!<5T1)]WYL4
M7K<+NS$!]<:%+2XS#&JE&'=UHCJ:E(/R:?.7YQ!E=I_X/0[</3:S'L*>+UE]
M)O$0;^#0"06\<["'J[O*[ABI#^HTTQ)-JRPD%X)K09U&S/Y?.[2(5>\9;7."
M2_D*"";2'OWB_'9B?4\IZO25^%D2RNL'XK]/D@_77AI3KQ&K**C8WK:]KIP<
M(HQ!GH1QZ#U:R/MV+\]U7Y!-GB/@HKJZ[36N>&[=.K$QKF++>NDK2@SW[6-?
M;\C7+SN3D3M=;F6*QBL;9:R/.LJXO38"ZOZ.->)Y3Y[@M0;[\AW0:X56EP\(
M[C%=M!X%$GCSE7L3J*?M!VB"T"7G*)I>N\2W:%''O8P2BVR*ZIJXE=X?BO:T
M+HO>N8M6^].QRDA$OZJ?6#0E",?*CWJ=+!I-R2TNV^X<K+^:]LYW;FR*#JMZ
M#P;+ZN($W;(>,4F[IVKKGH6=_,0/]O*^8RT@_]^55;UP7+A5]YEA7>*E LF*
M()GI7DQL[.]2)X S%)N[>%LGJZ\AR8'UQ11*7CT)[N3.4ABZK?:GT?AV?N\0
M!\FJD/Z^9]>#23D-*ML=V^RXP'R7E]_P-;4?]UEJ-&*]#BPE1%<&GHD+40_5
M<<B^W;1N5C(=>^?% Z=NLQAJY)IC3JA(J7/,XN>,@#[[T!-N16'$M3+(K"VW
M;=KTIH0C>:=XN:*U5Z0U=^MCW=\EECN9]%4F2;;FTAKS(5'N"=4[?LOF^J-A
M8OI2N=FXS+8<]WD !XP":GWQ"6KALL:;5,"4@FD_06)W>9GMK$O+BG<JX&6K
M6O?>R=AXLGX=-G@A!@H&EU\4 (7C-J/97[_)1 E=_!%(8^=K^8;,-(D- ZO/
M/',>;F.+K?O4_T$E1-W]1D8>=Z?BOLX7*)#H<%W@"'J8.F1X:V"5%2KBM+9H
MS.+9<C9S&"M9K=&,XL8>,@"5!=J3OXSZ3 ';+9&NP,#[+M[,OQC[WQ[U58CG
M9^]]/A<G65TT73[4P1]CUW]SW,DNR[4D>*=  2$\J5@$G4X@7_3LA*0[O5 %
MSNZ?+9M<#;U1],X!4/+^5CS;LTQ8#&7?O!< \^GE>2SA$\W+\O].1AYCUBJT
M(Q*+OVY%9TRF%]%YE.MD+]C4^8TJXJRP>Z[0S2Z[# S3AFC:*XQ1H#1#3L-6
ME:W91J<-?*3_JQ'5:.. 4T<4BZ8J=BT/%48# Z;I?L(IO&65CCFO^L1LYT]3
M1>Z]XEG?V134,YCUO*-_(YK]61/Y,TNJ+^#;#N^ZR7YQI*^7O4/2OT-SJ M
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
MV6*J?0G2F9)>)>^9UIFLWZ,"OJB+\-S?#QAQ\Q0^.-C0J^FG:J<;X# LNP7
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
MUK?QHEH][]"'9$JL/Y?J(98@DN/@@]=^C*SBZC1^5U%6<EPX;K]0H9X9L]4
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
M5(",;-&=N*$:2G6]J+7H) G?N?I50_RZD\G6),D.;@TF<'OWC,QFK[CL!97
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
M;W!M)R49%:V\4O[#@T*E3;L%[ "<;5C)WO-"'Y#;70'H!%H4K4JA9&^C=+'
M;O8;A$AM"J(*U@(_^ZY9@1WW^JUY^OOB/DH12R7!I,Z%X$^<OLFOB=:7V<B/
M(ZC P\%V!8IK^K,AP&W!X=D !188#-M_6<0SC:P&J:S&T4'/SSOA#U $2S/'
MYVM3M3'.@O*K4R?IFXUAZJ\#OKK4]F_XSGQM8R(MP6OEE[N<%#%8PC(6V"GK
MLD?AB $R0FTU">ET]:W%T%N=@Q\_64W6W<KA_8WUCG">T/$SZQ)XEEJ6^LA&
M3\"=+R=E_;CT@]7CPD2%9ND6;4$9Q7DU>R9U(\O#+<X9H1CYF^6F$S%R&&OP
M>ZVW14-<_-Q9<:7U@_X11;FRD'#VFB(B==P*PU=G\ =$%)CN..XV- %3%"DN
M'.GDM;H<$:L <ER2UIA[BD5T:\#I+4SZ)2KJG/S>?Q$?4MKEJ%?+:7I/KKH0
ME]=&3>J 5U4D8:-ZP3>(+'[7;V#/K-U[2=$'H25JE!*&O$;"F6=Z$?>XXS"L
MO# /3+'XCDO#-EY2[)^81&-=F.RG>O7?8@PN\5< 9S"!IV^/[$*9- IG5G@*
M!?9E\6)3NH8\5@YVYU>BD+?^*?!,B)<SK$X'H?]WV-F4PG,H34_GJ?JDL'CS
MCCR%SNA\5UI/Z?R9D=1P#]>W4@ZP/6)."E^+T\K$_*MUN;V-I/-GT[QX2YCO
M34;>;I'#-<VCA0HJH!0Z!!TLL@MR7^)?BP.*ZN<G,W1*-$@.L508X^OR^?0^
MLQHW]*.2B@;9JU"^_*UU<0S*+;KU3*TK>?IT4QJEL6BOM.AD6Y(Z5;R[2O[!
M)H]?IB\-IRF'\.(\54?]VSNZ2(-?)X,VH:$"YCC^CL'_Z;2+/Y@H3D#@S-0F
M6E[G.O%@3CN7=S/-.MKG62"R?5HQ3F4%S77P%TN4^>[%Z_[JZ21R*ZQ>;W;M
M%6!/YL+ ?Q*?;$H*J2 :C?L_@3Y;FN\5G8=*LM\A:'=8TC<<DG@(_M+QP[CC
M(<B;*0G*!4OE( VH[HKH'8D0WXN[_A.?X;60F.O8A8<M\<Y<!],5@!412Y3S
M^>+_G#NOX"5:W@CM'2(.OFVQ(_M\?#7('$<?@&D6-(@MJ4+]&:)D"'U10;YQ
M!7A_,!N&[R+H7+"14.QW%41-_U42EE<IP31[_FSVWXDOV3BP2^5EA*(NCZWZ
MK*?-C?&/W-!G)_.I3Q-T(BI:PK_R5?4^?$0]B)TM*=86C&%_SVN8W_BD6+U4
MB[GGI=1^ ]S'X:!MAOFPB,G]@\QEF3Y/?F(>2[&%),K085Y>_$@A"<O> R%P
M-^S)X;)V,"F!(!VT, M,<8Q((=QN88KO%WJ*O0*$@\@P@WL:G:X$CK<3T:Y;
MJ.'OOKXE"Z;V]>-GU:\;7O2*%K;RX*4OOX,_N 0/E1 ]+W^ GA:9+$![)"SN
M"]-KERYL*ZJ,BPOZZM5.MHCD<BU.H/Y]$8QM9B7XWL- >/MC@ ,Y, 1:>Y<'
M)[=2U)[]=1D(DL&!,3S=P(?7ME'4"6<A_@>FA3GE.F*A5BI8$B)OFTT4NQR
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
MS0Y!6Z7(GG+KS1M.M0U)=#]IU)_O,@GL$ <@A*TTQ+4H(?Y]$8!3?R(^=<$
MJ538XHJWP(\\6__3O+F5L-L42K[GXI0&KK4T7>B3Y2_[+HEUE#RR($A.+W$0
M EPN)%L;NN%!% 6.36K(L1/69XLGK)\U+$0M%/]KM*=&8184B]6\-YM4=ZUL
M_DL!MM6VL1$0*R0DQH)'*67%I@B]3 /3;FO!O1D;*K(<R>W#R"FE&%HXG.I8
M2^*]&T[?DN\51HR9\D=00[->1#;P$6R'_(U&V-0L(%F""*]%)\^L'?VZ"=6B
MT.[W%GRS]C:TX!HNPWK@W.JOD>TIOF$)OLDBS0&1C,)E\<:S>B=IA-<AF!)I
M@YASP=M/^PL2'V1WDQ1P0E47:O\&?Q&5IT ^OO9>=%.A*6CEL?VZ1R5S]FE:
MV47:+H4"*2^'6L*%'CW^QB&2.4()8[J,W_44GDN6@\0%F=9<INX*UUT!0LX+
MBU99A;8QIUU!KY#8,F"%5J4B58%UKCVJ,90LYIV(]N,WAXE &F,<64P;%4P3
M9S$.>T=XN6H,\T5+MHT+B0])SN@C1UW$=W;ZQ0=]?Y\,O3!3])&I3JI@FU[2
M<*-F"(1+J/;1W$G9M<V'@GO:'L>A72*.$60$,0-Z=\M_IC9%ONX)RX-L"5[/
MQ#\=&L,+S#G2I>)]S6\>W'MR?SRAJY=_SKV75TV)L_ZSLYP\:\*.3:W#^0E&
M1*90UL#M]ZZSBQF#86XWAD^+4>U"?2#C>5.U5HO5T"[ZOK-ZAHL6K[H@CS]5
M'Y[S,KN-G>B#!?>47@-,-A/,T;=TV_();C.@-LJWF172A?KHSQVIH1'C:X"<
M\)SGMX/)?SROQ=J'7CH'@K]9;$32Q3:0_O?/1Y ")0Q,:"3KXX7;'= 0!L#D
MUY3XX=R@OJ["OM_*V@U3*G<)UFG$L0Z%UU1./6O0-%1TSG[?< 5X8Y>O]KBD
M#^(P<B%"9,=!@F"W\B2RPQ.Z_)FQ&+MS@WS9,KRW;%&8T%#KPA?+&E<36SN=
MW%"CA@9?>\QW]8AO8K<D3G?CL"XZD_E(/S'SR.'5SDJH[E&7(:H;^X^Y/O4#
MMCRFAY11PI/^-KSK5OFXN3*]<4_W#G^*X(O.T>C6<I 0FU!"8N+F<.:V66IA
M28'W8/E44E)Y^4EI[]RZNL'6]$A-$C/AB[1Z/_J%!)VY G-NJ7)B:T+AI+W6
MHWC84'^1S^]%< C1^UH85@E,.+*5E YD:!8K8<C)'D'DPDE%@32P@[T)BR^+
M^SPEYD/2+<:]'DB.GP^L&DSL&7<UR?DV&QH 4AGOFIZ [_AW^@/'%9B(-[ %
MRSU1FH;"@9#'-*O?9L0O^*7%#VBVCV)>%HSU9,]STQMR(4QRLWPJS"M%6;>;
M'>>$P>_A 7H.; RMU6$]:6_::!IFGHRA)XB*'BYW%SU[V'Z.=_$UL42 ?D_3
M/(>N6-_EB@8%'(E? 6;YT<K??R)"!(@F./7EKF<H,TU%%06!N_(Z'S_[^E14
M<-;'NUUFQ:V;]CB)ZTB3?9$32PX?#>971U07,&GR3Q:N^QO.KWLGIGA7[[MK
M1(I<QV/>5YC2#[U.=!4=;M94K^,Y'_3O:X>)<EVV 3VGR9@OHZ?;FJ9EX\&F
M41!Y_PDD5N,*0$X:13+6:<<L,>&&4]$QCGVF] 'H99;9'<O'33C+L+*M)=8D
MFS&$Y^V)D\7'QMLW@MCKM_F+30;<]SZN!(+55PB^.45=Z9"PM$1;H[&]8PJ+
MF_IR3FN_-50-Z;*$!3"H#=$HM]O?OXW>N5?P7P\$ZQU<!J)!9P([O[P^K=GZ
M<C?%,=]^ J+J+&S:.01JUD];R17?+>WX'N QC.?A;HK7NL%SXT>\_C<U2 J'
M/8LK@/WYV_\VY:F.B]&51TFFZGQ>[.+'BRC4D63R(C71Y&BNPB_3A@!B@\3T
MMMA0"!3^>H>V4+Z?]+SQL)=7+T0_14[-H%A7S8F?RV5H2!M_N]G"6V<2)(_C
MZ9HY=UJ?P<=D^$MC90D)IG7-F9U] JCJ;<G 2_U\NW]/0DP^&#W*<3BO6<EN
M'V)9V:M;_S.9WITE,"U0)B !>5A7,MOA9%6H!L5_T8HI$$FM+9<4\Y-^09&:
M.C-(+7,X:=1:S,'R%A;TM9VO ET7^0OPM'-E[]9,Z$;)P=^VMV_#AIGX;OYB
MZM4:O7FY&BA+%?;=XD5/AYIOU6D1 S^_Y&1R@]JG&5\?!:2,@(2L_F4^;V<T
MIL#^%9_@$??B8NN^S5+UQI=_$^"H98+P?I"7Q\5GV/\!,4#.ORXV<WV2[\1^
M"O#.EV=]D!+2YCU6[:.X=<J3]GDE9V!D0%5V[EW,6^H?^"'CZOHG[6OQ>\-:
M[=Z?JT\?A34=%'B.VTQ_#UWK&H:(FGW5VUWH\DDXE$%M?Q!-0MY%BN"7/EIM
M.[Q#_@X3MQI_[6'[//B$EH0FE1HDH.[#VERK!_FSDQ-*\BJ!DN ,$  ?NW^R
M=X5\&R?%G0/B%IUAIESK&K^ KF:#6[>P73M0>UU+2].BFBN5A,45RS"W"EI8
M6D50K%LD$_GF1.C2XZXAK2K<LZU)<E+1<UY/IUY4[K7H?V_XN4:^+^C=X'3C
M%N.'RO,%4F]^6.:3II-ZI*T(1MI>R\V?JI 2 %'(')/OWP1P021R.Y8?PU9J
MM;AE0 D8(RH7I@D!>.Q X(7 )!8C<6)LU^GQ;:3>[N_OU/XHZM=G9A1113 *
M*** $) QD@9.!GUIK.%(![]3Z<X&?J?Y&E9%;&X$XZ8)'7KT(R..AXJ"X _=
M^[@'W'/^)YZ_D* ,/5IQ%<(2<'9M0K@Y#'KSW!)]!D <YK,%^1E5<L2"1G&#
MC)P<#(QCC![XSQ4?B&5H[FW10 %B=CDY;C+8^8DDC&0".HZ$5AQS[_G."#E0
M>G3KRN,Y 8'NN,@<5\YB<;&EB)4NL5=^>G]=NO0[Z-.4Z<9*%FFO>5[JW7=K
M3?:QT:Z@A +%@V">"""3@C.1G'KW(/7U7^T-WW6/F#@'/'/KGMD#'T.#VK!\
M[+!$V_*I(!'8 8&[ ;J0>3T /3BDC>8_,=JL"5[<GGG!'!P2.P.!R>AP>81<
M9)65XO5-]O5_,MX1SE&^KYHO5]G?I8WQ/(TBX8?(V5(X.9! &(YQD+R,@X9B
M#D'GXRU7]JJU\,>.OB-IVA? ?QGXJM? =U86GC;QGX5T^&>Y=Y()+MVBL+73
MGOM42PM[=CM-T2/+]!S]:(THDB<,N4829R"!O9ER>#G[J@$C& <8R<_"\EA^
MT=X \<_'%/!'PCT;QGH_Q1U6.]\-^++KQ_HNBV6CFXTJYTR:;6-!NH);Z6'3
MI[OSIUMGCDNOL[@%58UY^:YA5IO!SP\%.<'&I\$9.,J<6X3BW&334F[--/6S
MNK([,#AZ3I8Z-6"G9I*#E**G[Z4DU&4>9*-I-.Z;BKK=GV;X?^*_@GQ-X,\.
M?$"R\2Z5!X2\4V5E>Z+JNIW$>G)<0WP\RU@F2<EXM1 #^=9>6S0-$R2R@L-L
M/C2Q^'J1V_Q,\3:/I6K7/@+3KK6]%\1I91:CJ&C6QC+S3Z0ZEMTET!NC@CDD
MR64^:W"+^9'Q._9;^*^A:%\#TTBR3XHZ?X#\">-_#_B_1+'5I-*BC\>^-+W2
MKY_%6DV!(22QL+?3;^ST^$ _V6E\TFQFP5^R/ GPV\5^'/V3+7X:/::JOB:'
MP+?:=;Z3KNLIKM_!>3K));:4-=@MDAN(51O+M=\!E@=E\^29ANKEHYIB\5"K
M#%8"$%0I>UHU)14OWL9.47&Z<;J3NKJ5FMNAT3RO!8:GA,51Q\I2QF*EA\9A
MXMP^K8:JDZDVX2C)<TKIZ\K5K))I'(:9^T-\!_C5K?PM@\6_#'X@63^)==LY
M/A?JWQ(^'NHZ1H4_BBXAN+S3(K/7+AY[:"]ODM;B>R5(YTG$3 K&RH7]M+?!
M_P#:$T'4=1UWPQ9>*-+^&?C_ %_2%B\1:>0-*\7>"'":G?643$ED1GC>T95"
MRN@7",P:OS ^%'P:^)\OB+]G*TL_ WQ^T?6?AIXJ\+:[XBN/BOXLTO5/AIHU
MAH^D:K:ZE+:V-OH>G7%[JT$MY&-&CMM0CDB61M[,I</Z+\2?AG\;#\-?B#X/
MT;PKK#Z9%^U/K7Q$\2Z=;Z;J^KV7Q"^$7BZ>2Y6.SL]#FM-:\0FWDM(&UO0=
M$O8+R19(XC-N3<?-IYIB9TL9+%Y5[=XA<M:3I1<:\*<XU*7/:,;N,USJW*KI
M+^Z=N(P-)8K"T,%C71ITWR4YU*U2,*%.\H*5-^U7+&I3:D[-RE*<KZ79^G<2
M^$/BYX%MY=2TF#7/!OC'1DN'TGQ%8+&L^EWD+9:]TZXC+VDD=NH<6^X26^X;
M&W?,WYO_  ZU+_@GA\/?'LVO>%?AA=>$]0L?$$VAI\0M5\!:S;^ K'6X9EMS
M#!XENI7TL2>;,JK<;R!&5C4*Q!'T7^Q;X:\3^&?AAXJT[7[36])M;CQIXHO?
M#/AS5O#6M>$5T'1IH,0Z9HNA^(KR^UNPT.(@I9P7]Y/+"I"RO)([N_RYX>UW
MQ99? 7Q_^SZOP&^*'B#Q[XG\2^*-,T<ZQX&O[+X?LFN7]NECKD_C"6U_LB"P
MB>.2X,JM'<)Y:RI(BL&KJS!X;,)97C\1EF&J8M86IBHU*E"#K0KT91C1=^5/
MFA&U.,6G%)+W&U=QA_K> 6:8+"9KBEAY8S#4*L<-B:E/#U*<HOGFU&HDXNW/
MS*2<E=\SYFE^MMN\4D:RHQ\J5&>-D=&C\LD%7#CAXA'O:-EVJ\$B1K@H6KR_
MP+\"_A%\-?&/C'X@>!O!6E>&_%OCUK>3Q3J>GIY$^K/;R231B:(ML!C>;,XB
MB8JV\8)8FOSJ^,^N_%OX,VGQ9\.VVF?&+Q</%7[+/P\\"?"O4/A[X4U;Q?9Q
M?$OPX/%(\17;W6F64\&AWLL6IZ*TMU?R.ERMN98C&$$9^C_"?@+Q3XG_ &F[
MOQ=XMU;X@0Z!X&^$OPVF\.:.;P6G@N\\5:A_;">)KC5(OL2R7^N1!+59D:],
M<:O,3:%\.GL/,<-C*N!]O@5]8@E-JI3BY86:YDIQG;FA;IRS2]Y:79Y4,%7P
ME+&JGC'3PU1N/N5)J.+@IJIR3A*;4KSFY>]&ZDF[VLG]R?:B #\B\  *79#M
M)X1F2+*@-D KU)!/0F7[9(, #/ )ZC&21CDCT_#ISC)S'FB_N<, >@#L03\P
M=< Q\GRR,$?/G.13 Z'[JR8^KMS]<G\J^@CCDHW3OMKWM^=O5'G?5X+WE\3>
MJ;OIWT-1KN0X.TY&3C(P?YGMC'?/44"Y81A0P+%&.,97&"<C!YR3QD\@$GJ*
MS Z\X$F1UP2,=QD'/;UZ]<8I=Q7.<GY67&",*1G [< #&.<'(]SZ\N_X6_5@
MJ#<DE%-=6KZ;6_4N&[?(R<A<$@@G) R,'CJ<=CUZ="<;6;@-ITZGA3)#&P_B
M9FE P,=N^._(!XXM/(%*L5SM"G&6'!.W!!ZGW;)XSC@5BZM+G3[E-I),T$JG
M)&,2@*>.PQD9'*D9)P!6&+Q:GA:\;W4HN*[ZTZVW7[7IJ=5'"<N(P\XO_E[2
M;?:2J4XK9M*T9/L]6[=5_+-\!_'VH?#C]HWX_C3]0\A=0^*.O6]SX?%B]W)X
MK;4=5DM+.&VE1@;4:'?3P:O>2,K!K..<$J=I']17PMEFF^'_ (5EF&R:6PMV
MG4*%7SGW&5D&3\K/E@3U#9P#D#^-3XI:'XAN?VH?C9/X;\:^(_ VK^%_'FM:
ME::CH%A_:$+RZS)+8,FH6BPRR+;K',TC/$4QP2,JI7^N']DNXUB\_9U^%4NO
MZJ^MZV_AZV%YJ\UL]E)?/$[1"YDM75# \BH"4\M5!.5 W<_@?T?L+7A#.ZCQ
ME.6$PO$6=X:G@H2O.BUB,5[-..K7+%IQ3;]UQ;ON_P"J/I19-AL#A/#W-85Z
M+Q.<<,Y75Q%-I<[E#!T()U&];WIIK5?&M+62^GU&%49S@ 9]>.O;^5+2#@ >
M@%+7]+1V6^RWWV6]NO<_D/UWZVV^04444P"N.\;$C0[P?\])+1#[!;F)ACWS
MZY^E=<[;5)R?D 8]/NY.>Q[ ].>E<;XVGB70Y]_!+VK*"50,3-$00[D*P&<%
M%.XD?+UYQKR<*;DG;EU=NUGZ];!9O1?@;IN0'.^,9_O*ZYYXZ-T^7G\N:K2R
MQS,/,RH7(P2<$=",YSG.<%<$'!!! -8QN@T[98#+$D@#:.,Y ?+#&,C/(7&?
M6GB]C4X\Q6898)A=[+P?E5F4E3UW ;O4G@GRGF"A%U)U&E>T=KZWOHT]-NGX
MG32HSE>,%=M7OZ7T7W]NF]C4D<%<BX=5+X;.3G?E2Q(Y#+G>'')8'<2"<X.L
M^*/#OAY(+K7M=LM*BO9HX+:74KV*T-Q=*Y$<5J)E8L[!1N"E0A()5O,!6S)?
MHRLA81G$3HI5?,^<\9&&#*JY+$YP,-GCG\%_V_OCS-XN^+]CX(TFYO!HWP[F
ME1AIS,#<ZXTEL=6E6-'!NETHP6<)5GVQF:3:F99,_,\5<7X?AG+UF3BJTYSC
M"G%J+:O:_3[5]=/3N_HN$N$:_%N:_P!FQDZ48J4ZLTVK\NJOKTZ:+SN?OQ9:
MA:WT45U97<5Y;-EHY8IO,A9)"3GS@6# -\H VL=N6)#<6$V[0JL#&"/E)+*0
M!MP PR ,;5*@-'@;"H45^(/[.W[4&N^"+BT^T7DFI^";J&*\N+*_ND%S!;N5
M5KBSBF_TE)%"#_1VD=6(+,&+"OV%T'QWX;\2Z5I^MZ9J]I/9ZG;_ &FV87,;
MRD$H2'1,A9(E+!U X;.X$C 7#''66\0TI.48X7%0BN6C'E5V[Z*]VU=WT[[=
MNOBC@C,.%<?.A6O6P<X2<,2T[66TGND]UO9\MUJVGVDY@"217$I2,[ [SRY0
MH-H"OO8#;][/[T[MS,1\D>V.UU*SNLM:WT5THRCF"43C<&551MJ;CC:<E@=X
M<[GDVJH_%3_@K/\ M,:QX#TSP+\,_#6IZYX?M/$MM<:IJ_B>PCDL]+:WN6$.
MF6UMJQ0(;KB9[F)&A.]H4<2*Q4_D]\)OVW?BU^S_ /$GPKX7\;^+]4F\._$6
M6W/PV\:7]M=V4"ZC=(PLO#'B2\O&FM;I9Y-T,<A$<Q&V7S"HVMXV>>*&'R;/
M/[-J8>-6@G#FQ&E^5N*DKJW1M7TVWW/H.'O"W'9]P]5SNCCX4ZBFU#"]6ES6
M6S=Y66EK^]\C^QD 85Q(%,>?+7);:3R^YL!F<D1KS]U4"C&6!FC" L2Y).,$
M8X.<C ). A5=J#*8!!!WM7QS^S3^U#H/QQM+O1+[[/I7CC1(T^VZ4;A-VHVY
M4 ZCIXX,T,SQN7(+"-"C( #N'UK$)/WH7(,>$8M@9EP68K@ >6 X /? Y.&K
M[G+,\P.<X>GC,'44X2C><$[^S;5K+5O?>[?JS\\S')L;E&,JY;F,'3Q-*3E&
M4KMU*;UB[V2:M9IJ*^33-3<BNNT_=Y&&)8'#!B26ZE6("\@ *1@T_<@)!=E&
M2N68;2,,/3.%))7L#P*R2)#W]#QP>1D9(8=B#Z>U.02GEP67'&"#QV)W*<GV
M)./K@CU5B5&UHW\VDN7N_NTU=K''[!K:5[O9JWSU1IG+;MN2-IY+'/(SC.>&
M=^<YW=,X  I @\S 4D  /RN&P&(4@8PH9WPH&/F..B@9QGF0X8HJD@E",N <
MDE6]0>@.1GL1P5,R(2PE=BQ4XZ>IP<+TR &'!Q[$T2Q-.6O.[O=*VC]>7MWM
M^H1P\G?;?I=].NC]"^0@<DL<_*=H P-G"=#T"\=0#C)!/1X*'(+G <-AF))(
M)89ZY4L<X)]1C%9QF.TG@'@YP"Q)R<<K][DC';N.!B+S2.@DYY/)//T.0/\
M@( _*L98N$79-M+9]==?('0DF]NG>^G?9?@:C3JGR?>V\AB3U// VXP">!T&
M.,5&\V8F$A(.XF,<?<S\AP .P]N<=>HS3*A/S#GON< ^V1D=O;I2&8%ACGY=
MH!.X=,  \ITP,8SCDG(XEXY/>[^7_!*6'EO_ ,-^6Q_-O_P<HZ4EQ^PQX@OX
M\Q[/B_H:WDY).()/"$MJ'()V[$=CEB#@+U)X'B/_  3 ^.<R?$+]EWP_XVTO
MQ9H4WB7P#\./"G@6X;397\-:B/#GPTMH8+NYU>WA$4[W$%AL@DD6/R[>01D-
M("]?4_\ P<66?VS_ ()V_&&\C4L=,\7>%+]< Y1VCM+7"E2/F;?+&V""58CA
MMI7X,_X)Q:%XW\->*_V'/$,?BC2=<\.ZUHOAJ&XTG4+&9]7T:&?PW#O-OJ<K
MM:-$JLUND%C#;W5LN(YIY<"OSK,:N#CQ=@OK=6WMH0]E3;:3J-Z/1Q=_FUY'
M[5PI5P-#@+B&>-P\J]9X;$0HU(QYJ=.3C!1E)W248W=^]TKZL_L:L_F0[6)!
M=RV5(PVXY"Y R@!&&[DD "KR9()..6)X^@JO;@+YF <^<X!)SD%V(ZY(^7L,
M  @@#-6ACG&, ]OH/S_R/>OUB/*DHQU@H0</)-6\]'I:[9^&-W;?\TYN&RLK
MZJR_X(M%%%4 UONG\/YBL?5F$<2RL>"R!P,9 ;C()[@@8SD=>X&-DX YZ?\
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
MTVG7]Y+FIQ@XOVG).UDV?V#0'(P23P@SDY['OT..N,>O7-6$^[SURP_)C55
M 2HQP=Q S@ MOR">V">I.,=A@5:3E<^[?^A&OV5=8M6Y7%;6NN5:^CMZ'^=B
M<6WR_"HTXW\XJ2:?]Y?:OK=ZCZ***!A1110 5'(BL/FR.H!';/TYSQP>*DJ*
M5PJMR VTX'/?C\/8^OY4 >=>*#G5+<$Y!M5)SR,DC)/;/7D]ZYN!RAP#\NY^
M22Q&%X('OTR.OTKH?%H!OHDSR;6)/0Y,PQUSU'(KGD3"A=N[DEF'8%L\'D=.
M.^.>,YKX7,+/,*BZN+VWNTTE;K^9[^ 5\.UY25_FRU%&YD#+(!PQSR.,]^_7
MMT.">N35V19&*+D$@D9 QP3WYXSTXSD\<G%"KM>1O^6;>7ASD+D@#!.>!DG(
M(P>G' J:.XM[6>*6YN(+>%)@NZZ=0)#TV+D\DG! QTYY&:PA!1DI3<5"TKN;
M4(V2UES2E&/NK5W=OD:2C."YH0]I+1*#35[]K:MI:V2NPC'EKM=@I4L&!'.2
M[-&!D<@\$#/'7/>I45Q*K[(F9&W.IR <;M@Q@\+N8*%X5?E7"G%,O/'O@RWG
MGCN=3M1):Q/+<2X+0VL$22LWGR(?+0JD,K(3CY4W$'*EJPUK1_$F@1^(_"VO
M:2^F31-<6]]+F?3IUB4?/(\4J2.F,'*2J2,,JXP3C',,EEB?8QSC#UJE.,IN
MA3K8>HX))WY7&K)R:MJM>5*[LCEE]:4X^TPU2C>2Y6H5%S-^ZN;17;NFKIW>
MGF:,<<C%74<YDRR?+D1G"@C 9MI)"K@@;L<9-7$>7<6 P2 N[NV" N3P<#@!
M@2%XV]./FNY^-.M6TLMDVDZ0U[!;7!2ZMYIH[6::&>+$UO:R3,XB?!;YI&)"
M\KP<YMG\5-9NDDN]5U)TCC"JT-I"L2VX9B,$G)PH_B/4#(/%?-X_Q R'!UJE
M!2=>46XJI%Q=-<K:<7:3@W=7ZM=;=/97#N93C&M*$HPG%<U.46IM2U4N1Q4K
M6ZV?D?3EUJVG695;^]MHW)),$LS%FV[<G:2P?9O#,I!// R>>#\5_%#PYX1C
M#7G]IZDTRO-&^GVLL]LD.7)6YFC_ '=M&6#X 7<YR3D, /&==UBRE!OK".YD
MO%M9'BNS,TB7LJJK+O,P9 K+O6/RBA8A@0V$QQOA[Q.=6NVM+NWD:1H ]S97
M('E3&1PJQ,K#@ 1R;5R%W2D[1G<?C\W\4*_+4PF A!1G&-6,G&.CA&_)>RW=
M_=OK_*^OK8+A.GR*I7]K*"YI2BN=N*OJY+5Q6C:NDK=4DK?2GA?XO^%O%SQ?
M9;N:VDE2%56^0@"260E8=SDL0Y V;AGH ,BO6'FE( +M@C/R.2",#:1\V.03
MLW?>&!GGC\O?%'VCP-\0;>WT]9%T+7I+/7+,N?WMJ+D_Z3;1H!M$=DHB>T
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
MK\(^.?',7BB3PIJ/BKQ9J>B>'O$]A!<#3].M_#DCVPBBW2-<A=1@NW6YFF=
M+Y#Y958QCZ#\;?L>>#-,DU/2->\1>/XO$FG:S9Z]H?Q"\)Z['<:^MGILC36]
MG?QZU9ZM;7&CW\L@-XEI!'=,I5(YP%(KPLISW$<+SKXJ&#E5JT9-5-)RLX6B
MW*-O=T2T=K:^9]1Q/E.!XMJ4L-6QJH8&ITYH1G*+U482?O25FVN5N]_F_P!N
MO&O[2_[)WQHTB+P-XAM[#QAX=\4F32KKPWKF@_9KFQMD*C6+Z]NKDPMI$EO#
M<VOE1PS++(%(61,DC\(OVQ_V?O!-W8^,/@-:>)U\2^&EMX?$GPJ\43R"/5]
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
MR12-F3RQA4RIR37ZT)&C!),$EBP//&_)W!!DE4X 48'5LC.,?V-X7>(,N/\
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
MGG9H7!^U2N,.1G,:<XV@ BN"T3PBFBV/VNYG6:"?<ETY"PWMLDF/+6(98F-
M&+,K#^'@&M73M5M/#SZG>V?VF]M=,M6GMXXEDNKF9C'A&BBC9WR7(!R&"(6D
M;=C937MJ%!4ZLI8BM)NK=>].7,_>;BKRTE?=7:[JQ[N85(XRI+$4(*C3YO9T
MX744X+X96=NENS]'H,T"*X?3Y]%DN;:2[L)98+1;F4Q,\-E<(F[RV8$R>1N<
M-C()Y]N/O;F[_P"$QL([5X521;[[1&Q9;IEE>T:SD+;@&0I%+L8G:!O"[CFL
MO2-7U>_FN)[KSKN2YMEO@T4<9GM/L\;RWELOEQ-))++"DH085IC&/E0MQR>C
M>)H=5UL^*]5%QX?T6Y6*PTYM5$=K>SV5B9%CN#82E+B.0JTF(HS,TBCEE"Y;
MBJXNK7K1H4Z$U5T7OQ=-[*W\3EZ/2[6EMSMPN"]E2JU9M2A*DX3M)2M*47RK
MW6WJFM4K*VMFM.K^)^H"Z^('@"TE67]QX>NKF:.%E*A;V)&A0J-Q)5441J3@
M.Q 85TFJZNFF7/@WQ5H>I+'KOP^U*6[U>T@NFCO7TW4C$TFEZK'$X2>PU*:T
M$:126\BPF S.P^;'@NL_&+X8-\:A?:I\0-%N(;O1[*U\,>%K6TNKJ]DT^U,A
M20W$"B-)YRWR0LH?<NUB.<>C)\+?B3\9KV[\6ZCJFF? WX%>:M^6M88]0^)/
MQ)G@25+2[,\QETG3M'MI'D$-K):_;YY;L A!;,\WW' N S#"9K6S.\81P\92
MK2E6I1C#23L[U%S6::?+=I:>1X/$<\#AL!E^$QD+0K6Y$X3GJXJR_=QG9ZI:
M[V=GU/64_;*\?:?%HFM:K\!=1D\.:E9R1WD.F:YHK:[IVJP%A'8P6,LKR7EN
M0J7(>VA9$-UT^0LO4V7[>OP>ABTV+Q;H/Q.\#:G>7R65_IFM^ O%$PTHW3%8
M;R[U2TTPZ>]F-I+SI,T,<9W%NBGE[&UA\+:1IGAG1=2CN;:VLH;:_P!6U&..
MYU.2\F+21RE%C+6DTRE&N'B+QOE458PNZFV^IV&L1:JGC_1[?4-*TRT2"/5=
MDDEU>6<;?Z1#%;2R.S&(*#A&D+8#E56,@_93\;L'1SG^R\5"G55&DO:5:"E&
MC3CK[W,HJ,TFEI!RT:TW/CI\'*I!XFE*48RCSTH1=W-JRLXW;B]6[3Y?A5]6
M?9FE?$WX>Z] E_IGCWP9?V3,D(FA\2Z0/-GN #:020-=A[>Y=5<I;S".=R#F
M,&/ [6)A,@:&6*XV/M<V\L<ZQ2$!DC9HF<!@,=R@W*6958FORROO@K\*/$=R
MVK:=X>GLK"Y5IHM2L=372;E)R$8%[=9DT]YTAB3R2ENMU"[R;I5,@KAKOX2_
M$[P#XJ'C7X#_ !%U^UTNTN-*U?7?!ESJFIZOJ6OII5Q]KN;355UBXO[*UL]5
MA LRNFI#<KY?F/*R&.,?:9+XM<-YMBJ6 H.D\15;2<W.*]WE37-."BG[RW:/
M'Q?"^+H4Y5E.=H:\ENU^BENOUTN?L22=P;ZARC!@@ P0Q4L,,V2A&[<P.<8S
M2,B LPW$EU4CDY!(+;O3(P3UP.#W%?!?@K]O/X?7/B/1?!_Q6\,Z]\)/%OB
M;1-XAGB?PL94<0P-'K"(MO;QSN-ZQ74D;Q#(+N <?>,$B7%ND]N\5Q;7 CF@
MN8)%F@N(Y$$JRP3)F*2/"YW*YRIW+N8;3^C0KTL0G5HSA*DVHVC)-*>EUH]M
M5[RO'S/G:E.=%_O8N+:6KW:N[;7[]?\ AD(VA>0FYMP[C!P<D^X49X."%]23
MSGBAFC\-^(9E4S/%HU^Z(,DNZV[[ .Y9L#:.Y8 UTTB;@ 0-HV C(&<$CN#@
M?,#WQ@=B",G59DM--U.61/,CBL+B1TQPX2(L4/48^49.U@,YQD8IU:*46TM(
MRCS;JUX5/O6VU_4M->Y)/WI<JCZ*K1;]/1VZ=S^)G_@I?XKO/"/[6'Q"NK?6
M]>\,#6]2\*IJ-SX?TA]8U#?%X7T>ZM2;2&VNYECM+O;)=3B(>6JMD-MK^H;_
M ()5ZG)J_P"PC\"K^2XU6ZDGL/$/G7&NJ8]3GDC\4:O&\LT?EQ^6LS+YD,84
M;8G0<9(7\,_V@O@[X/\ CK^WQ\=O GC;6-:\/:1J7A.PU&#6O#]M%<:S:75I
MH5O+$NGK)!<"%YQ D4HV?O8F,?FQD G^CW]CSP#X;^%G[./PJ\ >%7U*;1?#
MNB_9+675VSJ,TDMU/-//<[0%#SSR22[ !L#! 3C<?Q#P.PM6&>\:332I5\^S
M!12G"]Z=6<I>XI<\;1U2E%76UWH_W_Z1GLJT?#2JM)4^ <IA.:3LJGM&^75*
M[6BNFU?9GU<!@ #G  SZX%+2+]U?H/Y4M?TTK-)IW32L^ZLK/YJS^9_-3W"B
MBBF!!<'Y O=F4#TR"#R>U<)X^)BT.(8R?M]NK;3PIP@&<D9SA3_0\UW4X)\O
M R=X./88'\R/SKSKXG2I'HD,I=E":E;' S\S @8(R!VQG/ Y]<<F.DX86JU_
M*[ZVTL_Z_/0TH_Q:?G-6^\YQKB%/E8*&RPSUWE3A@/7[K @XSR!U!/QE^W3\
M$-1^,GP<N;_PC"L_CGX>SGQ'H,:00SW5_9QQR2:AI%N'5BL4T'ES8RW[V IC
M[K-]2G4T9Y"Q!\Q@P/ $>#N&T'//'S'(R2>F35V/4XE82*JE%4AP3DO&P/FQ
M'H")02JQD$9(7D$U^:8_#X?'X7$T*[7+5HU4F_Y];65G;76^B6W5'VF$Q%?
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
M:=I.E:SXHM-/N&O;3QCH-S%I!$D>EQ:,=$TN]\0,U]]C2UA^V+<V\C0-?23
M*7#L/:_@!HNL:3X<U&Q_9Z^.OC3P=%>:S/K,_@_XE3Z1K"V5ZETXU32=-GF2
M15M;F<7+6QA(0&82G<Q9:_4<L\4.&,PQL<#2K4W5J65HSG:5U':;BJ:TT^*V
MCUN?G.,X#XAP6%EC:F&JQHQUE>DO<U>G(FYOH[*%]>Y^UICW]78!@V,Q.3C&
M#G9&2NT=V"E3UQ@XE!V%(P!C: #D'^($9.3U +;1EP/G90!D?F+#XN_;9^'N
MHZ[J%KKO@GXO:)K%]:2:7H'C/2[[0K[0+9(-]_;QZUI"Z?I<L).\6\LDG*HG
MF(WS,=W3/V]=7L?$7A[2OB+\$/$?@SPW?6]S:Z_XK@UBPU6ST;5;661&O$M;
M02RRZ(\*;[=U/G8="SNJLX^TAFN!Q$K1G*G)7TE44=%LW%M>[:SOM9W6CN?*
M/!8JG=RBZB5W>+4XK5MKW6]5MR[IZ6NK'Z0[@2!G!)8'Z*<,2<<)D 9R#T&!
MV@"!U<!%7=CYAP00=QX_(>G7C')\>TK]H/X(:M;:1)8?%CP9<#6[EK#2S)K=
MC:SW%W'#-<-$;>XN%GB)AAD<F2,*-C=Q7JFD:WH^OV(U/0-7TS6M,,DD/V_2
M[Z#4+/SX2!+%]KMI)(-\9*B12^8\C<,FNU58RER*:FVD[1G">C>CM&4GOY:;
MNR,9*4&E.$X7O9RISC'YR:LGV3>KT\W;*LC("2V0P!Z]2A[X[Y]S[D\U6B0@
MDC[JG=TX(R"1^/7'7N?6VZ^:58':5R,;N<@XY/ 'S @[2P( P146QCO3LP8;
MB<=3G//7T/(]CS5)/GB_Y92B_)\M_GHMUH3/2#UW<;=;VDF_P3>OXE486,$!
ME55B!0@C!,RH& !WEMS9 !!(Y!S7\8_PX@@M?V]?^"H]C@([?$?Q'=!&C,EL
MB)J%S)-+,H!<,&"I%D\H[').(V_LKU"66TL+N0(TLD#6;A ""QDN[=C& ISQ
MY@ ((R#@;20P_B,\1>(=1\+?\%)O^"CMMI^K:!HEQ>>)?&U\UUKYF$4L5M<S
M?)9I%-$+B\;S$9()$DY(RW<?0T9VX"XXI;J>6Y?4:UVH9M3J3?\ V[3U[O:-
MWH>+/#RQ?&7"=*G+DE7K9M3I5%IS5/['JM4VVUR\W*]96C>VM[']C_[(MVUY
M^S=\$[AO*)E^'7AW+QC:CNMIARHR2,808?#YWDC S7T8I)E8X/\ $.G &5QR
M?7&>/7.,9-?&W_!/G6KKQ'^QQ^SMK-WJ$&J7%W\,]">?4+>![>&\G$3*\T<+
M !$=2A7J<JP).-U?9]8Y<U++L!)--2P>'::[.FFOP:=GJMGJ=$/MZ?\ +VJD
M[6YN6;@Y--)ZRA+=)Z>:N44@! Y.3SSC'4YZ9/3IUHKM+%HHHH *@D9U=0/N
ML,'(R.YXY&#@')Y_AXJ>H94=BA0CY3D@\9[=?3!P?K2;M;S:7WWU]._D#V?S
M. \=2.EA&P8IB5R<'&0%PO&>I&/QQC' KXT\;:I>///%'(Y+/@L"< $[MP/.
M"<9YR,'&,9K[-\9P275@(]H_UC*<'(R5('I^/?@G'8?'/C/2Y;:ZG;:V1O;(
M/RC!;&<]\?+V!R>>3C\^XDC4EBZM/6SC=.+[^9]+D[M1Y;)M).[VU;6G5/\
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
MK/TSYKQC6"&*G;S,;#GKVO(!^Z3JS_W4]]J<=&WO'[S1YO#S>_-$2^ZWJ\/
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
MC06-S^$#OQ?X\UV\J%94:20Z>6%=:E!.,C.!G.6,GUT#]/QP!3#:D70%;>E
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
M@%]+MFR=Z_*%IE0Q@=5:@>;4CU'ES)@8L2F439/+K&'>T)"YDID#EUFI86!
M9'K='\'C.$O+R>7ES6/>U94HL@Q)8LW :4>3E!A8I>%S4:K2Y!J0>4/\=SM2
M,N03LH+E3;]SBKG+^TA^[TY;VK*0+;( A'RPTJ,+_JKYM+5Y6AS'&Q*071L$
M>=LM]FI;?ABN4(X1<*$&TS+R2%DFCP@W,_Z[=351EA<<%OBIU"V':P3E=A;3
M 7\?&/:?S(BB5C,"R3 2[.\C4'JV+8Z3\7$%N0>"?92'G^>_--$B*)XOX&?)
MM^6Q,$PU<7X\8"6^7)\$PU]A6I0//W[@/515\&MK<&*@0?C,NM:W,'>S^MCM
M5_I,72PYB45IM)GY9H9U&EK0FIO@CR/K%@&ECTP^F)AYRN7J*98<(S-0*U5R
M ZX,PZ4WS"?R;-(FC%,-M,TF42?>IR<J>S"J'54VJ-'Z)44L.RJC_)*BNPT?
M5!E2Y9'/.!%836KGJP3I-&I4>F8QLZ=O&LK;!/[(/ 7I4UF[MD9 UJS!OV,M
M_SK$K(<"XFPL(M=$E/F,'%72RC$@;NYF4_'<L*\86VWW,%_7Q]]4@*\$D1VQ
MV;6NCCX/K[^0&0Q8XL-212&&P?+:>')6J?5S\8&8 'T.?7L>8P/E%_7+E4T1
M;-ZT#WD0G@S;O@N+1EYV#*+[?WA$\1>E8^_:C?F7>2;A7E[>LLS->,2);XW;
M@%FD4>J)^;BIVT-VP187 =0DPY>J[> 4Q0;1EX-;K\K2UY[9#PJ(@TT-MJ>S
M=';S$X^U974EW'_4U"R&!,R,A9_NGQP)DU)Y>,('V9&XS1X8R\XX*03.T\M]
M=2.HCPUL=?,/K*"YR33;S-4<UC:C*90^U_?XK'_U;\K?DX,Y=UZ#FJBRAS.1
M3+%L$T+C=8&USTQ-)UU,'B!GQ+Y8>:HOA,\SSSD,O!&;[E^[9>[SV1_/DW2L
M;Y0,HY>%T4#\1"YH>GT<W6MLC2KMK"C]Q:HUN8[NJKDKS;X9<PUEZL^)/J41
M6 *W*_8.BN!@75(J?)#)7@=&4@S^K+<I,[$8*D.X?ZH:@]M_>'#^DAV[Y38K
M+NC!]+5E\@Y28-? KV&0&/S U?GUP)$X>_]4[3/C:N/FV@>Y;S4%4RVW7)!+
M\T!PI[1J]R11'*G@F3Y5()V,Z:A;FDGL */@F]^O\,@0.@SXP(/BP"AEGJCB
M?P9A:N1O01N9-K+7N<0]^!.)<FS<,KP17ZXE]?!T 793UM'LH )DP6Y+A6>X
M.($;':S:MQ\S8\EB>5HZ\[6?YI+BWA:+);/'R4UKL:_WFC)Y-=C3S:^_D;[
M7YW*Y'5H020:@2LQY,NRO<@6/XKE?U"D+=,I-HD:%L%U%Y5M!/MD,!EN<%$1
M:,X>.9!FK]H+P;/;\W7;]%P67Y;A3#!="\Q<H)/7F3K."]T])7ZD7*13[V?;
MXP/U_F?>$EKR/B_]9LC-*4+CB'0-;:A3!6C+]!16>;PH?TLT\HFGL%X=@]PI
MW%&]-BLGXQ@W<5JP?5U[A'<G]:+^W:WO.V/^:4G-. N^ORO[L-WJ5YQ_#I-H
MF_O?>K-N4ZDT_SC9,1T81R]?4LQ;H)W.3"XI;J@.%J1H>%Q21%Y2^/U,C7OT
MM?#6#[ZG8Z19>JR386-Q;^VWCLSRR'[I7+L[D$%EQ;3O&VV1DP3 AD@D0='9
M;EP[J'[Z24C_FD 2]??U;=]DNQ0'!^_%-[)_7&8?6TR#8!)") ['?=R:NWO8
M+$CZ\;;'5^1G@\?GNWQ@DCEFZ'[**+$[E2*!,S7X=<+L8=29_7DHJ8?02(P@
MH+OH8-;->.T> "4)8XG?2\(5]8 J2N/M<^F9QRH75!?<WP\&(.I;LXOL:S_W
M8^EQFP,TM>$#+YK#%(!84^^?!QK"U[U-K"I,_,P2(JS\GC[=.C\E_U(XU254
MZ\T< V[J.Q8U?4#JNQ'Z1E I(4#LDEF&<0F7*LYDV0YT%^%)E 3,B\:WNJ&&
M]F3_C3HFZ7E_L#5)C3 R=UOC29L^.OYU]A)-QS8DNSTX- -ZL3]I;U\+$I'(
M1ZDT77SNO#]"T.CM9">9TF-4ZX\Z;O;THUFA6G&#8J-I,+Z!(H\W /5..TN;
MS3F?)ZA5! VMS\/S==4*5=9VWRK@,M,,@OXFC0'W2O<@753% 88_1__:[[KW
M_PT,A\R9294%94FY. ?ZKGPSBH,R8'GF]X:N$M&B0LG>T0M\[B#^$!EI.R6^
MZQPTN=G\PFN@=&C"+E&%DE??2\%):OM.76&- :QHL-(.J(J9W3@E;AI/UJ9*
M^P*#!!]J*.B\TA=KN8&1$3<3%HMB@P\I.8]*<LIWZ64"'B,(;)-Y2@,,,8;F
M7,^ZWWQP!3]L>2P@K#N0X0!P-])X9.8O>@"P+BO5N(EC9^(1?2S 7[*(\/5+
ML/]B3@0%0">%^GEB.^7 <C1PNH6_F94>PY4<(>SZ)&^GFS+9]T)X7OJ^$XH3
M_I*=>VM5A'V.I(87SGJE(C9U'H)-CD6]/<JR""8N2PA[9-8O&R!KG,=ECN-?
M(I+F*I)F;#T2]H*R4B+OAK%!'V?!')L-5 [H<4U]OY]\K^ - (_[B-[E5;\F
M6N[#*A8YT 95P=LM<^I70[SS=>"_K8N:OA0R#[YS>+'XAOJQ-2MCS+^&H%G"
MLE&ZTLJ3'L='9WK3DN(,M6\)N7[Y!YY2Z7E-R%90D?O?^=' Z.^K'?DW4WNT
MY_T>ZTV;6B9U3A29&NF7P<&A7WP2ST6P-_ ;&:MPJHLRZN/*PE\RPQ&[N+*M
M>,5+"@^['VM6]_4M>/6_1"6^=_R6@F_J-L+0$ ,)LP.J&$JB2N-4@"JG)_K&
M?L ./2,0TS0OSCLKRQ$/"O%Q';^SOY)[[7'N<+5;[NY$O\:-VU6JQDJ6=>51
M4'GL"H>-#7)D)J_$X"O)R  3#-CV<Q2E6*04<5AJ3M(-!X@Q:TCW)["CXV%,
MY.]HQG9&@G[O)<7]< Y(@?5$./\<5(U %8L$W+/R=)LU:2#/JF+4^T],DZSJ
MX,[6&Q#V&?U*T9_"R"Q.R^,]D4@\IWP/FP.=0@#!N-00\:6N99]C64\>,0G4
M! 6&$E5X!/K6#T4-7!_)Q_A6,J?J.WAT@OYI8C""OU<T3JU)N6?"<Z2Q[R?+
MK*1GA&&LT>YQ-6"0KJ\.OGJV$*:U:7@@(&7@]6W'I*'V"RK^PTW6<3Y*:E8[
M"=3Y8Q(=0:*'S#TI V.!>A/D$UZC&J,Y$DTT*#V7'Z0XW3I-[/OMZ-PHT%09
M]Z.!Y<=2LU.GY,7[ 'J,_CKZ>X>EV45Q>XCSS5S9,XA[]]@:S:-=J$;-UFEH
MBEQQK9TV4WLE<8-QOK^:M\W]>;/S0S:5F7&T.TY^K3_N(;XICLSO^6UKUGC;
M A-4N2[!X!FT$?@)\:DF6#ZU:J'^ E\/4& \H1\[F-ULU^]CBV:AULIDLZSZ
MVPJ=B-*=*-?+:AL1>ORV@R^@P'TQ)Z6[1M/FON1]OH^Y7P3T2I^.H/*R1%+'
M!W(F4+.6P5,_>.J;NA5YN*[&>KRQ8:I=;3U>L7GO"'@.J//,Z8\J];SK'+BK
M\/+0;C[D$,PY^'\<G'<X6^__QG48I6CM[=/:N_:6MFH7M;?47HT]HH+6WHJB
MI:0V)6+%'K6+HF:(F5BU$Y0@^/G^_CK7\\>YGN=<Y_W<]_VZSGG>[Z:>SXLS
MG?.M$.Z@H??Q-@'J6&!$NPB:7>_ZR KZB)/2U91%$NA.0X.410IY>+$N:TBE
MC+)/[QU4'WY*66^2+B0X8/-&)UW#N+OT*3P6S*XXS>W<Z$^BB-WV/3<,R)(C
MDD>Y:_?M@_;E2*MP)+%V&!OEC3\$W:O4<AV*T%33":_5SU(?[!]S"RF@EM7[
MQ 6DOEC?E6SMM&\,-7JLS9P%3"E)\#\OBNN=[>^AMT8S76KV:WN"1#W43<^J
M+B53$ ^M[6OP0\:QK]!Z=7H986L&Q=]8W*]60MBG8X*9AC>=['T:M>[ND6N2
M%SP?T^237TTG&Z T3%]FG<L?.YAD'0E.BZI9[!%%IW.E=\?<K6!^4I]"M&H6
M#;:?,D%6)<?ANR!*JHY'+RKFALK^NI7W2M$P*0W6*SJY;I'5<PWP),4_.)8@
M8]>%]A[26MDR!W3%LUR7.6M'UUKIA++K] 7)7+8QQ">T)A=Y'#C]]S')Y7=*
MB!4SDSH;P(QN1VB@Y*$:\U195<;%[Q(>?NWM;;JK9=LMQ6[U*#J'9/A+@YP\
MP?33VJ1)!"(WJ8BUL1KN\7@72-;)X%Z[B%H$BVDDV8S5Z\I\22ZUX2HD9'.Z
M3LV3#U-QL<:%=JA+"&V&LX<-YZ"J4M&4[LK.\Z*87.T&)%UG48%J!^\SRQVR
M"IYIS1T6Z3:)QJ7V=>?.K49$$R+>(5[]9]C+(ZDZ;7.[IO:D24WP3[%T?>X#
M*6LI 2D7ATKZWW%U_PFJO[R;VZT:^5.0K5P)-"3$G/VG4AU@6\ FK:5H&YG:
M7%*RM%<R$NJ9XREZ(?-^WNO1YKSC(K9YISD.X69D(FB6:&/6)31P16>;C1C_
MK1QT:H9'X$0W'VQZD?]=YITP>)IA@%.2U+#[8=$=F\1W:IZ9[Y@)*GFX^I'-
MR(MU>&T#B"(]S<2#+ND779>)<6(I2 S?H/S;_!NBUUAD]!XQ,JJ=WOM)CH>(
M2Q\OA=.TX[QW_FL&LZZN+,68+'H!6D38UNZID<=[JJ[B^27IY,VR O=63V@X
ME4-.S_7%L)65XJ^5>XXUND]_I?O2?UA"^&H<4V#TYZ!66(ZFJGE\X: Y3C;Y
M,( =:#!+"((S3B-T*BO5VQB:ZG]/6H]*)YT^+AJH@<]_EWCWTNDX"S ! 8PT
MVTU%PCX4 <6+3%H#7(+XCVY?>[I'SI 4W$LY-=A'+SS?L#*V?].H+-K P%S+
M*"$/[E^XH'O4D*OKFFVT)3;G<IJ$KZ\,F[/EQIWUC3,O@J>N&>E2&1,(@*I%
M'2IH2.&84N4^H+?5X2/QEX;VUL8L%&]\:3J*X9W$P&^ 7J<87G <S5 +=VT5
MSAF+R1X/P7A1N"NP9.K 5";!&V[PC:;X8[]"VR4+*XN%NL'[69R@.(;/;&'^
M$$.\T@HE:;?^(]0VMC]H;5]'HS-F35MB\,=V4V#8?Y-[Z.88S4?T%KK=2Q2/
M68MJ<]TK'U\87;KV5^"#;+$N*"]IJV07VS_OI!;,&RH7*9^>CN\UZETL&HZS
M&<S;N,N:5J7]-%]:]+Z?4 P_:-8:!I?K28+*^_OYRRMMU/CX=QW;3L_S2>S4
MU#.*%+6_V?&-.D)EA2"SEK;+X84 5X 3G 'R'#>X=[[J10/1;VBKQP5<9[(N
M+BV*?)/8M?3597'C>)I 8<$=@V+W["O9>S9,/*DAJ>H=1TA=ESW-Q:=507AO
M>7\\;%)A,ZT4'VFCD!H%DUK24,7.%#>9H:J_5J@^'2W[7=LO@*B7A3DI+O^B
MH9]KR5!\<=U_?6=[67&BDY2@,AG&.UYJ"Q[4Q3K'N_P8+XR)8;9KJFM(F:@6
M&9N;W..E^:O:>H^EC2N+MRNE:T%_+?4VQ,]77I.O79I#7N"CPS%,50CJ^6/U
M22D1Q9ZL35TO<V0 &-W2. GCX^&J:6I+F/7Q*5]>G%>C>R#LIU>JN99]X?'A
MJ-W6+]V'RB2ZNSU0[-FO689HDO7/NV/M@J)N+^3% I3;WD,3G2T&]#^YM"M^
MVVI *Y41YYI42/-.!F0^&,B3+6K@SO%-;\^8X$4 IU<(M))O<&$EE]Q@%GUV
M80-PA(B&36/^J)C(X7+/,L47-<3G,YEQ;GWI5G'JF%^+]X@\#@EW_MAW\8>O
M)G'2=Z']KGO#J'&+81P-6%C)5E*[CYU=@<5B+J*F=NIP#].8$I(EQM._0!(L
MRI.NX9PY%^///W/1KDF4\><A]#O\WHZT;^,1ZJ0CAHOHNB*N$.YN\K>$Y9/N
MSK3C7N[,/V7++Q?R,,N6?);'93&#,Q6)O2]I?)/XS7+S^ <,M1H*0)/D_/<?
MD?U5U_@S\>*.&MV;.[I<W%"3?H4ODX)U%?_1:-SGB%7Y%@C0*TMQDYELU3UK
M\H0?45V[K_#ZJO TI;Z)0@T/R!4G/,<395%15S --E*3IOP[%[M\0Q";49+U
M4ZFU'^?-D$JR^;J4(\/]BWR  ;"4]$'%]_E/Y3MP)$B?[(^<^<KZ6QU1+=:X
MOS_]V>[@_>%4^%[L9"_&)1K!3H5![Z_?QCOY F?UI$\:#TD]7S!SL;G0X^2O
MZ4WSM">2IM,]9?2",A&3LU8<I_KQ*2R+8W\R&M,V@[K0J*TC*YS>6=\U,6ZS
M'J<PS,HZ2K+IX8BT,_UZ"%N>:!\!:8QHOG9FXC8ZC>M5C),8'OM9\MXLAD"/
MK3S]/75#5 ]1PXB3P$)+^:<.3V!ZAVH<C+B9JB-;L$>?C&5F\9^.]B:_1"&*
M\PF5B?L^"OUTN=GA=81 /) O4EK7JT=A7>\BM$]BH;A.@YOD:-8EBU=?TLW^
MD-FN_<CX$?4]SB_YO%.W5;LJEMC.[/->B;'41F2V PU^?48[KE2ME-@6S*71
M[!010/OE[KF[;W>$ #PA5A)T?4'_=)'UU,L&U9BE8Q7&-_.C86OXO/Q2GD?(
M-/G5PH(:DY;<PE:HTOCTRBU#(L;W"RYE=CFQ,-&N>A4>US"2%9=RO/Z@9<=)
MY[/.B;W GZWP:(+FV_PM$Q'0XZ]<+<UJ9%QHYE]>$ZE485- BG!0UT-;L([V
M=  T&DC#/;49,DH+G$IB3.LI*,HZF,1KY38_.G *:GY%T?S9.GTE:9D,/UI,
M\,)6QSKA2%PFVD$EK_BP9RG?TYEA!^^X32^58VH#[%WF:GM&[L$VYY_:WR'U
MB_[7%=-HIL*(3Q-M;;TN*L)GZ#R2SJN:HK0<..W>6Q5/EM$JM5&Q>?J/0GFF
M?5+UJ7R&.&C.2NTKID;T$<*B&Q ZG)&>[GFJN^]X[M]9/K.*;4Y=[D9S&0HM
M^62"X8'#HX+:NZ_^'79N25_:WQ!U"ZK(X>N[J6Z(J(1A!+_*.7<7LYA3U,Y2
M;A^#[KU>Y6^^#85S2X+/\AZDO]@2G6RQ)'#CLV^([J]<U505MB2(S6\-)KZO
M_97_;J2L^Z%$-7; ([4A#M(E_+!S#\3\D^_>12EV<% LCH,T:]<&ZY) 4$6'
MZ(3$>TDOD6PNM5NL*IL^W>>N>RXM3@[V-;.?NQYKS'0@CO R:KY21HLMD*('
M]]D+=P'4$"V/X)(AG@\-TX@.!OG9T7OJKZ9>+UON)9$$4O:T)E?E^@H]>#/D
M)ZS:-PTSC7F"&!_7;5:4YJ-GJ*H^@ ?F@-S#AKJ7Y7QB2=9]T3GF;%0 $>.=
MR1)3SQ\5VM_.<[TKY)86M%Y86*BI[TN>^UREAZ^6=@K<:KC5-@?[55JX*_ ^
M6-\$FY\LQ?(7)Q:]GHXT^P.#:%L9M$Y*9\?01]KDOI[VRMZ7%>%UN%143]I)
MA#9V"H5WCW+^KX4]B<<?B-0L0BR!@S_92TQE)J!LI&C>72*X;M$-I1]31:>7
M3;O])6)R)V2\1DWP_(B[3F& T^CTW^WL#W;#$83W8BD 9VAB/O%T@#+O[*Y^
MXU3 2']T0!Y/]?5DA/.KEN:FCL;6QY&^M?%$'Y[6>2X"2 D>-T0DT]=SR_?:
MH.;X7@P\6H4,&YP=<%U9YA[TOA/&\^-WI0_'5U"P';?1CE'O)D]+NIIBI$0=
M'6MG:S;E.GT-]6-]AFTM >,\%C__Z278"%._)8!A!(%H[()N*EE$C_F1-U<Y
MD?M5FK;"#6:CK#,U> Y?R!X(=<97VHB)[?*=>N,3 "# /*!WA>T?E'HG7V+B
MH&$),,AP]MXS][N[Y5[.Z$K".XB:#QI L?UGN0&E#D-[=*"4FE ?:UI:Z^OS
M_F@]T @O41$BT.&+<#XJM.#47M1H;)22%8YVT"C/:&!BKA9)$%@=@3$:SU2U
MRZMDLM?6-G<V>7@HAK[P]!QM-UMSZL"9/KPA&H)E[W.M<>)YRP:[[NAB:0UQ
M^C&=-/VK4!(K?"3:M*)R91XOA-G%._1<A$=+CP*MIDK<1*1"O<RF:0XMCZOZ
MZBBVN37G:2PH0GLQ7GAYHX%L%$=3&4$&KU,*5NT+NG N<''"L!L9YQIY4>DU
M8;7<_.S*K,7FX;PZ<KQ4W_LYN"FAGP4(LV!WL+#_]N7[Y9&%"AYB$?M<I'["
MSO!^@%?%&7955/(W5\RH7(!37=%7NX4R>9,2O3P6$0V4?/?P>)HT;W9?>E.'
MP^F]:_)[MYON"%]PJ;T;?A^B@64]C?RC=.?2&$*%#P_]OFO+D_A&A0.GD73B
MQHO(UL_H,^-@25DS;#SZ'H?(["# O1YFTR0ZI3UP.(_%&IU&7+7?$*U"PQ\K
M@63W$ZG:</?QL29UV,ZT'[LY44W;/,7>^DK(:XY9ALW5G0<2/P=XIHFKDN!,
MX.E:BE,@X7',PB#T4;AS5P(0$107X$4/AF)B]^EQJD!=10ND-+N.V0P'LC>[
M?EL2]K4]V*GF#^J$:W[;3J7;C4;81]WX'O"6';M-KI^"A[U8=+%ZIQZI+.[Y
MS),@)1N8:LER;GF#LJ])XV.+%W48.=CF5)8%#/[N8YI#)J0M+D+QWDP_>$^%
M43 :HE1"/EF7M Z;%%K6Y9&!A=KF=);UO)5[;R[*T^>8B0-#K,MG.L6GRNA)
MXRH$%(;IZ39&=?7T! 4L*:5G!U&F4*R9?I0L*@0(M/38]VES#$QW.]7U8Q\1
M/6NB4?/N-F2\<[].Q3@MRIL2LE%VNUXU%;Y=("O$#D>*1O:($8'K#:;:5=+
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
MOS/06KBW@IKR2(2C'F=]6B:VXY*0>Y!Q_*^=N\]1/EKXH(QJLG_SS6RIZ+,
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
M6'QER?UXNQ)4AJ+AV#R@_SI/]7<BG@*8L$QV%:GR"/P.-?H=S/F30Q*[F1=
M)PX>[UVFGS2RI'W^V^Z&*"IK;MYJR<K]-.U[%O+-1SAO^BO#V$TJ%?0D@0^C
M'Y,O@(U-AE!=,[373U17.4T@SO=%I)*U41<SQLF*IFT,D[;6SW-)\%YDZN+)
M!9P/531XT?D/?]7SKTGLI5*^K')AE9_ZO$&7!ZW/U'#W]0'Y<:/T1H8POE4F
MUD*9UOZ[<MV((2&@KE3R^EGGV02TCI,&$1Y[80LMLB(8XNA3$DX[3195&/[
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
M2J,"6S @43U=IF*JX&?YINQ<V:3TN;<Z,G?QET4@Z1Y%;"G3LX24C(Z4@(;
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
M?-SQ/Y44@L]DAX,7WI5A3X>N-?IJW >2<>+UF-V]RBV:2/_&/" H,.F_^>W
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
M0^W6 5M6^%;I/^WI 1D/Z"VM"AAMP5G(9-+-)Q!9>A#96UR;3DGSC\F?H$P
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
MG\F-<<#L7+'F%N-OG>AZ2A#TH_N@6''Q<=<;8:6&89X)YU7SF)+YIH8.4&/
M&JYU:))]JBTD\AM#[J+@\&X3IJWT7*QNQL_)YDFT\-'/.*VS/L^7>J.S*>"F
MI .NN\>E&)5"%'2):]!,H71B</T8WF0V&)"-.@S(-Y6<*)8SX,J]"OF0PNU
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
MOYFF9)LIH7-0<=/H;]709K/&QSMZ[)^!_$?8##3\U<*J1J<#5&2RS3[J1J>
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
MAE[=Z#0/MO;:QOQ9KJX+?)0$X?:DPN,&-RO+R)<]:#O;?E?B\GKY ?BFVKV
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
M/]C4E&O5-C%.5;C96#F7^6\$4Y59]#UF%EWJ<PK?/THI),=,-Z_B[("_60G
M!Y< @NCL%]H0H=\:W,.PNU;W.@/BV;_?>-=PD_1?H1ZAZ!T2,;='<_Z<] AW
MTLMPC=P-NW.\RDPL,G_?YZB+>\W>F,0Y7WIW!6R[61(2Z7J14_:B:\5[HZ=L
M44TW(DUX^Q16#NL.DI-0P/)/PEX6?;35B&*ZQ=JLP=>8?+088[HQ($8,HG\*
M'A0V]L_V[0 Y><!PINI"A&T<@/CX7";"9N(2\#(E@;-^63'>V[==UKD27,@_
MA8[2[DS _4.5'QBXI"Z'3CG^S'YM^"'@>Z505J.]K->*QN%H';VAI4O!WH$K
M"W!N\IPG"U(5>S\].C#/-&FOO,[/6,6GNJ"F0NN$U7<>2%!/QS>>:M"1[D9C
M$=)O%R%099O4+"=^Q5>/NE(9!G^X<#-U$74)"3.::X5%#1>_ZHB(<TF2.1%6
MP7%EK]S;J]2-N^.W0%&;'M5!%_SV;=>5UIW^^DB@5=FE%RJ"8,HP3LV710LG
MZ)J9DU@,7BS"IPG\#?X S_:^W0U628PKE\W)Q9SKW69H8*S[B68S;9'>6WH9
MP>(K0WQY'@Z=05X+8L-M%N!U45)E7=NL53@DIJ9I(*&=(_"ZLHV7O!3#ZK!7
M>N5W]Q'0@O3['X-.U"P:XF/KQ?WKYN\;,DKW6@_ (6!2BC-%OQKHB=P*5S+D
M@R54.R'EQQ1"W,SP*1(X< (WO/BBN18;5M)?#ZG=05$^H=N;X[3M8G]OYHZQ
MZ:,?T:?4=Z*DIEH+TRXLNXIS57QC70)H@>L9#MN7EY))UIPYF@,XR6!!#$.H
MK%BAK9O"?)%+10/+-S 4)"9KP@\DX@,AD6A311Z ,4N5/1S%FZ^I8]M(?'B>
M]:3Q*D@,>BGX#CS:RN9%^QJ8\]/-AX*WV2] :""17W,OJ&9E.Q<>@P0OKB:'
MZ7SSE=\L^ *YK?>&QY/0S[Z>.<PS8JWR^=H])P351:[U=1V9ZQQ@>REV_Z<5
M7AK>(L$?JRNEA'AF5K[5_-HSN1+-'=R;*Q;MO\I>S*NR?7\S9CR14L/.QU-H
MWSW!J^^JN/CO0#<:>I,\/;X.Y[%_T;2GP8E#]"59]W%6/W_LXV@8ARV=E'C?
M3=\?;.W79GTSD86; L5 %!SO3HGFS+?2$":BOQ&?##S_[-UX&F'L[34ZU< ^
M_/NBG,#6$NRD<T?UNC&.G7-'XS:DBO#B?YW>2;S$.#Q##X@ZX_%DNTA9[1<,
MG;^32E$2Z66D6*]SN;MBZ[^:KR\#PYF#I^PCDU^(>_U9\E[J&5F"_P]_J@B,
M5^]8VO$CCQ8UN>VMN^'&,?!8.:QI)PTQ$S)^KOL\':-JV&&SUPBZF\1OY,W4
M9V4;E)@>,3O'Z)D>3<7\ &T1WK ><3"OPQ)(80*D[!<-] !EV=3X=BX>3_:M
MD8+P&;<KK!E0IRN*MZ@:T7:LZ08RD[--D[;8X&SXEY-+P![#N11TN*BAN0I/
M8T$$XV>G,!4H$!M$0T(#Q$"GL[S_!LF@_=7FYVLCF07,OBP[LNDQH4&.T<?5
MG-Z.Y4RL0D_*]1=_PZ>.54)Y=O8YU*UPGT=GP7":6I$54F(V4O5/]+W_.]!/
M&(G)=RTD%KE6!,/9I"0@ZPDM58X[K8Y-N.2SX1X-OFFCH66P+1UVVO'^E)2M
MLH^;7=6H*&7)5)/;HV+#CU"6'_ ]MRX8K;S4'7BOYET'!WO(J]VGLT#[!L13
MN@???!('Q>=,N;\C9H"1(UYK-ZTM;V(Q?I_+-55JCMN#.#V;'GQ%"1V(>I,\
MP,7UL[N1*8.0 _518HQRGYL-P=M:;J1!)1!E!;<SQ 8W.X2#Y@+WW5M6%OW8
M]RFFN2\!C@$J6\J;Y5_Y!%/S6<Q"1 LKJ90YQM7>!_[U7ZB ?TWI!3Z%.IU
MOSSFN,D;\T&;Y<G]G&  CPR5>C1'V+FS (%]D)\#O@4DT_,FW\7EK0E4^_5B
M!/O\,T@Z=B*QC_R'G7P @<G+ T=!#[ Q[L.N#V7?0H/&0KF=E;?2TCY,D#UA
MW88PM]5W2![R7?>)B,"8/L-BHJ:M-^S9=+MF3=*M-\-?:UXG&XX^.=C+^3C?
MRYUN)/!:T/Y^B_]W_N -XF\GZ1_V%O_MJ%CZ4OL;C966U@RSU[@0?@%+(8]1
M-B$WB3D]W.9Y8S5J".&10GX6L_<=MGYO3D.//81KL36?25>DU:VI\3!"F2B%
M]\7XQD$%(=$,]'^A?$0./$W70B3VYZL&<.MTL$2YS4 ==\R/[)FIS?O2=0@W
MC\63@[U+P+DS='R%[2)=T\5WGA^C&$^2@).4B6EK<"Z2\D7QD5QK5A P)JP?
M*?&QD :O4Z66^J[BA?MA=]B<Z0W&UVB'KL<#!;N:]2$D1F=;7$?Y-]P)87-*
M$"_XQ^?E)$,2]KA8GNJU>_MGB=??)]^Z?'[VK.8>UZ$6(& 9%H5<BPD[2=J+
MVHP[?V+SUS?$R\ZX <_V;L^[%C[K0A]]NP5/RR#3RO+[I75@&T!2.S)82FE(
MS*J$UD@MF(%QIQ]15R R=>)0OL$BO)-U ,4NEF@V$9%]#"4I"1QC;J@7G4KC
M]>V6]L9VMO;I%>/'U3ETB=VNAQ]?5Y11_T: /D=(?PC3S95R(]CB%./D3#XX
MWB>"T787JACCM',%Z.\S!A0HQAI&?[S[LHKTO"[N0&%A1P$Q[.JLD.W]LLX0
M/ QNFU]SN:]G_FIKC<X-1;[>>E%U"?#PC04VL_76N/7FA*%6XYN.B39!OA=?
M,!*R*+:T15WG+]MF(M&RW\2_5\P'"1?<,-EH'6I39)A,<B-3A>(-T9> 'B!5
MA!2^L&FM*%;%K5<*".95QZD??"0+(+JQKVD.[A1('Q?(]@4\Z13)L7P?//EF
M\WNN=K,"P/'&'1L\Z YT<K7^BI""\(AU8")4G(A\2@P,A1.+\7PI6CAD/-T?
M3IVLBOZXBNV-]?K;6"\,.YOVI.&FN<PP*N@24,VASKF3,Y?)/(/9DH._.75<
MEJQM+YB<72:S;)%X-%0P7@-,J-,@<=;0+.>'EX!=.K7^ZD 6VX((YN_'[F2\
M>:&07#8'1E98<-BXE"_/KZX?$K*FN)>$,620&5@?+2^*#/4O\[0Z,^H[O 2
MN2A]W,+;GK6;2F;X5VG+*=3;QM4"]<@CLL^BY&]:;30QS%>LH>!]1;<A88OK
MD5FK[]7 :R8\D+>[J2BZQLZ;LQ&*[ND>8=#O9+#\3.D)@S]=7WTUT%UTLJ:%
M/0SMBWP%7&C^-=&-,T$M8$K;,'F/&Q1-#4@W9.VEDS['9_ R5YX^SA1QSEV7
M+YIW)J3A)OX=I[Q=9=R[X9-NE:.3UK<1M[Q9:;S7__!/9I254.*MM!=S);JR
MPSNHL4(W8W-#0XOD\U6[R$*WORG;B:Q"DM]4#L3QQ04&EM])F981P=2EVX.'
MAQ7:EIL9K4V-#1X=U9% / .![0?.JF@=R=R+!W4OP*/E)+CZ%E8^5&PK$EK+
M6[XM$F%:==/H>$.'.A-?R2\2?:*XRI_BK](5TS*_LVS*0H=5"I,BU]CPN@EO
M8 SNO I$NVJ2WG10 [?M.]PTF:.^=59>_?[^ O\_G6;@_#_U]3L(N@")Z4UJ
MG.'J#9+.Q"OG2J+B@,JS6SX6-?U%WQCOY2I-/8]WI45W+EY_6E_UE6XCZ8,3
MP&D< V3\GOR_FY[X#.T,.U06:%(0I\]?@'JRS[+2!9JK&1<.9X6QKQ.53#/Z
M?\7_31:C/WW=0&T>Q$3PM+SG$>)_DNOM[:UX"C3,01-S"^G,RS!0H^1\KB(U
M<N72?4+4TRI'2:.!$NR;E'(V@NA%\>9$3;LA1=01.(G-]-?:G-Q@="?M2:OW
M?);<S[5W3H$77R!Q'H&W<K,#$%1-+^Z J7<)^A?%>\D_/J!GOUQ%+"5JK, 7
MP^2TZI[R[(H*_O6J)>,?4]6_\.$_?Y:JTR]-DU[BRVO*T*\9-TNPLO4",I$B
MZ0LJNGT]7CJU1G_A:<HJ:'R'07RD?'3(8FFV; '=>5CY:.%6F" 2ZW;^J.SC
MF7F$S5SYE,]6],[^V*&6@#7H]0OLY*RI>)5 <X"X'L)#85TTU9GOFNU4ENW2
M&&]_J=->?H7QT/GABD='D[Y'14 IR:A\=29P_\Z(]>^SX?\ZYIHN >&$;'+\
M&>TTTG4\I36H*$8^5H,;;#N:$_]FU,1V:O_H'@^NL7G2QZ<FB%*>+9"C.5T8
MJS'Q2F;]9U#J-S.Z4+8$31<&IF7M\!H(DN _T_"R3"A67N(UC%Z7.]<G><\R
M2+4J,W^<,Z*:_.K;-3_[ROJ,O3 &K.%5[7U_^XT4;R^U?7?(:XG]/8WEEQYT
M1_5CVDDEJ_W?:?0%G>\N]:6B,!E^+#N\(A<=G4J0O%ZM[MD[Q/#>5LM+0/3&
MA)I%-%.M(S$W/$%9[AQYQ^BKH43;XHZU@I1$':_YX[L0@:O'=(>UGTF(6T06
M2D;3-RF^6=M!&4YE&?K$+_A&RJE%]$KB&:2K8GK<EA2[0E>N-Y8<(P2-+;;1
MF\=O%JJGJG-D,[TKVOZDC#(3Z7#S+OI'RS)V\KZKXL-^LO?\D5)WJ8=*6:CU
ME.V=TAR,,W"[O2HV#K,8O1E$YF$LA<=00=_+/%]E[N3\.[(+*&:_ 4;^(LE[
M&R5LM#9W,G4<K]U*LRRE"/U'DQI<4*4X]&BDLH4#D/8C@$*I>Q";3^L$T(;,
M$(5B&B@DO6X)_T"X.RK8.<Z!#5=F?0/A#\\TB%IYC^=0N&C0DQHOE2P/)T$V
M!F_!@_X["1GQK?4)MKXUOW9!M$&^[SEOEWC[XREZ>!_,R2VZ]LS_G8K]\VJ
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
MFPOG@16%N?NSG93VGDP[\)"JP9N<Y*QP<-C$\JX0&;2R#!ILTI54VV:9N@6
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
M<2M9I7:VOVWI7DWLG-7W<MS-2ZB:YQ12I!YQ4Q3G&MYI04%'(!5DVDO -,F
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
MYD-#G6K8M)# ]X7%:'V?AX%%F?[)^FJ\_R7B G-HE Y+T?%_D@8YN&*[O=L
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
M(D%/[=^=_'2 -Z7!?K@\2@9HG#<C6E73Q15*-K6L2C>H]-@MJ2BB5\6#)N*
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
MKV0^SR^;0<QU;O,BE)ZHA6U&MGQS;V?,A/I@2LCM"&", 4?:Z8ZL>Q0"JJ(
MK0DV!ZM4AMV0<+$U;YV!M:T<$UD'L60 [@;>!*V$,\*DJ5.M!%Z+O-SE@<YP
M%O[6D$^:&'29_70CVR5GGKX*0"FHT])ME]"Y2_8[]@47XVI \V0 B0%'-Q"'
MO+(2AQ/ %CL V9TC:W9VK0BFY8M]C;V)EL-R<&CDX(/V%_NBO7[S3^I;>/99
M)O(>ACP/<!WOBLI:)UXI)S'XH5T)HI/Q!@E_I2F@STH2U]6$Q7P""8 K$8]^
M9L%BY$UNG-H-0^!!ZX/=V"206F77_0'!LD6!Z7F<Q0UD?,B+5]0U23Q6%SG[
M&/;%S)-<WSR,A+V9D#>RF3@H>NSH4/&T/3&HJC)\6J1X9B4GJ+G92 +U-UPS
MF^;-E+VF>2(<L[*G$NW0X5,+'3'OWCGYN%*W^[&UPT',XV(1A M;#>>AW75"
M,Z.)\Q>;S/QTB:=D@.I+8;'G;M0 0+R<SB:B#;M4">,O;!$J7FCK0IUOQD#]
MO&H[F^>/%CK_Y)@;A8*M<TX$/Z;?&OHOY1B0 9)QN%+2N(7Y_T*?_\8/6CML
MCC[H!Z/8!]K2PT RP%_K[TWH_^WW_U^$<,&Y8ZS *2M$R8H,B"0#-E@HB+#U
MWP=2^,F '0AI7(^=2O$ZJ?Q0*%V\?J2-TVYW)'+T[VZZV2X90*V5-J'U[F,Z
MFT.GQ"\__PCYSM_06E2L.QM(M!$>N".^B8!JK3*^ 5A14UT _M;CD#?)=X@I
M.'&R6NB<P9V"-0R:F>.634DTQ%Q*0A4K//P5XC[H1IW"QI+9S74^4("%BOSK
M?P!02P$"% ,4    " "YA9Y:,:.X-9,8   ''@$ $0              @ $
M    869R:2TR,#(T,3(S,2YX<V102P$"% ,4    " "YA9Y:^'S(RBPC  ![
MR0$ %0              @ '"&   869R:2TR,#(T,3(S,5]C86PN>&UL4$L!
M A0#%     @ N86>6@3/Q@4-0P  #0\$ !4              ( !(3P  &%F
M<FDM,C R-#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( +F%GEH"G,/>0:8   "U
M"0 5              "  6%_  !A9G)I+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"
M% ,4    " "YA9Y:S!_@U8=S  "+:P< %0              @ '5)0$ 869R
M:2TR,#(T,3(S,5]P<F4N>&UL4$L! A0#%     @ N86>6E%*0\SI!P  ]1@
M  H              ( !CYD! &5X,3$M,2YH=&U02P$"% ,4    " "YA9Y:
MQD7+)J\'   5,@  "@              @ &@H0$ 97@Q,BTQ+FAT;5!+ 0(4
M Q0    ( +F%GEHZY!I:L <  !(R   *              "  7>I 0!E>#$R
M+3(N:'1M4$L! A0#%     @ N86>6GZK:W5D!   <1H   H
M ( !3[$! &5X,3,M,2YH=&U02P$"% ,4    " "YA9Y:@M4V['4$   Y&P
M"@              @ ';M0$ 97@Q,RTR+FAT;5!+ 0(4 Q0    ( +F%GEIS
MOD?O90,  %L0   *              "  7BZ 0!E>#$U+3$N:'1M4$L! A0#
M%     @ N86>6DBT5@7<-@  <'8!  D              ( !!;X! &5X,BTR
M+FAT;5!+ 0(4 Q0    ( +F%GEJUN'&(TVP# "O9(@ ,              "
M 0CU 0!F;W)M,C M9BYH=&U02P$"% ,4    " "YA9Y:D.?R>"J$ 0!/O0$
M$               @ $%8@4 9F]R;3(P+69?,# Q+FIP9U!+ 0(4 Q0    (
M +F%GEH*;C+GOKT# -KG P 0              "  5WF!@!F;W)M,C M9E\P
M,#(N:G!G4$L! A0#%     @ N86>6A?#X;-+8 , BF,# !
M ( !2:0* &9O<FTR,"UF7S P,RYJ<&=02P4&     !  $ #& P  P@0.

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>form20-f_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:AFRI="http://forafric.com/20241231"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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="afri-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_dei_BusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:OrdinarySharesParValue0.001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</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_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <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">0001903870</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">0001903870</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_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OtherAssetMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AFRI:OtherAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OtherAssetMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AFRI:OtherAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PatentsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PatentsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_SoftWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_DurumWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_CouscousAndPastaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SoftWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_DurumWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CouscousAndPastaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SoftWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_DurumWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CouscousAndPastaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SoftWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DurumWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CouscousAndPastaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SoftWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DurumWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CouscousAndPastaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_UnsecuredRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:UnsecuredRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MinimumMember_custom_UnsecuredRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:UnsecuredRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MaximumMember_custom_UnsecuredRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:UnsecuredRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MinimumMember_custom_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MaximumMember_custom_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_LongTermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_LongTermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_LongTermLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_LongTermLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LongTermLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_LongTermLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">AFRI:LongTermLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_custom_MeasurementInputWeightedAverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AFRI:MeasurementInputWeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_MA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_ML">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_BF">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SocieteIndustrielleDeMinoterieDuSudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-26</instant>
        </period>
    </context>
    <context id="From2023-07-262023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">AFRI:SocieteIndustrielleDeMinoterieDuSudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-26</startDate>
            <endDate>2023-07-26</endDate>
        </period>
    </context>
    <context id="AsOf2021-10-07_custom_SanabilSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SanabilSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SanabilSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SanabilSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SocieteIndustrielleDeMinoterieDuSudMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:SocieteIndustrielleDeMinoterieDuSudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CommonClassZMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">AFRI:CommonClassZMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PrivateWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PrivateWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">AFRI:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_TwoThousandTwentyTwoMember_custom_BusinessCombinationAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_TwoThousandTwentyThreeMember_custom_BusinessCombinationAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AFRI:TwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessCombinationAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AFRI:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PhantomOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PhantomOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PhantomOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PhantomOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AFRI:PhantomOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SoftWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:SoftWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DurumWheatMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CouscousAndPastaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:CouscousAndPastaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">AFRI:OtherMember</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">AFRI:CustomerMember</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_country_MA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_country_MA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_country_BF">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_country_BF">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BF</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_country_ML">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_country_ML">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ML</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_country_AO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_country_AO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">AFRI:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2015-12-31_custom_ForaficMarocMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">AFRI:ForaficMarocMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NonExecutiveMembersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">AFRI:NonExecutiveMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LighthouseCapitalLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-06-082022-06-08_custom_LighthouseCapitalLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-08</startDate>
            <endDate>2022-06-08</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_LighthouseCapitalLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_LighthouseCapitalLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">AFRI:LighthouseCapitalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903870</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AFRI:DurumWheatMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</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="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="MAD">
        <measure>iso4217:MAD</measure>
    </unit>
    <unit id="RMB">
        <measure>iso4217:CNY</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-01-01to2024-12-31" id="Fact000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000005">0001903870</dei:EntityCentralIndexKey>
    <AFRI:AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0117"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0147"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:LiabilitiesHeldForSaleNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0171"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0177"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0178"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0183"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0184"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0194"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0196"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0198"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0200"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingExpense
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0288"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0409"
      unitRef="Shares"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0415"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0417"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0435"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0460"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0464"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0491"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0492"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0497"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0501"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0507"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0525"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0527"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0530"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0535"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0536"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0538"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0539"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0540"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0545"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0549"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0556"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0557"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0558"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0561"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0562"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0564"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0565"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0566"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0569"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0570"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0573"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0577"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0578"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0579"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0580"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0586"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0595"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0598"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0607"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0609"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0610"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0612"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0613"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0614"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0619"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0620"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0621"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0623"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0627"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0628"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0629"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0630"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0636"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0645"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0648"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      id="xdx2ixbrl0657"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0696"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0697"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccretionExpense
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0705"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0767"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0769"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:CashAcquiredInMergerAndRecapitalization
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0799"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:CashAcquiredInMergerAndRecapitalization
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0800"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:ProceedsFromForwardSharePurchaseAgreement
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0803"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:ProceedsFromForwardSharePurchaseAgreement
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0804"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0807"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0808"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0811"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:RepaymentsOfTransactionCosts
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0815"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:RepaymentsOfTransactionCosts
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0816"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0820"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:NoncashAcquisitionOfNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0875"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:NoncashAcquisitionOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0877"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:SharesRepurchasedAndRetired
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0879"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:SharesRepurchasedAndRetired
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0881"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:ForwardSharePurchaseAgreements
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0883"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:ForwardSharePurchaseAgreements
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0884"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0887"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0888"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0891"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0892"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0895"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0896"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="AsOf2024-12-31" id="xdx2ixbrl1018">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="AsOf2023-12-31" id="xdx2ixbrl1019">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="AsOf2024-12-31" id="xdx2ixbrl1024">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="AsOf2023-12-31" id="xdx2ixbrl1025">http://forafric.com/20241231#OperatingAndFinanceLeaseRightOfUseAsset</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2024-12-31" id="xdx2ixbrl1034">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2023-12-31" id="xdx2ixbrl1035">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2024-12-31" id="xdx2ixbrl1040">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2023-12-31" id="xdx2ixbrl1041">http://fasb.org/us-gaap/2024#LongTermDebtCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2024-12-31" id="xdx2ixbrl1050">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2023-12-31" id="xdx2ixbrl1051">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2024-12-31" id="xdx2ixbrl1056">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="AsOf2023-12-31" id="xdx2ixbrl1057">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1129"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1133"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:PrepaidInsuranceRecoveries
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1206"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-12-31_us-gaap_TradeNamesMember"
      id="xdx2ixbrl1303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember"
      id="xdx2ixbrl1304"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31_us-gaap_TradeNamesMember"
      id="xdx2ixbrl1308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2024-01-012024-12-31_us-gaap_TradeNamesMember"
      id="xdx2ixbrl1328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember"
      id="xdx2ixbrl1329"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-01-012024-12-31_us-gaap_TradeNamesMember"
      id="xdx2ixbrl1333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1565"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1719"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1721"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1723"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1725"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1727"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1729"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1739"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1741"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1744"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1780"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1782"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1784"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1786"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1796"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1798"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      id="xdx2ixbrl1801"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2056"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl2087"
      unitRef="USD"
      xsi:nil="true"/>
    <AFRI:CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl2137"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000014">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="From2024-01-01to2024-12-31" id="Fact000015">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="From2024-01-01to2024-12-31" id="Fact000016">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000017">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000018">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2024-01-01to2024-12-31" id="Fact000019">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2024-01-01to2024-12-31" id="Fact000020">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="From2024-01-01to2024-12-31" id="Fact000021">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="From2024-01-01to2024-12-31" id="Fact000022">001-41416</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000023">FORAFRIC GLOBAL PLC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-01-01to2024-12-31" id="Fact000024">J1</dei:EntityIncorporationStateCountryCode>
    <dei:ContactPersonnelName
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000025">Khalid Assari</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1 contextRef="From2024-01-01to2024-12-31" id="Fact000026">Unit 5.3, Madison Building</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine1
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000027">Unit 5.3, Madison Building</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-01-01to2024-12-31" id="Fact000028">Queensway</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000029">Queensway</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="From2024-01-01to2024-12-31" id="Fact000030">GI</dei:EntityAddressCountry>
    <dei:EntityAddressCountry
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000031">GI</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2024-01-01to2024-12-31" id="Fact000032">GX11 1AA</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000033">GX11 1AA</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000034">+011</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000035">350 20072505</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress contextRef="From2024-01-01to2024-12-31" id="Fact000036">Email: kassari@forafric.ma</dei:ContactPersonnelEmailAddress>
    <dei:ContactPersonnelEmailAddress
      contextRef="From2024-01-012024-12-31_dei_BusinessContactMember"
      id="Fact000037">Email: kassari@forafric.ma</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle
      contextRef="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member"
      id="Fact000038">Ordinary Shares, par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member"
      id="Fact000039">AFRI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2024-01-012024-12-31_custom_OrdinarySharesParValue0.001Member"
      id="Fact000040">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember"
      id="Fact000041">Warrants, each warrant exercisable for one Ordinary Share at an exercise price of $11.50 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember"
      id="Fact000042">AFRIW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2024-01-012024-12-31_custom_WarrantsEachWarrantExercisableForOneOrdinaryShareAtExercisePriceOf11.50PerShareMember"
      id="Fact000043">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000044"
      unitRef="Shares">26901592</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2024-01-01to2024-12-31" id="Fact000045">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2024-01-01to2024-12-31" id="Fact000046">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2024-01-01to2024-12-31" id="Fact000047">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-01-01to2024-12-31" id="Fact000048">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2024-01-01to2024-12-31" id="Fact000049">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-01-01to2024-12-31" id="Fact000050">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2024-01-01to2024-12-31" id="Fact000051">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="From2024-01-01to2024-12-31" id="Fact000052">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2024-01-01to2024-12-31" id="Fact000054">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard contextRef="From2024-01-01to2024-12-31" id="Fact000055">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="From2024-01-01to2024-12-31" id="Fact000056">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000057">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000061">We are developing a cybersecurity
risk management program, consisting of cybersecurity policies, procedures, compliance and awareness programs to mitigate risk and to ensure
compliance with security, availability and confidentiality trust principles. The aforementioned policies are substantially in place, but
not yet committed to writing or formally approved. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zviAvFQQXclk"&gt;The cybersecurity process has been integrated into our overall risk management system
and process, and is solely internally managed.&lt;/span&gt; &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_dbT_c20240101__20241231_zQr1gaOebhOa"&gt;Management is responsible for identifying risks that threaten achievement of the control
activities stated in the management&#x2019;s description of the services organizations systems. Management has implemented a process for
identifying relevant risks that could affect the organization&#x2019;s ability to provide secure and reliable service to its users.&lt;/span&gt; The
risk assessment occurs annually, or as business needs change, and covers identification of risks that could act against the company&#x2019;s
objectives as well as specific risks related to a compromise to the security of data. See &#x201c;Item 3.D &#x2014; Risk Factors Risks Related
to Data Security and Intellectual Property &#x2014; &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zIqzP9843o81"&gt;Our business and operations would suffer in the event of IT system failures, cybersecurity
attacks, data breaches, or vulnerabilities in our or our third-party vendors&#x2019; information security program or defenses.&lt;/span&gt;&#x201d;The level
of each identified risk is determined by considering the impact of the risk itself and the likelihood of the risk materializing and high
scoring risks are actioned upon. Risks are analyzed to determine whether the risk meets company risk acceptance criteria to be accepted
or whether a mitigation plan will be applied. Mitigation plans include both the individual or department responsible for the plan and
may include budget considerations.&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zO7eR91y24Wj"&gt;The oversight
of cybersecurity threats is undertaken by our Chief Information Officer, who holds over two decades of experience in information technology
and the design and architecture of information systems, and is supported by management. &lt;/span&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z0zD7iYgUkI1"&gt;Our audit committee is responsible for cybersecurity
oversight and monitoring risk&lt;/span&gt;. Management informs the audit and investment committee of such risk by committee meetings.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;We have
not, to our knowledge, experienced any material IT system failures or any material cybersecurity attacks to date. See &#x201c;Item 3.D
&#x2014; Risk Factors Risks Related to Data Security and Intellectual Property &#x2014; Our business and operations would suffer in the
event of IT system failures, cybersecurity attacks, data breaches, or vulnerabilities in our or our third-party vendors&#x2019; information
security program or defenses.&#x201d;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

As of
the date of this report, we are not aware of any material risks from cybersecurity threats that have materially affected or are reasonably
likely to materially affect us, including our business strategy, results of operations or financial condition.</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000062">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000063">Management is responsible for identifying risks that threaten achievement of the control
activities stated in the management&#x2019;s description of the services organizations systems. Management has implemented a process for
identifying relevant risks that could affect the organization&#x2019;s ability to provide secure and reliable service to its users.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000064">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="From2024-01-01to2024-12-31" id="Fact000065">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000066">Our audit committee is responsible for cybersecurity
oversight and monitoring risk</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <dei:AuditorFirmId contextRef="From2024-01-01to2024-12-31" id="Fact000067">1195</dei:AuditorFirmId>
    <dei:AuditorOpinionTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000068">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have audited the accompanying Consolidated Balance Sheets of Forafric Global PLC (the &#x201c;Company&#x201d;), as of December 31,
2024 and 2023, the related Consolidated Statements of Operations and Comprehensive Loss, Changes in Stockholders&#x2019; Equity and
Cash Flows for the years ended December 31, 2024, 2023 and 2022 and the related notes (collectively referred to as the
&#x201c;Consolidated Financial Statements&#x201d;). In our opinion, the Consolidated Financial Statements present fairly, in all
material respects, the financial position of the Company as of December 31, 2024 and 2023, and the consolidated results of its
operations and its cash flows for the years ended December 31, 2024, 2023 and 2022, in conformity with accounting principles
generally accepted in the United States of America.&lt;/span&gt;</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="From2024-01-01to2024-12-31" id="Fact000069">UHY LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-01to2024-12-31" id="Fact000070">Melville, New York</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000078"
      unitRef="USD">12231000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000079"
      unitRef="USD">23998000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000081"
      unitRef="USD">17977000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000082"
      unitRef="USD">34703000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000084"
      unitRef="USD">1195000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000085"
      unitRef="USD">1358000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="-3"
      id="Fact000087"
      unitRef="USD">5405000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="-3"
      id="Fact000088"
      unitRef="USD">17115000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000090"
      unitRef="USD">15224000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">28378000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000093"
      unitRef="USD">11480000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">15405000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000096"
      unitRef="USD">13873000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">285000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000099"
      unitRef="USD">77385000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000100"
      unitRef="USD">121242000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000102"
      unitRef="USD">101645000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">107256000</us-gaap:PropertyPlantAndEquipmentNet>
    <AFRI:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000105"
      unitRef="USD">16183000</AFRI:OperatingAndFinanceLeaseRightOfUseAsset>
    <AFRI:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">13264000</AFRI:OperatingAndFinanceLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000108"
      unitRef="USD">42886000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">44011000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000111"
      unitRef="USD">4404000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000112"
      unitRef="USD">4648000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000114"
      unitRef="USD">3575000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000115"
      unitRef="USD">4763000</us-gaap:OtherAssetsNoncurrent>
    <AFRI:AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000118"
      unitRef="USD">14266000</AFRI:AssetsHeldForSaleNotPartOfDisposalGroupNonCurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000120"
      unitRef="USD">246078000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000121"
      unitRef="USD">309450000</us-gaap:Assets>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000129"
      unitRef="USD">52126000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000130"
      unitRef="USD">48517000</us-gaap:LinesOfCreditCurrent>
    <AFRI:LinesOfCreditWheatInventories
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000132"
      unitRef="USD">88378000</AFRI:LinesOfCreditWheatInventories>
    <AFRI:LinesOfCreditWheatInventories
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000133"
      unitRef="USD">126452000</AFRI:LinesOfCreditWheatInventories>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000135"
      unitRef="USD">35308000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000136"
      unitRef="USD">46214000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000138"
      unitRef="USD">22594000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000139"
      unitRef="USD">17603000</us-gaap:AccruedLiabilitiesCurrent>
    <AFRI:ContractLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000141"
      unitRef="USD">2215000</AFRI:ContractLiabilities>
    <AFRI:ContractLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000142"
      unitRef="USD">1272000</AFRI:ContractLiabilities>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000144"
      unitRef="USD">4635000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000145"
      unitRef="USD">10449000</us-gaap:LongTermDebtCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000148"
      unitRef="USD">1326000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000150"
      unitRef="USD">440000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000151"
      unitRef="USD">645000</us-gaap:OtherLiabilitiesCurrent>
    <AFRI:LiabilitiesHeldForSaleCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000153"
      unitRef="USD">1574000</AFRI:LiabilitiesHeldForSaleCurrent>
    <AFRI:LiabilitiesHeldForSaleCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000154"
      unitRef="USD">1224000</AFRI:LiabilitiesHeldForSaleCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000156"
      unitRef="USD">207270000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000157"
      unitRef="USD">253702000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000159"
      unitRef="USD">13116000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000160"
      unitRef="USD">11753000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000162"
      unitRef="USD">7715000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000163"
      unitRef="USD">1486000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000165"
      unitRef="USD">9569000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000166"
      unitRef="USD">10321000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000168"
      unitRef="USD">3092000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000169"
      unitRef="USD">2676000</us-gaap:OtherLiabilitiesNoncurrent>
    <AFRI:LiabilitiesHeldForSaleNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000172"
      unitRef="USD">306000</AFRI:LiabilitiesHeldForSaleNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000174"
      unitRef="USD">240762000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000175"
      unitRef="USD">280244000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000186"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000188"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000190"
      unitRef="Shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000192"
      unitRef="Shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000205"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000207"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000209"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000211"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000213"
      unitRef="Shares">26901592</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000215"
      unitRef="Shares">26901592</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000217"
      unitRef="Shares">26879202</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000219"
      unitRef="Shares">26879202</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000202"
      unitRef="USD">27000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000203"
      unitRef="USD">27000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000221"
      unitRef="USD">143649000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">143127000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000224"
      unitRef="USD">-139679000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">-115354000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">-5670000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000228"
      unitRef="USD">-5005000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:MinorityInterest
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000230"
      unitRef="USD">6989000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000231"
      unitRef="USD">6411000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">5316000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">29206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000236"
      unitRef="USD">246078000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000237"
      unitRef="USD">309450000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000239"
      unitRef="USD">274223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000240"
      unitRef="USD">301954000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000241"
      unitRef="USD">283932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">246891000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000244"
      unitRef="USD">273417000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000245"
      unitRef="USD">254724000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000247"
      unitRef="USD">27332000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000248"
      unitRef="USD">28537000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000249"
      unitRef="USD">29208000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000255"
      unitRef="USD">35093000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000256"
      unitRef="USD">27295000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000257"
      unitRef="USD">26933000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000259"
      unitRef="USD">35093000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000260"
      unitRef="USD">27295000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000261"
      unitRef="USD">26933000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000263"
      unitRef="USD">-7761000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000264"
      unitRef="USD">1242000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000265"
      unitRef="USD">2275000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000271"
      unitRef="USD">31000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000272"
      unitRef="USD">37000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000273"
      unitRef="USD">34000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000275"
      unitRef="USD">12815000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000276"
      unitRef="USD">13478000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000277"
      unitRef="USD">11944000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000279"
      unitRef="USD">1442000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000280"
      unitRef="USD">25000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000281"
      unitRef="USD">4733000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000283"
      unitRef="USD">-33000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000284"
      unitRef="USD">212000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000285"
      unitRef="USD">-10364000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000287"
      unitRef="USD">2546000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000289"
      unitRef="USD">1691000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000291"
      unitRef="USD">-13921000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000292"
      unitRef="USD">-13204000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000293"
      unitRef="USD">-19232000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000295"
      unitRef="USD">-21682000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000296"
      unitRef="USD">-11962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000297"
      unitRef="USD">-16957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000299"
      unitRef="USD">1651000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000300"
      unitRef="USD">589000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000301"
      unitRef="USD">-1844000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000303"
      unitRef="USD">-23333000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000304"
      unitRef="USD">-12551000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000305"
      unitRef="USD">-15113000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000311"
      unitRef="USD">33000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000312"
      unitRef="USD">-652000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000313"
      unitRef="USD">-4271000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000315"
      unitRef="USD">55000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000316"
      unitRef="USD">-695000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000317"
      unitRef="USD">-214000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000319"
      unitRef="USD">-22000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000320"
      unitRef="USD">43000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000321"
      unitRef="USD">-4057000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000323"
      unitRef="USD">-23355000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000324"
      unitRef="USD">-12508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000325"
      unitRef="USD">-19170000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000327"
      unitRef="USD">970000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000328"
      unitRef="USD">168000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000329"
      unitRef="USD">-42000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000331"
      unitRef="USD">-24325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000332"
      unitRef="USD">-12676000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000333"
      unitRef="USD">-19128000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000335"
      unitRef="USDPShares">-0.87</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000337"
      unitRef="USDPShares">-0.87</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000339"
      unitRef="USDPShares">-0.47</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000341"
      unitRef="USDPShares">-0.47</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000343"
      unitRef="USDPShares">-0.57</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000345"
      unitRef="USDPShares">-0.57</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000347"
      unitRef="USDPShares">-0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000349"
      unitRef="USDPShares">-0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000351"
      unitRef="USDPShares">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000353"
      unitRef="USDPShares">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000355"
      unitRef="USDPShares">-0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000357"
      unitRef="USDPShares">-0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000359"
      unitRef="Shares">26884238</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000361"
      unitRef="Shares">26884238</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000363"
      unitRef="Shares">26879159</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000365"
      unitRef="Shares">26879159</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000367"
      unitRef="Shares">26604710</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000369"
      unitRef="Shares">26604710</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000371"
      unitRef="USD">-23355000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000372"
      unitRef="USD">-12508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000373"
      unitRef="USD">-19170000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000379"
      unitRef="USD">-1057000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000380"
      unitRef="USD">-1747000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000381"
      unitRef="USD">-7242000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000383"
      unitRef="USD">-1057000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000384"
      unitRef="USD">-1747000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000385"
      unitRef="USD">-7242000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000387"
      unitRef="USD">-24412000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000388"
      unitRef="USD">-14255000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000389"
      unitRef="USD">-26412000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000391"
      unitRef="USD">578000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000392"
      unitRef="USD">442000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000393"
      unitRef="USD">-615000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000395"
      unitRef="USD">-24990000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000396"
      unitRef="USD">-14697000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000397"
      unitRef="USD">-25797000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000407"
      unitRef="Shares">120000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000399"
      unitRef="USD">120000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000401"
      unitRef="USD">119979000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000402"
      unitRef="USD">-83550000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000403"
      unitRef="USD">3685000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000404"
      unitRef="USD">7517000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact000405"
      unitRef="USD">47652000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <AFRI:StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000419"
      unitRef="Shares">-99444405</AFRI:StockIssuedDuringPeriodSharesRetroactiveAdjustmentToReflectRecapitalizationShares>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000411"
      unitRef="USD">-119979000</AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization>
    <AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000413"
      unitRef="USD">119979000</AFRI:StockIssuedDuringPeriodValueRetroactiveAdjustmentToReflectRecapitalization>
    <AFRI:AdjustedSharesOutstanding
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000429"
      unitRef="Shares">20555595</AFRI:AdjustedSharesOutstanding>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000421"
      unitRef="USD">21000</AFRI:AdjustedStockholdersEquity>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000423"
      unitRef="USD">119979000</AFRI:AdjustedStockholdersEquity>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000424"
      unitRef="USD">-83550000</AFRI:AdjustedStockholdersEquity>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000425"
      unitRef="USD">3685000</AFRI:AdjustedStockholdersEquity>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000426"
      unitRef="USD">7517000</AFRI:AdjustedStockholdersEquity>
    <AFRI:AdjustedStockholdersEquity
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000427"
      unitRef="USD">47652000</AFRI:AdjustedStockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000439"
      unitRef="Shares">7451249</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000431"
      unitRef="USD">7000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      decimals="INF"
      id="Fact000441"
      unitRef="Shares">29999990</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      decimals="-3"
      id="Fact000432"
      unitRef="USD">30000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">44926000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000437"
      unitRef="USD">44963000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000445"
      unitRef="USD">3104000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000449"
      unitRef="USD">3104000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000453"
      unitRef="USD">4685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000457"
      unitRef="USD">4685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000461"
      unitRef="USD">-1308000</AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability>
    <AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000465"
      unitRef="USD">-1308000</AFRI:AdjustmentsToAdditionalPaidInCapitalContingentConsiderationLiability>
    <AFRI:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000475"
      unitRef="Shares">38780</AFRI:StockIssuedDuringPeriodSharesWarrantsExercised>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000469"
      unitRef="USD">446000</AFRI:StockIssuedDuringPeriodValueWarrantsExercised>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000473"
      unitRef="USD">446000</AFRI:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000485"
      unitRef="Shares">13200</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000479"
      unitRef="USD">125000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000483"
      unitRef="USD">125000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000495"
      unitRef="Shares">-1179722</AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiabilityShares>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000487"
      unitRef="USD">-1000</AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000489"
      unitRef="USD">-12721000</AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability>
    <AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000493"
      unitRef="USD">-12722000</AFRI:SettlementOfForwardSharePurchaseAgreementDerivativeLiability>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000500"
      unitRef="USD">-19128000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000502"
      unitRef="USD">-42000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000503"
      unitRef="USD">-19170000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000509"
      unitRef="USD">-6669000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000510"
      unitRef="USD">-573000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000511"
      unitRef="USD">-7242000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000521"
      unitRef="Shares">26879102</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000513"
      unitRef="USD">27000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      decimals="INF"
      id="Fact000523"
      unitRef="Shares">29999990</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      decimals="-3"
      id="Fact000514"
      unitRef="USD">30000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000515"
      unitRef="USD">143658000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000516"
      unitRef="USD">-102678000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000517"
      unitRef="USD">-2984000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000518"
      unitRef="USD">6902000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000519"
      unitRef="USD">44955000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      decimals="INF"
      id="Fact000533"
      unitRef="Shares">-29999990</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_custom_CommonClassZMember"
      decimals="-3"
      id="Fact000526"
      unitRef="USD">-30000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000531"
      unitRef="USD">-30000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <AFRI:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000543"
      unitRef="Shares">100</AFRI:StockIssuedDuringPeriodSharesWarrantsExercised>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000537"
      unitRef="USD">1000</AFRI:StockIssuedDuringPeriodValueWarrantsExercised>
    <AFRI:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000541"
      unitRef="USD">1000</AFRI:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000547"
      unitRef="USD">549000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000550"
      unitRef="USD">933000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000551"
      unitRef="USD">1482000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000555"
      unitRef="USD">-152000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000559"
      unitRef="USD">-152000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000563"
      unitRef="USD">169000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000567"
      unitRef="USD">169000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000572"
      unitRef="USD">-12676000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000574"
      unitRef="USD">168000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000575"
      unitRef="USD">-12508000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000581"
      unitRef="USD">-2021000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000582"
      unitRef="USD">274000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000583"
      unitRef="USD">-1747000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000593"
      unitRef="Shares">26879202</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000585"
      unitRef="USD">27000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000587"
      unitRef="USD">143127000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000588"
      unitRef="USD">-115354000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000589"
      unitRef="USD">-5005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000590"
      unitRef="USD">6411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000591"
      unitRef="USD">29206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000605"
      unitRef="Shares">26879202</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000597"
      unitRef="USD">27000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000599"
      unitRef="USD">143127000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000600"
      unitRef="USD">-115354000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000601"
      unitRef="USD">-5005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000602"
      unitRef="USD">6411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000603"
      unitRef="USD">29206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000617"
      unitRef="Shares">22390</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000611"
      unitRef="USD">522000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000615"
      unitRef="USD">522000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000622"
      unitRef="USD">-24325000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000624"
      unitRef="USD">970000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000625"
      unitRef="USD">-23355000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000631"
      unitRef="USD">-665000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-012024-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000632"
      unitRef="USD">-392000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000633"
      unitRef="USD">-1057000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000643"
      unitRef="Shares">26901592</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000635"
      unitRef="USD">27000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000637"
      unitRef="USD">143649000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000638"
      unitRef="USD">-139679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000639"
      unitRef="USD">-5670000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000640"
      unitRef="USD">6989000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000641"
      unitRef="USD">5316000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000655"
      unitRef="Shares">26901592</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000647"
      unitRef="USD">27000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000649"
      unitRef="USD">143649000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000650"
      unitRef="USD">-139679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000651"
      unitRef="USD">-5670000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">6989000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000653"
      unitRef="USD">5316000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000663"
      unitRef="USD">-23355000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000664"
      unitRef="USD">-12508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000665"
      unitRef="USD">-19170000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000667"
      unitRef="USD">-22000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000668"
      unitRef="USD">43000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000669"
      unitRef="USD">-4057000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000671"
      unitRef="USD">-23333000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000672"
      unitRef="USD">-12551000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000673"
      unitRef="USD">-15113000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000679"
      unitRef="USD">4338000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000680"
      unitRef="USD">4494000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000681"
      unitRef="USD">4715000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000683"
      unitRef="USD">352000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000684"
      unitRef="USD">259000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000685"
      unitRef="USD">142000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000687"
      unitRef="USD">1353000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000688"
      unitRef="USD">1059000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000689"
      unitRef="USD">1457000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000691"
      unitRef="USD">895000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000692"
      unitRef="USD">87000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000693"
      unitRef="USD">150000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000695"
      unitRef="USD">4962000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000699"
      unitRef="USD">-1442000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000700"
      unitRef="USD">-25000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000701"
      unitRef="USD">-4733000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:AccretionExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000703"
      unitRef="USD">65000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000704"
      unitRef="USD">129000</us-gaap:AccretionExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000707"
      unitRef="USD">522000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000708"
      unitRef="USD">169000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000709"
      unitRef="USD">125000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000711"
      unitRef="USD">-581000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000712"
      unitRef="USD">-1286000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000713"
      unitRef="USD">-3883000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000719"
      unitRef="USD">-8852000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000720"
      unitRef="USD">1845000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000721"
      unitRef="USD">12183000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000723"
      unitRef="USD">-11539000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000724"
      unitRef="USD">-26658000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000725"
      unitRef="USD">26079000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000727"
      unitRef="USD">-8065000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000728"
      unitRef="USD">-8059000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000729"
      unitRef="USD">16467000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000731"
      unitRef="USD">-10129000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000732"
      unitRef="USD">-1656000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000733"
      unitRef="USD">-6125000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000735"
      unitRef="USD">-1143000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000736"
      unitRef="USD">1632000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000737"
      unitRef="USD">2238000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000739"
      unitRef="USD">-10942000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000740"
      unitRef="USD">8950000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000741"
      unitRef="USD">13989000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000743"
      unitRef="USD">-695000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000744"
      unitRef="USD">-581000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000745"
      unitRef="USD">-776000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000747"
      unitRef="USD">7035000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000748"
      unitRef="USD">-310000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000749"
      unitRef="USD">-4614000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000751"
      unitRef="USD">22257000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000752"
      unitRef="USD">33290000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000753"
      unitRef="USD">-59383000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000755"
      unitRef="USD">1209000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000756"
      unitRef="USD">36000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000757"
      unitRef="USD">1814000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000759"
      unitRef="USD">23466000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000760"
      unitRef="USD">33326000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000761"
      unitRef="USD">-57569000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000768"
      unitRef="USD">37000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000771"
      unitRef="USD">1776000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000772"
      unitRef="USD">9485000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000773"
      unitRef="USD">4469000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000775"
      unitRef="USD">7000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000776"
      unitRef="USD">47000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000777"
      unitRef="USD">765000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000779"
      unitRef="USD">283000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000780"
      unitRef="USD">319000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000781"
      unitRef="USD">262000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000783"
      unitRef="USD">-2052000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000784"
      unitRef="USD">-9794000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000785"
      unitRef="USD">-3966000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000787"
      unitRef="USD">-9000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000788"
      unitRef="USD">-43000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000789"
      unitRef="USD">-64000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000791"
      unitRef="USD">-2061000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000792"
      unitRef="USD">-9837000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000793"
      unitRef="USD">-4030000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <AFRI:CashAcquiredInMergerAndRecapitalization
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000801"
      unitRef="USD">13966000</AFRI:CashAcquiredInMergerAndRecapitalization>
    <AFRI:ProceedsFromForwardSharePurchaseAgreement
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000805"
      unitRef="USD">6719000</AFRI:ProceedsFromForwardSharePurchaseAgreement>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000809"
      unitRef="USD">11000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000812"
      unitRef="USD">1000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000813"
      unitRef="USD">446000</us-gaap:ProceedsFromWarrantExercises>
    <AFRI:RepaymentsOfTransactionCosts
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000817"
      unitRef="USD">3104000</AFRI:RepaymentsOfTransactionCosts>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000819"
      unitRef="USD">5640000</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000821"
      unitRef="USD">-100000</us-gaap:ProceedsFromOtherShortTermDebt>
    <AFRI:RepaymentsOfWorkingCapitalFacilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000823"
      unitRef="USD">-7349000</AFRI:RepaymentsOfWorkingCapitalFacilities>
    <AFRI:RepaymentsOfWorkingCapitalFacilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000824"
      unitRef="USD">1803000</AFRI:RepaymentsOfWorkingCapitalFacilities>
    <AFRI:RepaymentsOfWorkingCapitalFacilities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000825"
      unitRef="USD">24279000</AFRI:RepaymentsOfWorkingCapitalFacilities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000827"
      unitRef="USD">50385000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000828"
      unitRef="USD">59604000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000829"
      unitRef="USD">117225000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000831"
      unitRef="USD">86349000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000832"
      unitRef="USD">77781000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000833"
      unitRef="USD">39420000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000835"
      unitRef="USD">862000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000836"
      unitRef="USD">3733000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000837"
      unitRef="USD">2792000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000839"
      unitRef="USD">8678000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000840"
      unitRef="USD">5149000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000841"
      unitRef="USD">8708000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000843"
      unitRef="USD">-30791000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000844"
      unitRef="USD">-21395000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000845"
      unitRef="USD">76537000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000847"
      unitRef="USD">-2397000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000848"
      unitRef="USD">213000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000849"
      unitRef="USD">-1546000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000851"
      unitRef="USD">-33188000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000852"
      unitRef="USD">-21182000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000853"
      unitRef="USD">74991000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000855"
      unitRef="USD">-7000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000856"
      unitRef="USD">-3113000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000857"
      unitRef="USD">-2958000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000859"
      unitRef="USD">-11790000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000860"
      unitRef="USD">-806000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000861"
      unitRef="USD">10434000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000863"
      unitRef="USD">24021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000864"
      unitRef="USD">24827000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact000865"
      unitRef="USD">14393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000867"
      unitRef="USD">12231000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000868"
      unitRef="USD">24021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000869"
      unitRef="USD">24827000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <AFRI:NoncashAcquisitionOfNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000876"
      unitRef="USD">1482000</AFRI:NoncashAcquisitionOfNoncontrollingInterest>
    <AFRI:SharesRepurchasedAndRetired
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000880"
      unitRef="USD">30000</AFRI:SharesRepurchasedAndRetired>
    <AFRI:ForwardSharePurchaseAgreements
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000885"
      unitRef="USD">4685000</AFRI:ForwardSharePurchaseAgreements>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000889"
      unitRef="USD">1308000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000893"
      unitRef="USD">11797000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000897"
      unitRef="USD">12398000</AFRI:ConsiderationAndAccruedInterestPaidToSellingStockholderInOrdinaryShares>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000903"
      unitRef="USD">13079000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000904"
      unitRef="USD">15750000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000905"
      unitRef="USD">11343000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000907"
      unitRef="USD">2232000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000908"
      unitRef="USD">1987000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000909"
      unitRef="USD">2228000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NatureOfOperations contextRef="From2024-01-01to2024-12-31" id="Fact000911">&lt;p id="xdx_808_eus-gaap--NatureOfOperations_z2zRZU0rqEE8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82E_zmkyYz6kbzZ4"&gt;NATURE OF OPERATIONS AND BASIS OF PRESENTATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Nature
of Operations&lt;/i&gt; - Forafric Global PLC and Subsidiaries (the &#x201c;Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d; or &#x201c;our&#x201d;),
formerly known as Forafric Agro Holdings Limited, through its subsidiaries is a market leader in the milling industry. The Company operates
in Morocco and West Africa and has a complete offering of flours and semolina, as well secondary processing products including pasta
and couscous, rice, and starches.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
consolidated financial statements are the consolidated financial statements of the Company and its subsidiaries, each of which is controlled,
and is based on the financial position and results of operations of the Company as a standalone company. Intercompany balances and transactions
between consolidated entities have been eliminated. Refer to Note 22 &#x2014; Related Parties for further information regarding the Company&#x2019;s
related party transactions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unless
otherwise noted, discussion in these Notes to Consolidated Financial Statements refers to our continuing operations. Refer to Note 23,
Assets and liabilities held for sale and discontinued operations, for additional information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Basis
of Presentation &lt;/i&gt;- These consolidated financial statements reflect the financial condition, results of operations and cash flows of
the Company and have been prepared in accordance with U.S. GAAP.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000913">&lt;p id="xdx_805_eus-gaap--SignificantAccountingPoliciesTextBlock_zViHo7ilubi3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82F_z9maXle1LDI9"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--UseOfEstimates_zZXa8EUZxaB4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zBrXVZFfS1V2"&gt;Use
of Estimates&lt;/span&gt; &lt;/i&gt;- The preparation of our consolidated financial statements in conformity with U.S. GAAP requires management to use judgment
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and
liabilities at the date of the consolidated financial statements, and the reported amounts of net sales and expenses during the reporting
period. Significant accounting policy elections, estimates and assumptions include, among others, allowance for credit losses, valuation
assumptions of goodwill and intangible assets, useful lives of long-lived assets, and measurement of income tax assets. Given the uncertainty
of the global economic environment, our estimates could be significantly different than future performance. Actual results could differ
from these estimates. Historically, the aggregate differences, if any, between our estimates and actual amounts in any year have not
had a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_z2CxL8eI4y8l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_866_zRtlb0DeCd1f"&gt;Principles
of Consolidation&lt;/span&gt; &lt;/i&gt;&#x2013; The accompanying consolidated financial statements include all entities controlled by the Company. Intercompany
accounts and transactions are eliminated.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Control
exists when the Company has the power, directly or indirectly, to govern the financial and operating policies of an entity that most
significantly impact the entity&#x2019;s economic performance and the obligation to absorb losses or the right to receive the benefits
from its activities that could potentially be significant to the entity. In assessing control, potential voting rights that are currently
exercisable or convertible are considered. The accounts of subsidiaries are included in the consolidated financial statements from the
date that control commences until the date that control ceases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z4tnDza7E9A3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_869_zcnpM47nqzw8"&gt;Cash
Equivalents&lt;/span&gt; &lt;/i&gt;- We consider temporary cash investments with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_zW5qCo7eik9d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_z1bqKjoq0ZKh"&gt;Accounts
Receivable and Allowances for Credit Losses&lt;/span&gt;&lt;/i&gt; &#x2013; We provide credit terms to customers in-line with industry standards, perform
ongoing credit evaluations of our customers, and maintain allowances for potential credit losses based on historical experience recorded.
We analyze the aging of customer accounts, customer concentrations, customer creditworthiness, current economic trends and changes in
our customer payment patterns when evaluating the adequacy of the allowance for credit losses. Customer balances are written off after
all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the time of
shipment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zVkPtzRTlSH7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zPmcYQSYtwFl"&gt;Inventories&lt;/span&gt;
&lt;/i&gt;- Inventories are stated at the lower of cost or net realizable value. The Company&#x2019;s inventory is valued using the weighted
average cost method. The costs of finished goods inventories include raw materials, labor, and overhead costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoFfZaQg139h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_zqunynFqdKOh"&gt;Other
Receivables&lt;/span&gt;&lt;/i&gt; &#x2013; Other receivables include government subsidies for the production and sale of flour. The Moroccan government
provides a fixed subsidy based on production and customer. Subsidies are paid by the Moroccan government twice a year based on sales
of flour for the previous six months. The Company records the flour subsidies as a credit against the related costs that the subsidies
were intended to offset in the same periods that the costs were incurred within the consolidated statement of operations. During the
year ended December 31, 2024, and 2023, the Company received $&lt;span id="xdx_90E_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20241231_z5IrgCrr1PRc" title="Government grant"&gt;17,299&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20231231_z6XzkjaPP2f5" title="Government grant"&gt;43,509&lt;/span&gt;, respectively, in the aggregate of government subsidies for
the production of affordable flour and relief from import tax on foreign sourced raw materials from the Moroccan government.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoWcSEB7LnY7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zu9eXLYTwmk1"&gt;Property,
Plant, and Equipment&lt;/span&gt; &lt;/i&gt;- Property, plant, and equipment are stated at acquisition cost, plus capitalized interest on borrowings during
the actual construction period of major capital projects. Depreciation and amortization are calculated using the straight-line method
over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    Lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives"&gt;39&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery
    and equipment (technical installations)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives"&gt;30&lt;/span&gt;-&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives"&gt;50&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives"&gt;30&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_z3CI3LQqblE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Building
improvements are depreciated over the shorter of the estimated useful life of the assets or the remaining useful life. Leasehold improvements
are amortized over the shorter of their useful life or remaining lease term. Expenditures for repairs and maintenance, which do not improve
or extend the life of the assets, are expensed as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
perform impairment tests when circumstances indicate that the carrying value of an asset may not be recoverable. Indicators of impairment
include deteriorations in operating cash flows, the anticipated sale or disposal of an asset group, and other significant changes in
business conditions. Property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that
the carrying amount of an asset may not be recoverable. The Company&#x2019;s assessment of recoverability of property, plant and equipment
is performed on a reporting unit level. Recoverability of assets to be held and used is measured by a comparison of the carrying amount
of such asset to its estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of such asset
exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of
the asset exceeds the fair value of the asset. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair
value, less estimated costs to sell.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zGaXXy8648p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zAT1sCThH6a5"&gt;Goodwill
and Other Intangible Assets&lt;/span&gt; &lt;/i&gt;- Identifiable intangible assets with finite lives are amortized over their estimated useful lives as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zhVfFvJqgurg" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    Lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" style="font: 10pt Times New Roman, Times, Serif; text-align: center" title="Goodwill and other intangible assets, useful lives"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    relationships&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives"&gt;20&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Patents
    and licenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    intangible assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zIMIYbtVgmAf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recognized
intangible assets, exclusive of goodwill, are amortized over the useful lives of the assets unless that life is determined to be indefinite.
All of our intangible assets, exclusive of goodwill and trademarks, are finite lived. All amortization expense related to intangible
assets is recorded in Selling, general, and administrative expense in the consolidated statements of operations. Intangible assets with
finite lives are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If an evaluation of the undiscounted cash flows indicates impairment, the asset is written down to its estimated fair value, which is
generally based on discounted future cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate
that the carrying value may not be recoverable. Our annual impairment evaluation is conducted during our fiscal fourth quarter.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and
circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such
assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an
entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if
impaired, the associated assets must be written down to fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including
goodwill. If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be
recorded to the Company&#x2019;s operations, for the amount in which the carrying amount exceeds the reporting unit&#x2019;s fair value.
We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a
combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins,
tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows. Under
the market approach, the fair value is based on observed market data. If multiple valuation methodologies are used, the results are weighted
appropriately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zn99pBcPp1Hk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_862_zOxO4Ow2rVBc"&gt;Segment
Reporting&lt;/span&gt; - &lt;/i&gt;The Company reports segment information based on the &#x201c;management&#x201d; approach. The management approach designates
the internal reporting used by management for making decisions and assessing performance as the source of the Company&#x2019;s reportable
segments. Management has identified Soft Wheat, Durum Wheat, and Couscous and Pasta as separate operating segments. Refer to Note 21
for further information regarding the Company&#x2019;s segment information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zrs5RyWzlBQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_868_zBDmhQ79kkS4"&gt;Advertising&lt;/span&gt;
-&lt;/i&gt; The Company has elected to expense all advertising costs as incurred. The Company expenses advertising costs as incurred and such
expenses totaled $&lt;span id="xdx_901_eus-gaap--AdvertisingExpense_pn3n3_c20240101__20241231_zyNpwPDxJApf" title="Advertising expense"&gt;69&lt;/span&gt;, $&lt;span id="xdx_90C_eus-gaap--AdvertisingExpense_pn3n3_c20230101__20231231_zwcw0VZXUUk8" title="Advertising expense"&gt;258&lt;/span&gt;, and $&lt;span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_z6ryt6nNDv2l" title="Advertising expense"&gt;19&lt;/span&gt; for the fiscal years ending December 31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_z4bz6uo6Rc5h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zDLamBp8KcEd"&gt;Leases&lt;/span&gt;
&lt;/i&gt;- We determine if an arrangement is or contains a lease at inception. Our assessment is based on (1) whether the contract involves
the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the
asset throughout the period and (3) whether we have the right to direct the use of the asset. Leases are classified as either finance
leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers
ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to
be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments
equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any
one of these criteria. The lease classification affects the expense recognition in the income statement. Operating lease costs are recorded
entirely in operating expenses. Finance lease costs are split, where amortization of the ROU asset is recorded in operating expenses
and an implied interest component is recorded in interest expense.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zr1l3sdq5Rc4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86F_zcSfEHFbsaNa"&gt;Share-Based
Compensation&lt;/span&gt;&lt;/i&gt; - Share-based awards principally comprise of stock options and cash-settled stock options, referred to as &#x201c;phantom
options&#x201d;. Share-based awards are generally issued to certain senior management personnel. Share-based compensation cost (other
than phantom options) is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite
service period, which is the vesting period, on a straight-line basis. Our phantom options are accounted for as liability awards and
are re-measured at fair value each reporting period with compensation expense being recognized over the requisite service period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company uses the Black-Scholes option pricing model to determine the grant date fair value of its stock options and phantom options,
respectively, as well as the fair value at each reporting period for liability classified awards. This model requires the Company to
estimate the expected volatility and the expected term of the stock options, which are highly complex and subjective variables. The Company
uses an expected volatility of its stock price during the expected life of the options that is based on the historical performance of
the Company&#x2019;s stock price as well as including an estimate using similar companies. The expected term is computed using the simplified
method as the Company&#x2019;s best estimate given its lack of actual exercise history. The Company has selected a risk-free rate based
on the implied yield available on U.S. Treasury securities with a maturity equivalent to the expected exercise term of the stock option.
The inputs to the valuation of phantom options are observable in the market, and as such are classified as Level 2 in the fair value
hierarchy. The Company accounts for forfeitures of share-based awards as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_zxMKM0hvY0ah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_863_zi0VsdAeZyw4"&gt;Business
Combinations and Asset Acquisitions&lt;/span&gt; &#x2013; &lt;/i&gt;The Company accounts for acquisitions that qualify as business combinations by applying
the acquisition method according to Accounting Standards Codification (&#x201c;ASC&#x201d;) 805, Business Combinations (&#x201c;ASC 805&#x201d;).
Transaction costs related to the acquisition of a business are expensed as incurred and excluded from the fair value of consideration
transferred. The identifiable assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity are recognized
and measured at their estimated fair values. The excess of the fair value of consideration transferred over the fair values of identifiable
assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity, net of the fair value of any previously held
interest in the acquired entity, is recorded as goodwill. Such valuations require management to make significant estimates and assumptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates acquisitions of assets and other similar transactions to assess whether the transaction should be accounted for as
a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value
of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction
is accounted for as an asset acquisition. If not, further determination is required as to whether the Company has acquired inputs and
processes that can create outputs that would meet the definition of a business. When applying the screen test, significant judgment is
required to determine whether an acquisition is a business combination or an acquisition of assets. Accounting for asset acquisitions
falls under the guidance of Topic 805, Business Combinations, specifically Subtopic 805-50. A cost accumulation model is used to determine
an asset acquisition&#x2019;s cost. Assets acquired are based on their cost, generally allocated to them on a relative fair value basis.
Direct acquisition-related costs are included in the cost of the acquired assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zZWXSWgWM6S3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_zd59W4Mqivii"&gt;Foreign
Currency Translation and Transactions&lt;/span&gt;&lt;/i&gt; - The Company&#x2019;s reporting currency is the US dollar (&#x201c;USD&#x201d;). The functional
currency of the Company&#x2019;s operating subsidiaries is generally the same as the corresponding local currency. Assets and liabilities
of the operating subsidiaries are translated at the spot rate in effect at the applicable reporting date. Revenues and expenses of the
operating subsidiaries are translated at the average exchange rates in effect during the applicable period. The resulting foreign currency
translation adjustment is recorded as Accumulated other comprehensive loss, which is reflected as a separate component of Stockholders&#x2019;
equity. The functional currency is translated into U.S. dollars for balance sheet accounts using currency exchange rates in effect as
of the balance sheet date, and for revenue and expense accounts using a weighted-average exchange rate during the fiscal year. The transactions
in foreign currency (that is a different currency than the functional currency of the entity) are converted at the exchange rate prevailing
to the date of the transaction. The assets and liabilities denominated in foreign currencies are evaluated in the current period on the
date of the closing or at the opening rate, when applicable. The translation adjustments are deferred as a separate component of equity
in &#x201c;Accumulated other comprehensive income&#x201d;. Gains or losses resulting from transactions denominated in foreign currencies
and intercompany debt that is not of a long-term investment nature are included in (Gain) loss on foreign currency exchange in the consolidated
statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zQTN54Z2ViXc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_863_zhgJivKsGUP7"&gt;Credit
Risk&lt;/span&gt;&lt;/i&gt; &#x2013; Financial instruments potentially subject to concentration of credit risk consist primarily of cash and cash equivalents
and trade accounts receivable. At times during the periods presented, the Company had funds in excess of Deposit Insurance programs in
Morocco, on deposit at various financial institutions. Management believes the Company is not exposed to significant credit risk due
to the financial position of the depository institutions in which those deposits are held.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zhDu20OYfhPd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zYF2qoyKG8Pa"&gt;Revenue
Recognition&lt;/span&gt; &#x2013; &lt;/i&gt;The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance
obligation by transferring control over a product or service to a customer. The majority of the Company&#x2019;s contracts with customers
have one performance obligation and a contract duration of one year or less. The Company applies the practical expedient in AASC paragraph
10-50-14 of ASC Topic 606, &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt; and does not disclose information about remaining performance
obligations that have original expected durations of one year or less. Trade discounts or volume rebates are recognized as a deduction
in revenue. No payment terms beyond one year are granted at contract inception.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
related to the sale of goods is measured based on consideration specified in a contract with a customer. The Company recognizes revenue
from these contracts at a point in time when it satisfies a performance obligation by transferring control of a product to a customer,
generally when legal title and risks and rewards transfer to the customer. Sales terms typically provide for transfer of title at the
time and point of delivery and acceptance of the product being sold.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
received from customers prior to revenue recognition on a contract are recorded as contract liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
paid to suppliers prior to purchase recognition are recorded within prepaid expenses and other current assets on the consolidated balance
sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zDBWZzP9AZ0g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zb1DoWzbUtuk"&gt;Shipping
and Handling Costs&lt;/span&gt;&lt;/i&gt; &#x2013; Shipping and handling costs related to contracts with customers for the sale of goods are accounted for
as a fulfillment activity and are included in cost of sales. Accordingly, amounts billed to customers for such costs are included as
a component of revenues.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--MajorCustomersPolicyPolicyTextBlock_zFejF3h4V7D2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zxU3hhT0IZw"&gt;Taxes
Collected from Customers and Remitted to Governmental Authorities&lt;/span&gt;&lt;/i&gt; &#x2013; The Company does not include taxes assessed by governmental
authorities that are (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers, in
the measurement of transactions prices or as a component of revenues and cost of sales.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zi8V86HsswP8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zTkdDXKbwDs5"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt; &#x2013; The provision for income taxes includes income taxes currently payable in Morocco and local jurisdictions, and those
deferred because of temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets
or liabilities are computed based on the difference between the financial statement and income tax bases of assets and liabilities using
enacted tax rates. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit
will not be realized. Deferred income tax expenses or credits are based on the changes in the asset or liability from period to period.
We account for uncertain tax positions using a &#x201c;more-likely-than-not&#x201d; threshold. A tax benefit from an uncertain tax position
is recognized if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, based on
the technical merits of the position, or the statute of limitations concerning such issues lapses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--AccountingForWarrantsPolicyTextBlock_z1UKHbq5VL5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_ziNAxsdBU185"&gt;Accounting
for Warrants&lt;/span&gt; &lt;/i&gt;&#x2013; The Company accounts for warrants as either equity-classified or liability-classified instruments based on an
assessment of the instruments&#x2019; specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from
Equity (&#x201c;ASC 480&#x201d;) and ASC 815, Derivatives and Hedging (&#x201c;ASC 815&#x201d;). The assessment considers whether the instruments
are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the
instruments all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company&#x2019;s
own ordinary shares and whether the instrument holders could potentially require &#x201c;net cash settlement&#x201d; in a circumstance
outside of the Company&#x2019;s control, among other conditions for equity classification. This assessment, which requires the use of
professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are
outstanding. Management has concluded that the Public Warrants and Private Placement Warrants issued pursuant to the Business Combination
qualify for equity accounting treatment. For further detail on the Company&#x2019;s Warrants (Public and Private), refer to Note 17 -
Stockholders&#x2019; Equity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_ecustom--ForeignCurrencyForwardContractsPolicyTextBlock_ztGqzoZYCs81" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86F_ze1U7ZXrfnT3"&gt;Foreign
Currency Forward Contracts&lt;/span&gt;&lt;/i&gt; &#x2013;The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its
business, which the Company at times manages through the use of foreign currency forward contracts. The Company has entered into foreign
currency forward contracts and accounts for these instruments in accordance with ASC Topic 815, &#x201c;Derivatives and Hedging,&#x201d;
which establishes accounting and reporting standards requiring that derivative instruments be recorded on the balance sheet as either
an asset or liability measured at fair value. The Company&#x2019;s foreign currency contracts are not designated as hedging instruments
under ASC 815; accordingly, changes in the fair value are recorded in current period earnings. For more information, refer to Note 13
- Foreign currency forward contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpD3VgeWVBBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zMTqaelsczd9"&gt;Fair
Value Measurements&lt;/span&gt; &lt;/i&gt;&#x2013; The Company follows the guidance in ASC 820, &#x201c;Fair Value Measurement,&#x201d; for its financial assets
and liabilities that are re-measured and reported at fair value at each reporting period. The fair value of the Company&#x2019;s financial
assets and liabilities reflects management&#x2019;s estimate of amounts that the Company would have received in connection with the sale
of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the
measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of
observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions
about how market participants would price assets and liabilities).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used
to value the assets and liabilities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
                                            1: Quoted prices in active markets for identical assets or liabilities. An active market
                                            for an asset or liability is a market in which transactions for the asset or liability occur
                                            with sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
                                            2: Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted
                                            prices in active markets for similar assets or liabilities and quoted prices for identical
                                            assets or liabilities in markets that are not active.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
                                            3: Unobservable inputs based on our assessment of the assumptions that market participants
                                            would use in pricing the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s financial instruments include cash equivalents, accounts receivable from customers, other receivables, prepaid expenses
and other current assets, accounts payable and accrued liabilities, all of which are typically short-term in nature. The Company believes
that the carrying amounts of these financial instruments reasonably approximate their fair values due to their short-term nature.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company measures the derivative liability / asset related to foreign currency forward contracts at fair value on a recurring basis. Refer
to Note 13 &#x2013; Foreign currency forward contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company measures the contingent consideration liability at fair value on a recurring basis on each reporting date. Refer to Note 14 &#x2014;
Contingent Consideration Liability for further information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_ecustom--NonControllingInterestsPolicy_zinyecmVkwt4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_868_zUypDGxDMb7h"&gt;Non-Controlling
Interests&lt;/span&gt;&lt;/i&gt; &#x2013; Non-controlling interests on the consolidated statements of operations and comprehensive loss represent the portion
of a majority-owned subsidiary&#x2019;s net income or loss that is attributed by non-controlling stockholders. Non-controlling interests
on the consolidated balance sheets represent the portion of equity in a consolidated subsidiary owned by non-controlling stockholders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_ecustom--AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_z9RzoIGzIWee" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_zoc1c8V6xxX1"&gt;Assets
and liabilities held for sale and discontinued operations&lt;/span&gt; &#x2013; &lt;/i&gt;The Company classifies disposal groups as held for sale if their
carrying amounts will be recovered principally through a sale transaction rather than through continuing use. Disposal groups classified
as held for sale are measured at the lower of their carrying amount and fair value less costs to sell.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
criteria for held for sale classification is regarded as met only when the sale is highly probable, and the asset or disposal group is
available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that
significant changes to the sale will be made or that the decision to sell will be withdrawn. Management must be committed to the plan
to sell the asset, and the sale expected to be completed within one year from the date of the classification.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets
and liabilities classified as held for sale are presented separately in the Consolidated Balance Sheets. Discontinued operations are
excluded from the results of continuing operations and are presented as a single amount as profit or loss after tax from discontinued
operations in the statement of profit or loss only if they represent a strategic shift. The revenue and expenses included in the results
of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably
segregated from the revenue and costs of the ongoing operations of the Company. Refer to Note 23 for further information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_ecustom--EmergingGrowthCompanyPolicyTextBlock_zzOYx7rXmBUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_863_ziLHYCz56D9e"&gt;Emerging
Growth Company Status&lt;/span&gt; &#x2013; &lt;/i&gt;the Company is an emerging growth company (&#x201c;EGC&#x201d;), as defined in the Jumpstart Our Business
Startups Act (&#x201c;JOBS Act&#x201d;). Under the JOBS Act, EGCs can delay adopting new or revised accounting standards issued until such
time as those standards apply to private companies. The Company has elected to use this extended transition period. In providing this
relief, the JOBS Act does not preclude the Company from adopting a new or revised accounting standard earlier than the time that such
standard applies to private companies. The Company will continue to use this relief until the earlier of the date that it (a) is no longer
an emerging growth company or (b) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_z65sfszJTYIf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zRFJ6O2IKZPg"&gt;Reclassifications&lt;/span&gt;
&lt;/i&gt;&#x2013; Certain prior period amounts have been reclassified to conform to the current period presentation and following the classification assets and liabilities held for sale and
discontinued operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--LiquidityAndGoingConcernPolicyTextBlock_z0Ih9JwF30Gh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zO5HdsIaEt7c"&gt;Liquidity
and going concern&lt;/span&gt;&lt;/i&gt; - In connection with the preparation of the consolidated financial statements for the year ending December 31,
2024, management has evaluated the company&#x2019;s ability to continue as a going concern. Based on current financial conditions, the
company has incurred significant operating losses in recent periods, and its cash flow projections indicate that it may not have sufficient
liquidity to meet its obligations over the next twelve months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of April 30, 2025, management is actively pursuing several potential sources of additional financing, including negotiations with investors
and financial institutions, as well as exploring cost-reduction initiatives and the potential sale of non-core assets. These plans have
not been finalized but management is confident on the closing of the sale of a wholly owned subsidiary operating in logistics activities
and the sale of long-term assets belonging to a durum wheat mill for total estimated proceeds of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20240101__20241231_zffG9rSaha1g" title="Proceeds"&gt;10,000&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20230101__20231231_zyLiHkUtCmW8" title="Proceeds"&gt;19,000&lt;/span&gt;, respectively. The
closings of both transactions are expected to be completed by May 31, 2025. As of December 31, 2024, the Company concluded that the pending transactions met the criteria of classification as
held for sale in accordance with Subtopic 205-20 and 360-10. Refer to Note 23, Assets and liabilities held for sale and discontinued operations,
for additional information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
conditions, among others, raise substantial doubt about the Company&#x2019;s ability to continue as a going concern. The financial statements
have been prepared assuming the Company will continue as a going concern, but if the Company is unable to secure additional financing
or otherwise resolve these uncertainties, it may be unable to realize its assets and discharge its liabilities in the normal course of
business.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85A_zLrTSQf8KWM9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2024-01-01to2024-12-31" id="Fact000915">&lt;p id="xdx_846_eus-gaap--UseOfEstimates_zZXa8EUZxaB4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zBrXVZFfS1V2"&gt;Use
of Estimates&lt;/span&gt; &lt;/i&gt;- The preparation of our consolidated financial statements in conformity with U.S. GAAP requires management to use judgment
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and
liabilities at the date of the consolidated financial statements, and the reported amounts of net sales and expenses during the reporting
period. Significant accounting policy elections, estimates and assumptions include, among others, allowance for credit losses, valuation
assumptions of goodwill and intangible assets, useful lives of long-lived assets, and measurement of income tax assets. Given the uncertainty
of the global economic environment, our estimates could be significantly different than future performance. Actual results could differ
from these estimates. Historically, the aggregate differences, if any, between our estimates and actual amounts in any year have not
had a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000917">&lt;p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_z2CxL8eI4y8l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_866_zRtlb0DeCd1f"&gt;Principles
of Consolidation&lt;/span&gt; &lt;/i&gt;&#x2013; The accompanying consolidated financial statements include all entities controlled by the Company. Intercompany
accounts and transactions are eliminated.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Control
exists when the Company has the power, directly or indirectly, to govern the financial and operating policies of an entity that most
significantly impact the entity&#x2019;s economic performance and the obligation to absorb losses or the right to receive the benefits
from its activities that could potentially be significant to the entity. In assessing control, potential voting rights that are currently
exercisable or convertible are considered. The accounts of subsidiaries are included in the consolidated financial statements from the
date that control commences until the date that control ceases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000919">&lt;p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z4tnDza7E9A3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_869_zcnpM47nqzw8"&gt;Cash
Equivalents&lt;/span&gt; &lt;/i&gt;- We consider temporary cash investments with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000921">&lt;p id="xdx_841_eus-gaap--ReceivablesPolicyTextBlock_zW5qCo7eik9d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_z1bqKjoq0ZKh"&gt;Accounts
Receivable and Allowances for Credit Losses&lt;/span&gt;&lt;/i&gt; &#x2013; We provide credit terms to customers in-line with industry standards, perform
ongoing credit evaluations of our customers, and maintain allowances for potential credit losses based on historical experience recorded.
We analyze the aging of customer accounts, customer concentrations, customer creditworthiness, current economic trends and changes in
our customer payment patterns when evaluating the adequacy of the allowance for credit losses. Customer balances are written off after
all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the time of
shipment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000923">&lt;p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zVkPtzRTlSH7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zPmcYQSYtwFl"&gt;Inventories&lt;/span&gt;
&lt;/i&gt;- Inventories are stated at the lower of cost or net realizable value. The Company&#x2019;s inventory is valued using the weighted
average cost method. The costs of finished goods inventories include raw materials, labor, and overhead costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000925">&lt;p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoFfZaQg139h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_zqunynFqdKOh"&gt;Other
Receivables&lt;/span&gt;&lt;/i&gt; &#x2013; Other receivables include government subsidies for the production and sale of flour. The Moroccan government
provides a fixed subsidy based on production and customer. Subsidies are paid by the Moroccan government twice a year based on sales
of flour for the previous six months. The Company records the flour subsidies as a credit against the related costs that the subsidies
were intended to offset in the same periods that the costs were incurred within the consolidated statement of operations. During the
year ended December 31, 2024, and 2023, the Company received $&lt;span id="xdx_90E_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20241231_z5IrgCrr1PRc" title="Government grant"&gt;17,299&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--GovernmentAssistanceAwardAmount_iI_c20231231_z6XzkjaPP2f5" title="Government grant"&gt;43,509&lt;/span&gt;, respectively, in the aggregate of government subsidies for
the production of affordable flour and relief from import tax on foreign sourced raw materials from the Moroccan government.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:GovernmentAssistanceAwardAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000927"
      unitRef="USD">17299</us-gaap:GovernmentAssistanceAwardAmount>
    <us-gaap:GovernmentAssistanceAwardAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000929"
      unitRef="USD">43509</us-gaap:GovernmentAssistanceAwardAmount>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000931">&lt;p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoWcSEB7LnY7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zu9eXLYTwmk1"&gt;Property,
Plant, and Equipment&lt;/span&gt; &lt;/i&gt;- Property, plant, and equipment are stated at acquisition cost, plus capitalized interest on borrowings during
the actual construction period of major capital projects. Depreciation and amortization are calculated using the straight-line method
over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    Lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives"&gt;39&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery
    and equipment (technical installations)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives"&gt;30&lt;/span&gt;-&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives"&gt;50&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives"&gt;30&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_z3CI3LQqblE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Building
improvements are depreciated over the shorter of the estimated useful life of the assets or the remaining useful life. Leasehold improvements
are amortized over the shorter of their useful life or remaining lease term. Expenditures for repairs and maintenance, which do not improve
or extend the life of the assets, are expensed as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
perform impairment tests when circumstances indicate that the carrying value of an asset may not be recoverable. Indicators of impairment
include deteriorations in operating cash flows, the anticipated sale or disposal of an asset group, and other significant changes in
business conditions. Property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that
the carrying amount of an asset may not be recoverable. The Company&#x2019;s assessment of recoverability of property, plant and equipment
is performed on a reporting unit level. Recoverability of assets to be held and used is measured by a comparison of the carrying amount
of such asset to its estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of such asset
exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of
the asset exceeds the fair value of the asset. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair
value, less estimated costs to sell.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000933">&lt;p id="xdx_890_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zxe7onxF9Ua" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zDha8Hi4Bn9c" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    Lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zrMTZTid444e" title="Property plant and equipment, useful lives"&gt;39&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery
    and equipment (technical installations)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zufMUDunWBCl" title="Property plant and equipment, useful lives"&gt;30&lt;/span&gt;-&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zLxCLUIypgb3" title="Property plant and equipment, useful lives"&gt;50&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MinimumMember_zf7FqE8PhLV8" title="Property plant and equipment, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OtherAssetMember__srt--RangeAxis__srt--MaximumMember_zzF3vj5GzRfi" title="Property plant and equipment, useful lives"&gt;30&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</AFRI:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_BuildingMember"
      id="Fact000935">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember"
      id="Fact000937">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember"
      id="Fact000939">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_OtherAssetMember_srt_MinimumMember"
      id="Fact000941">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_OtherAssetMember_srt_MaximumMember"
      id="Fact000943">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000945">&lt;p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zGaXXy8648p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zAT1sCThH6a5"&gt;Goodwill
and Other Intangible Assets&lt;/span&gt; &lt;/i&gt;- Identifiable intangible assets with finite lives are amortized over their estimated useful lives as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zhVfFvJqgurg" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    Lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" style="font: 10pt Times New Roman, Times, Serif; text-align: center" title="Goodwill and other intangible assets, useful lives"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    relationships&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives"&gt;20&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Patents
    and licenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    intangible assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zIMIYbtVgmAf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recognized
intangible assets, exclusive of goodwill, are amortized over the useful lives of the assets unless that life is determined to be indefinite.
All of our intangible assets, exclusive of goodwill and trademarks, are finite lived. All amortization expense related to intangible
assets is recorded in Selling, general, and administrative expense in the consolidated statements of operations. Intangible assets with
finite lives are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If an evaluation of the undiscounted cash flows indicates impairment, the asset is written down to its estimated fair value, which is
generally based on discounted future cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate
that the carrying value may not be recoverable. Our annual impairment evaluation is conducted during our fiscal fourth quarter.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and
circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such
assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an
entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if
impaired, the associated assets must be written down to fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including
goodwill. If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be
recorded to the Company&#x2019;s operations, for the amount in which the carrying amount exceeds the reporting unit&#x2019;s fair value.
We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a
combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins,
tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows. Under
the market approach, the fair value is based on observed market data. If multiple valuation methodologies are used, the results are weighted
appropriately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <AFRI:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000947">&lt;p id="xdx_89F_ecustom--ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock_zt7y4dKWtBpc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zhVfFvJqgurg" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIFE OF GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    Lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zM850F1LYSO7" style="font: 10pt Times New Roman, Times, Serif; text-align: center" title="Goodwill and other intangible assets, useful lives"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    relationships&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zSknddR13cXl" title="Goodwill and other intangible assets, useful lives"&gt;20&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Patents
    and licenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MinimumMember_zBiSMBy2kzqi" title="Goodwill and other intangible assets, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember__srt--RangeAxis__srt--MaximumMember_zmBPRjyMVyjl" title="Goodwill and other intangible assets, useful lives"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MinimumMember_zjAFiKWVOvF7" title="Goodwill and other intangible assets, useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember__srt--RangeAxis__srt--MaximumMember_zgbG8aU12Qfl" title="Goodwill and other intangible assets, useful lives"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    intangible assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zxXLH3yw8om4" title="Goodwill and other intangible assets, useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_z41t10OnbWY5" title="Goodwill and other intangible assets, useful life"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</AFRI:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement
      contextRef="From2024-01-012024-12-31_us-gaap_TrademarksMember"
      id="Fact000949">Indefinite</us-gaap:FiniteLivedIntangibleAssetsIntentOrAbilityToRenewOrExtendArrangement>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      id="Fact000951">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_PatentsMember_srt_MinimumMember"
      id="Fact000953">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_PatentsMember_srt_MaximumMember"
      id="Fact000955">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MinimumMember"
      id="Fact000957">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember_srt_MaximumMember"
      id="Fact000959">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MinimumMember"
      id="Fact000961">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember_srt_MaximumMember"
      id="Fact000963">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000965">&lt;p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zn99pBcPp1Hk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_862_zOxO4Ow2rVBc"&gt;Segment
Reporting&lt;/span&gt; - &lt;/i&gt;The Company reports segment information based on the &#x201c;management&#x201d; approach. The management approach designates
the internal reporting used by management for making decisions and assessing performance as the source of the Company&#x2019;s reportable
segments. Management has identified Soft Wheat, Durum Wheat, and Couscous and Pasta as separate operating segments. Refer to Note 21
for further information regarding the Company&#x2019;s segment information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000967">&lt;p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zrs5RyWzlBQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_868_zBDmhQ79kkS4"&gt;Advertising&lt;/span&gt;
-&lt;/i&gt; The Company has elected to expense all advertising costs as incurred. The Company expenses advertising costs as incurred and such
expenses totaled $&lt;span id="xdx_901_eus-gaap--AdvertisingExpense_pn3n3_c20240101__20241231_zyNpwPDxJApf" title="Advertising expense"&gt;69&lt;/span&gt;, $&lt;span id="xdx_90C_eus-gaap--AdvertisingExpense_pn3n3_c20230101__20231231_zwcw0VZXUUk8" title="Advertising expense"&gt;258&lt;/span&gt;, and $&lt;span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_z6ryt6nNDv2l" title="Advertising expense"&gt;19&lt;/span&gt; for the fiscal years ending December 31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000969"
      unitRef="USD">69000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000971"
      unitRef="USD">258000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000973"
      unitRef="USD">19000</us-gaap:AdvertisingExpense>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000975">&lt;p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_z4bz6uo6Rc5h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zDLamBp8KcEd"&gt;Leases&lt;/span&gt;
&lt;/i&gt;- We determine if an arrangement is or contains a lease at inception. Our assessment is based on (1) whether the contract involves
the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the
asset throughout the period and (3) whether we have the right to direct the use of the asset. Leases are classified as either finance
leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers
ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to
be exercised, the lease term is for a major part of the remaining useful life of the asset or the present value of the lease payments
equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any
one of these criteria. The lease classification affects the expense recognition in the income statement. Operating lease costs are recorded
entirely in operating expenses. Finance lease costs are split, where amortization of the ROU asset is recorded in operating expenses
and an implied interest component is recorded in interest expense.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000977">&lt;p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zr1l3sdq5Rc4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86F_zcSfEHFbsaNa"&gt;Share-Based
Compensation&lt;/span&gt;&lt;/i&gt; - Share-based awards principally comprise of stock options and cash-settled stock options, referred to as &#x201c;phantom
options&#x201d;. Share-based awards are generally issued to certain senior management personnel. Share-based compensation cost (other
than phantom options) is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite
service period, which is the vesting period, on a straight-line basis. Our phantom options are accounted for as liability awards and
are re-measured at fair value each reporting period with compensation expense being recognized over the requisite service period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company uses the Black-Scholes option pricing model to determine the grant date fair value of its stock options and phantom options,
respectively, as well as the fair value at each reporting period for liability classified awards. This model requires the Company to
estimate the expected volatility and the expected term of the stock options, which are highly complex and subjective variables. The Company
uses an expected volatility of its stock price during the expected life of the options that is based on the historical performance of
the Company&#x2019;s stock price as well as including an estimate using similar companies. The expected term is computed using the simplified
method as the Company&#x2019;s best estimate given its lack of actual exercise history. The Company has selected a risk-free rate based
on the implied yield available on U.S. Treasury securities with a maturity equivalent to the expected exercise term of the stock option.
The inputs to the valuation of phantom options are observable in the market, and as such are classified as Level 2 in the fair value
hierarchy. The Company accounts for forfeitures of share-based awards as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:BusinessCombinationsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000979">&lt;p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_zxMKM0hvY0ah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_863_zi0VsdAeZyw4"&gt;Business
Combinations and Asset Acquisitions&lt;/span&gt; &#x2013; &lt;/i&gt;The Company accounts for acquisitions that qualify as business combinations by applying
the acquisition method according to Accounting Standards Codification (&#x201c;ASC&#x201d;) 805, Business Combinations (&#x201c;ASC 805&#x201d;).
Transaction costs related to the acquisition of a business are expensed as incurred and excluded from the fair value of consideration
transferred. The identifiable assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity are recognized
and measured at their estimated fair values. The excess of the fair value of consideration transferred over the fair values of identifiable
assets acquired, liabilities assumed, and noncontrolling interests in an acquired entity, net of the fair value of any previously held
interest in the acquired entity, is recorded as goodwill. Such valuations require management to make significant estimates and assumptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates acquisitions of assets and other similar transactions to assess whether the transaction should be accounted for as
a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value
of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction
is accounted for as an asset acquisition. If not, further determination is required as to whether the Company has acquired inputs and
processes that can create outputs that would meet the definition of a business. When applying the screen test, significant judgment is
required to determine whether an acquisition is a business combination or an acquisition of assets. Accounting for asset acquisitions
falls under the guidance of Topic 805, Business Combinations, specifically Subtopic 805-50. A cost accumulation model is used to determine
an asset acquisition&#x2019;s cost. Assets acquired are based on their cost, generally allocated to them on a relative fair value basis.
Direct acquisition-related costs are included in the cost of the acquired assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000981">&lt;p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zZWXSWgWM6S3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_zd59W4Mqivii"&gt;Foreign
Currency Translation and Transactions&lt;/span&gt;&lt;/i&gt; - The Company&#x2019;s reporting currency is the US dollar (&#x201c;USD&#x201d;). The functional
currency of the Company&#x2019;s operating subsidiaries is generally the same as the corresponding local currency. Assets and liabilities
of the operating subsidiaries are translated at the spot rate in effect at the applicable reporting date. Revenues and expenses of the
operating subsidiaries are translated at the average exchange rates in effect during the applicable period. The resulting foreign currency
translation adjustment is recorded as Accumulated other comprehensive loss, which is reflected as a separate component of Stockholders&#x2019;
equity. The functional currency is translated into U.S. dollars for balance sheet accounts using currency exchange rates in effect as
of the balance sheet date, and for revenue and expense accounts using a weighted-average exchange rate during the fiscal year. The transactions
in foreign currency (that is a different currency than the functional currency of the entity) are converted at the exchange rate prevailing
to the date of the transaction. The assets and liabilities denominated in foreign currencies are evaluated in the current period on the
date of the closing or at the opening rate, when applicable. The translation adjustments are deferred as a separate component of equity
in &#x201c;Accumulated other comprehensive income&#x201d;. Gains or losses resulting from transactions denominated in foreign currencies
and intercompany debt that is not of a long-term investment nature are included in (Gain) loss on foreign currency exchange in the consolidated
statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2024-01-01to2024-12-31" id="Fact000983">&lt;p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zQTN54Z2ViXc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_863_zhgJivKsGUP7"&gt;Credit
Risk&lt;/span&gt;&lt;/i&gt; &#x2013; Financial instruments potentially subject to concentration of credit risk consist primarily of cash and cash equivalents
and trade accounts receivable. At times during the periods presented, the Company had funds in excess of Deposit Insurance programs in
Morocco, on deposit at various financial institutions. Management believes the Company is not exposed to significant credit risk due
to the financial position of the depository institutions in which those deposits are held.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000985">&lt;p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zhDu20OYfhPd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zYF2qoyKG8Pa"&gt;Revenue
Recognition&lt;/span&gt; &#x2013; &lt;/i&gt;The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance
obligation by transferring control over a product or service to a customer. The majority of the Company&#x2019;s contracts with customers
have one performance obligation and a contract duration of one year or less. The Company applies the practical expedient in AASC paragraph
10-50-14 of ASC Topic 606, &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt; and does not disclose information about remaining performance
obligations that have original expected durations of one year or less. Trade discounts or volume rebates are recognized as a deduction
in revenue. No payment terms beyond one year are granted at contract inception.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
related to the sale of goods is measured based on consideration specified in a contract with a customer. The Company recognizes revenue
from these contracts at a point in time when it satisfies a performance obligation by transferring control of a product to a customer,
generally when legal title and risks and rewards transfer to the customer. Sales terms typically provide for transfer of title at the
time and point of delivery and acceptance of the product being sold.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
received from customers prior to revenue recognition on a contract are recorded as contract liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
paid to suppliers prior to purchase recognition are recorded within prepaid expenses and other current assets on the consolidated balance
sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000987">&lt;p id="xdx_845_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zDBWZzP9AZ0g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zb1DoWzbUtuk"&gt;Shipping
and Handling Costs&lt;/span&gt;&lt;/i&gt; &#x2013; Shipping and handling costs related to contracts with customers for the sale of goods are accounted for
as a fulfillment activity and are included in cost of sales. Accordingly, amounts billed to customers for such costs are included as
a component of revenues.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:MajorCustomersPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000989">&lt;p id="xdx_84D_eus-gaap--MajorCustomersPolicyPolicyTextBlock_zFejF3h4V7D2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zxU3hhT0IZw"&gt;Taxes
Collected from Customers and Remitted to Governmental Authorities&lt;/span&gt;&lt;/i&gt; &#x2013; The Company does not include taxes assessed by governmental
authorities that are (i) imposed on and concurrent with a specific revenue-producing transaction and (ii) collected from customers, in
the measurement of transactions prices or as a component of revenues and cost of sales.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:MajorCustomersPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000991">&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zi8V86HsswP8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zTkdDXKbwDs5"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt; &#x2013; The provision for income taxes includes income taxes currently payable in Morocco and local jurisdictions, and those
deferred because of temporary differences between the financial statement and tax bases of assets and liabilities. Deferred tax assets
or liabilities are computed based on the difference between the financial statement and income tax bases of assets and liabilities using
enacted tax rates. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit
will not be realized. Deferred income tax expenses or credits are based on the changes in the asset or liability from period to period.
We account for uncertain tax positions using a &#x201c;more-likely-than-not&#x201d; threshold. A tax benefit from an uncertain tax position
is recognized if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, based on
the technical merits of the position, or the statute of limitations concerning such issues lapses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <AFRI:AccountingForWarrantsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000993">&lt;p id="xdx_849_ecustom--AccountingForWarrantsPolicyTextBlock_z1UKHbq5VL5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_ziNAxsdBU185"&gt;Accounting
for Warrants&lt;/span&gt; &lt;/i&gt;&#x2013; The Company accounts for warrants as either equity-classified or liability-classified instruments based on an
assessment of the instruments&#x2019; specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from
Equity (&#x201c;ASC 480&#x201d;) and ASC 815, Derivatives and Hedging (&#x201c;ASC 815&#x201d;). The assessment considers whether the instruments
are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the
instruments all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company&#x2019;s
own ordinary shares and whether the instrument holders could potentially require &#x201c;net cash settlement&#x201d; in a circumstance
outside of the Company&#x2019;s control, among other conditions for equity classification. This assessment, which requires the use of
professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are
outstanding. Management has concluded that the Public Warrants and Private Placement Warrants issued pursuant to the Business Combination
qualify for equity accounting treatment. For further detail on the Company&#x2019;s Warrants (Public and Private), refer to Note 17 -
Stockholders&#x2019; Equity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</AFRI:AccountingForWarrantsPolicyTextBlock>
    <AFRI:ForeignCurrencyForwardContractsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000995">&lt;p id="xdx_846_ecustom--ForeignCurrencyForwardContractsPolicyTextBlock_ztGqzoZYCs81" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86F_ze1U7ZXrfnT3"&gt;Foreign
Currency Forward Contracts&lt;/span&gt;&lt;/i&gt; &#x2013;The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its
business, which the Company at times manages through the use of foreign currency forward contracts. The Company has entered into foreign
currency forward contracts and accounts for these instruments in accordance with ASC Topic 815, &#x201c;Derivatives and Hedging,&#x201d;
which establishes accounting and reporting standards requiring that derivative instruments be recorded on the balance sheet as either
an asset or liability measured at fair value. The Company&#x2019;s foreign currency contracts are not designated as hedging instruments
under ASC 815; accordingly, changes in the fair value are recorded in current period earnings. For more information, refer to Note 13
- Foreign currency forward contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</AFRI:ForeignCurrencyForwardContractsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000997">&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpD3VgeWVBBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_zMTqaelsczd9"&gt;Fair
Value Measurements&lt;/span&gt; &lt;/i&gt;&#x2013; The Company follows the guidance in ASC 820, &#x201c;Fair Value Measurement,&#x201d; for its financial assets
and liabilities that are re-measured and reported at fair value at each reporting period. The fair value of the Company&#x2019;s financial
assets and liabilities reflects management&#x2019;s estimate of amounts that the Company would have received in connection with the sale
of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the
measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of
observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions
about how market participants would price assets and liabilities).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used
to value the assets and liabilities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
                                            1: Quoted prices in active markets for identical assets or liabilities. An active market
                                            for an asset or liability is a market in which transactions for the asset or liability occur
                                            with sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
                                            2: Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted
                                            prices in active markets for similar assets or liabilities and quoted prices for identical
                                            assets or liabilities in markets that are not active.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
                                            3: Unobservable inputs based on our assessment of the assumptions that market participants
                                            would use in pricing the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s financial instruments include cash equivalents, accounts receivable from customers, other receivables, prepaid expenses
and other current assets, accounts payable and accrued liabilities, all of which are typically short-term in nature. The Company believes
that the carrying amounts of these financial instruments reasonably approximate their fair values due to their short-term nature.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company measures the derivative liability / asset related to foreign currency forward contracts at fair value on a recurring basis. Refer
to Note 13 &#x2013; Foreign currency forward contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company measures the contingent consideration liability at fair value on a recurring basis on each reporting date. Refer to Note 14 &#x2014;
Contingent Consideration Liability for further information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <AFRI:NonControllingInterestsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000999">&lt;p id="xdx_84A_ecustom--NonControllingInterestsPolicy_zinyecmVkwt4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_868_zUypDGxDMb7h"&gt;Non-Controlling
Interests&lt;/span&gt;&lt;/i&gt; &#x2013; Non-controlling interests on the consolidated statements of operations and comprehensive loss represent the portion
of a majority-owned subsidiary&#x2019;s net income or loss that is attributed by non-controlling stockholders. Non-controlling interests
on the consolidated balance sheets represent the portion of equity in a consolidated subsidiary owned by non-controlling stockholders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</AFRI:NonControllingInterestsPolicy>
    <AFRI:AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001001">&lt;p id="xdx_841_ecustom--AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock_z9RzoIGzIWee" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_zoc1c8V6xxX1"&gt;Assets
and liabilities held for sale and discontinued operations&lt;/span&gt; &#x2013; &lt;/i&gt;The Company classifies disposal groups as held for sale if their
carrying amounts will be recovered principally through a sale transaction rather than through continuing use. Disposal groups classified
as held for sale are measured at the lower of their carrying amount and fair value less costs to sell.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
criteria for held for sale classification is regarded as met only when the sale is highly probable, and the asset or disposal group is
available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that
significant changes to the sale will be made or that the decision to sell will be withdrawn. Management must be committed to the plan
to sell the asset, and the sale expected to be completed within one year from the date of the classification.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets
and liabilities classified as held for sale are presented separately in the Consolidated Balance Sheets. Discontinued operations are
excluded from the results of continuing operations and are presented as a single amount as profit or loss after tax from discontinued
operations in the statement of profit or loss only if they represent a strategic shift. The revenue and expenses included in the results
of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably
segregated from the revenue and costs of the ongoing operations of the Company. Refer to Note 23 for further information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</AFRI:AssetsAndLiabilitiesHeldForSaleAndDiscontinuedOperationsPolicyTextBlock>
    <AFRI:EmergingGrowthCompanyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001003">&lt;p id="xdx_845_ecustom--EmergingGrowthCompanyPolicyTextBlock_zzOYx7rXmBUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_863_ziLHYCz56D9e"&gt;Emerging
Growth Company Status&lt;/span&gt; &#x2013; &lt;/i&gt;the Company is an emerging growth company (&#x201c;EGC&#x201d;), as defined in the Jumpstart Our Business
Startups Act (&#x201c;JOBS Act&#x201d;). Under the JOBS Act, EGCs can delay adopting new or revised accounting standards issued until such
time as those standards apply to private companies. The Company has elected to use this extended transition period. In providing this
relief, the JOBS Act does not preclude the Company from adopting a new or revised accounting standard earlier than the time that such
standard applies to private companies. The Company will continue to use this relief until the earlier of the date that it (a) is no longer
an emerging growth company or (b) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</AFRI:EmergingGrowthCompanyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2024-01-01to2024-12-31" id="Fact001005">&lt;p id="xdx_84B_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_z65sfszJTYIf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zRFJ6O2IKZPg"&gt;Reclassifications&lt;/span&gt;
&lt;/i&gt;&#x2013; Certain prior period amounts have been reclassified to conform to the current period presentation and following the classification assets and liabilities held for sale and
discontinued operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <AFRI:LiquidityAndGoingConcernPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001007">&lt;p id="xdx_849_ecustom--LiquidityAndGoingConcernPolicyTextBlock_z0Ih9JwF30Gh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zO5HdsIaEt7c"&gt;Liquidity
and going concern&lt;/span&gt;&lt;/i&gt; - In connection with the preparation of the consolidated financial statements for the year ending December 31,
2024, management has evaluated the company&#x2019;s ability to continue as a going concern. Based on current financial conditions, the
company has incurred significant operating losses in recent periods, and its cash flow projections indicate that it may not have sufficient
liquidity to meet its obligations over the next twelve months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of April 30, 2025, management is actively pursuing several potential sources of additional financing, including negotiations with investors
and financial institutions, as well as exploring cost-reduction initiatives and the potential sale of non-core assets. These plans have
not been finalized but management is confident on the closing of the sale of a wholly owned subsidiary operating in logistics activities
and the sale of long-term assets belonging to a durum wheat mill for total estimated proceeds of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20240101__20241231_zffG9rSaha1g" title="Proceeds"&gt;10,000&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ProceedsFromSaleOfProductiveAssets_c20230101__20231231_zyLiHkUtCmW8" title="Proceeds"&gt;19,000&lt;/span&gt;, respectively. The
closings of both transactions are expected to be completed by May 31, 2025. As of December 31, 2024, the Company concluded that the pending transactions met the criteria of classification as
held for sale in accordance with Subtopic 205-20 and 360-10. Refer to Note 23, Assets and liabilities held for sale and discontinued operations,
for additional information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
conditions, among others, raise substantial doubt about the Company&#x2019;s ability to continue as a going concern. The financial statements
have been prepared assuming the Company will continue as a going concern, but if the Company is unable to secure additional financing
or otherwise resolve these uncertainties, it may be unable to realize its assets and discharge its liabilities in the normal course of
business.&lt;/span&gt;&lt;/p&gt;

</AFRI:LiquidityAndGoingConcernPolicyTextBlock>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001009"
      unitRef="USD">10000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001011"
      unitRef="USD">19000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001013">&lt;p id="xdx_806_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zqvlFc4V5ALe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_828_zkK9E0NsEyV3"&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring
public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim
and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07,
as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The Company adopted
ASU 2023-07 during the year ended December 31, 2024. See Note 21, Segment Information in the accompanying notes to the consolidated financial
statements for further detail.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;),
which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater
disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain
other amendments to improve the effectiveness of income tax disclosures. For public business entities, the standard is effective for
annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been
issued or made available for issuance. The Company is determining the impact of the ASU 2023-09 on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic
220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense
categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning
after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently
evaluating the impact of adopting ASU 2024-03.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
than as described above, no accounting pronouncements issued or effective during the year ended December 31, 2024, has had or is expected
to have a material impact on the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001015">&lt;p id="xdx_800_eus-gaap--LesseeOperatingLeasesTextBlock_zBlYzAOCoQzl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82B_znDgt23JwVl4"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has operating leases for real estate and vehicles. The Company has finance leases for equipment and construction land space.
Leases are classified as finance leases because ownership of the underlying assets transfers at the end the lease term. Remaining lease
terms for these leases range from less than one year to six years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not record leases with a term of 12 months or less on the balance sheet.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_ecustom--ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_zbvLvhqdV6oa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zeo9CS8kesO1" style="display: none"&gt;SCHEDULE
OF BALANCE SHEET CLASSIFICATION&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;Balance Sheet&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;Classification&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: left"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z4WRk7rqudmg" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z35mV37RAPBf" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1018"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1019"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20241231_zYJ9jfzckYEi" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets"&gt;6,931&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20231231_zCT1pL435h42" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets"&gt;3,377&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zRMMAceuDz9b" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span id="xdx_907_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYKVhoNBQp5l" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1025"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_znfD811JEjzj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets"&gt;9,252&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_z4It61FfBdc3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets"&gt;9,887&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_zAyd6NLxqlBb" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets"&gt;16,183&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_zWVZZS0bI0J5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets"&gt;13,264&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z1yHY5YwBlY" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span id="xdx_909_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z9urGFB8KZZc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1034"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1035"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20241231_zyU9QTnmO2m4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current"&gt;635&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20231231_zFkKCYVzfqH6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current"&gt;625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_903_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zERGVUvlTFO3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span id="xdx_901_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zeThxojucCx5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1041"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_zW5LsuxtGvw5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current"&gt;390&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20231231_zGRiN19CcUpc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current"&gt;987&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20241231_zUogIVvODY26" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities"&gt;1,025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20231231_z0mZSqbbwuo2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities"&gt;1,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Noncurrent liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span id="xdx_902_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zi6L3CKsBuk2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zm5Klg0lOaG5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1050"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zQmkiUlydKth" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current"&gt;5,893&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zWf138CA1pMe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current"&gt;2,191&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z0oPp9DnQbAc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span id="xdx_907_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zJO7D9U3ZYm4" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1056"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1057"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zMQzgUgnDPR9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current"&gt;182&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zjXoZVep9Wb" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current"&gt;554&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total noncurrent liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20241231_zJriRmjz09wf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities"&gt;6,075&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20231231_zAd3y05nehzg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities"&gt;2,745&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LeasesLiabilities_iI_pn3n3_c20241231_zwhS0vjMFcn9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities"&gt;7,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--LeasesLiabilities_iI_pn3n3_c20231231_zmdFU4fTEPx6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities"&gt;4,357&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zsPqQNgjD3P7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Right-of-use
assets and their corresponding lease liabilities are measured and recognized based on the present value of the future minimum lease payments
over the lease term at the commencement date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Discount
Rates&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the majority of its leases, the Company uses the rate implicit in the lease. For leases without an implicit rate, the Company uses its
incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments
for those leases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_zrzQTGgH5LX" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average discount rates for the Company&#x2019;s leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_z2wh8o5lJt7c" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6wHhbbAkDwf" title="Operating leases weighted average discount"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zjr3MYw2s5pe" title="Operating leases weighted average discount"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zCAiYeIV3Or" title="Finance leases weighted average discount"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zWdGeMQ7pig3" title="Finance leases weighted average discount"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zew1MSAYL3Uj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lease
Payments&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company includes lease payments under options to extend or terminate the lease in the measurement of the right-of-use asset and lease
liability when it is reasonably certain that it will exercise such options. Fixed lease costs represent the explicitly quantified lease
payments prescribed by the lease agreement and are included in the measurement of the right-of-use asset and corresponding lease liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_zcNa2eG5wzwb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average remaining lease term of the Company&#x2019;s leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zoUhpvVFY5bd" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zxymgzInFa26" title="Operating leases weighted average remaining term"&gt;9.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zTxE8tLXtBsl" title="Operating leases weighted average remaining term"&gt;6.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zFQWemtH9Od3" title="Finance leases weighted average remaining term"&gt;0.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zzCTH79OADX3" title="Finance leases weighted average remaining term"&gt;1.4&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zDGLwcOdwRx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z2gQQELU3A66" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense for the years ended December 31, 2024, 2023, and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zi65PQ7RBkO" style="display: none"&gt;SCHEDULE
OF LEASE EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20240101__20241231_zW2nCpqp2aHb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230101__20231231_zilFnsYZcdyj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20221231_zrHKd4AOUrLb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseCost_pn3n3_maLCzxcO_zP77KqJEcS3c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;987&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance lease cost:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maLCzxcO_z2i5R9B9MNw" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Amortization of right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maLCzxcO_zM8AJousq8ml" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;156&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;190&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzxcO_z4cvvM0jlkzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total lease cost&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,434&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,215&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,647&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8AF_z0cTEqxzLwVf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_ecustom--ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_zORiDxpEu0be" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, future maturities of lease liabilities were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zkNfjnYAzrk5" style="display: none"&gt;SCHEDULE
OF FUTURE OF LEASE LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Finance Leases&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zNeuONcrP313" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Operating Leases, 2025"&gt;1,022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zuVMtmBUCVrc" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Finance Leases, 2025"&gt;465&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zawHzOUnXmeg" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2026"&gt;983&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf9rkX6Nk5na" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2026"&gt;86&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zl2v5G2z23oa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2027"&gt;949&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zc4h9WIkDgli" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2027"&gt;57&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zUp3jshCqQoc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2028"&gt;919&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zYJHu0RUMM52" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2028"&gt;21&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zgBIDl8d5HYk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2029"&gt;857&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zhIWiU0lVSx7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2029"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1129"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zbn6ZcfdPoRd" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Thereafter"&gt;3,905&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zpf76HWbegbf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Thereafter"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1133"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf8XRhIrUhld" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Total lease payments"&gt;8,635&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zo1C7HikJ8X5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Total lease payments"&gt;629&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less: Interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zt7sGywKk729" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Less: Interest"&gt;(2,107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zRJ6b1O4xfH" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Less: Interest"&gt;(57&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zns9rXoK8SC2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Present value of lease liabilities"&gt;6,528&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zSa398PtmSZ9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Present value of lease liabilities"&gt;572&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zQdQkpkubP8g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_ecustom--ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_zws8fNOXI4Sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
information related to leases for the years ended December 31, 2024, 2023, and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zBPJec9P0q8e" style="display: none"&gt;SCHEDULE
OF OTHER INFORMATION RELATED TO LEASES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240101__20241231_zvMmhRxuhm54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zID9QDFlaR5e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zAKFQ9uNZT38" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OperatingLeasePayments_zEXTvwe2Zrhd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 46%; text-align: left"&gt;Operating cash flows used for operating leases&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;987&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingCashFlowsForFinanceLeases_z2iHTFzRbVJj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating cash flows used for finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FinanceLeasePrincipalPayments_zuV4TWQLg5c2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Financing cash flows used for finance leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;156&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;190&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A3_zTDGf1QP9Xa2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001017">&lt;p id="xdx_89D_ecustom--ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock_zbvLvhqdV6oa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zeo9CS8kesO1" style="display: none"&gt;SCHEDULE
OF BALANCE SHEET CLASSIFICATION&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;Balance Sheet&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;Classification&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: left"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z4WRk7rqudmg" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z35mV37RAPBf" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1018"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1019"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20241231_zYJ9jfzckYEi" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets"&gt;6,931&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_c20231231_zCT1pL435h42" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Operating lease right of use assets"&gt;3,377&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zRMMAceuDz9b" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span id="xdx_907_eus-gaap--FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYKVhoNBQp5l" title="::XDX::http%3A%2F%2Fforafric.com%2F20241231%23OperatingAndFinanceLeaseRightOfUseAsset"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1025"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_znfD811JEjzj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets"&gt;9,252&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_z4It61FfBdc3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance lease right of use assets"&gt;9,887&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231_zAyd6NLxqlBb" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets"&gt;16,183&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--OperatingAndFinanceLeaseRightOfUseAsset_iI_pn3n3_c20231231_zWVZZS0bI0J5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total operating and finance leases assets"&gt;13,264&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z1yHY5YwBlY" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span id="xdx_909_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z9urGFB8KZZc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1034"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1035"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20241231_zyU9QTnmO2m4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current"&gt;635&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_c20231231_zFkKCYVzfqH6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability current"&gt;625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_903_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zERGVUvlTFO3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span id="xdx_901_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zeThxojucCx5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1041"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_zW5LsuxtGvw5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current"&gt;390&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20231231_zGRiN19CcUpc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability current"&gt;987&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20241231_zUogIVvODY26" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities"&gt;1,025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_c20231231_z0mZSqbbwuo2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total current liabilities"&gt;1,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Noncurrent liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span id="xdx_902_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zi6L3CKsBuk2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zm5Klg0lOaG5" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1050"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zQmkiUlydKth" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current"&gt;5,893&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zWf138CA1pMe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating leases liability non current"&gt;2,191&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z0oPp9DnQbAc" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span id="xdx_907_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zJO7D9U3ZYm4" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LongTermDebtNoncurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1056"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1057"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_zMQzgUgnDPR9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current"&gt;182&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20231231_zjXoZVep9Wb" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance leases liability non current"&gt;554&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total noncurrent liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20241231_zJriRmjz09wf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities"&gt;6,075&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_c20231231_zAd3y05nehzg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total noncurrent liabilities"&gt;2,745&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LeasesLiabilities_iI_pn3n3_c20241231_zwhS0vjMFcn9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities"&gt;7,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--LeasesLiabilities_iI_pn3n3_c20231231_zmdFU4fTEPx6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total liabilities"&gt;4,357&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfOperatingAndFinanceLeaseBalanceSheetInformationTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001021"
      unitRef="USD">6931000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001023"
      unitRef="USD">3377000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001027"
      unitRef="USD">9252000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001029"
      unitRef="USD">9887000</us-gaap:FinanceLeaseRightOfUseAsset>
    <AFRI:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001031"
      unitRef="USD">16183000</AFRI:OperatingAndFinanceLeaseRightOfUseAsset>
    <AFRI:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001033"
      unitRef="USD">13264000</AFRI:OperatingAndFinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001037"
      unitRef="USD">635000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001039"
      unitRef="USD">625000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001043"
      unitRef="USD">390000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001045"
      unitRef="USD">987000</us-gaap:FinanceLeaseLiabilityCurrent>
    <AFRI:LeaseLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001047"
      unitRef="USD">1025000</AFRI:LeaseLiabilitiesCurrent>
    <AFRI:LeaseLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001049"
      unitRef="USD">1612000</AFRI:LeaseLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001053"
      unitRef="USD">5893000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001055"
      unitRef="USD">2191000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001059"
      unitRef="USD">182000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001061"
      unitRef="USD">554000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <AFRI:LeaseLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001063"
      unitRef="USD">6075000</AFRI:LeaseLiabilitiesNoncurrent>
    <AFRI:LeaseLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001065"
      unitRef="USD">2745000</AFRI:LeaseLiabilitiesNoncurrent>
    <AFRI:LeasesLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001067"
      unitRef="USD">7100000</AFRI:LeasesLiabilities>
    <AFRI:LeasesLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001069"
      unitRef="USD">4357000</AFRI:LeasesLiabilities>
    <AFRI:ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001071">&lt;p id="xdx_899_ecustom--ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock_zrzQTGgH5LX" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average discount rates for the Company&#x2019;s leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_z2wh8o5lJt7c" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE DISCOUNT RATES OF LEASES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6wHhbbAkDwf" title="Operating leases weighted average discount"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zjr3MYw2s5pe" title="Operating leases weighted average discount"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zCAiYeIV3Or" title="Finance leases weighted average discount"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zWdGeMQ7pig3" title="Finance leases weighted average discount"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfWeightedAverageDiscountedRatesOfLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001073"
      unitRef="Pure">0.052</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001075"
      unitRef="Pure">0.050</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001077"
      unitRef="Pure">0.070</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001079"
      unitRef="Pure">0.070</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <AFRI:ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001081">&lt;p id="xdx_89C_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock_zcNa2eG5wzwb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average remaining lease term of the Company&#x2019;s leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zoUhpvVFY5bd" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zxymgzInFa26" title="Operating leases weighted average remaining term"&gt;9.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zTxE8tLXtBsl" title="Operating leases weighted average remaining term"&gt;6.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Finance leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zFQWemtH9Od3" title="Finance leases weighted average remaining term"&gt;0.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zzCTH79OADX3" title="Finance leases weighted average remaining term"&gt;1.4&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfWeightedAverageRemainingLeaseTermTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact001083">P9Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001085">P6Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact001087">P0Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001089">P1Y4M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001091">&lt;p id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z2gQQELU3A66" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense for the years ended December 31, 2024, 2023, and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zi65PQ7RBkO" style="display: none"&gt;SCHEDULE
OF LEASE EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20240101__20241231_zW2nCpqp2aHb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230101__20231231_zilFnsYZcdyj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20221231_zrHKd4AOUrLb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseCost_pn3n3_maLCzxcO_zP77KqJEcS3c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;987&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance lease cost:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maLCzxcO_z2i5R9B9MNw" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Amortization of right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maLCzxcO_zM8AJousq8ml" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;156&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;190&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzxcO_z4cvvM0jlkzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total lease cost&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,434&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,215&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,647&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001093"
      unitRef="USD">810000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001094"
      unitRef="USD">581000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001095"
      unitRef="USD">987000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001097"
      unitRef="USD">543000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001098"
      unitRef="USD">478000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001099"
      unitRef="USD">470000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001101"
      unitRef="USD">81000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001102"
      unitRef="USD">156000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001103"
      unitRef="USD">190000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001105"
      unitRef="USD">1434000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001106"
      unitRef="USD">1215000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001107"
      unitRef="USD">1647000</us-gaap:LeaseCost>
    <AFRI:ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001109">&lt;p id="xdx_89C_ecustom--ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_zORiDxpEu0be" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, future maturities of lease liabilities were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zkNfjnYAzrk5" style="display: none"&gt;SCHEDULE
OF FUTURE OF LEASE LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Finance Leases&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zNeuONcrP313" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Operating Leases, 2025"&gt;1,022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zuVMtmBUCVrc" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Finance Leases, 2025"&gt;465&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zawHzOUnXmeg" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2026"&gt;983&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf9rkX6Nk5na" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2026"&gt;86&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zl2v5G2z23oa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2027"&gt;949&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zc4h9WIkDgli" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2027"&gt;57&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zUp3jshCqQoc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2028"&gt;919&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zYJHu0RUMM52" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2028"&gt;21&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zgBIDl8d5HYk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, 2029"&gt;857&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zhIWiU0lVSx7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, 2029"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1129"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zbn6ZcfdPoRd" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Thereafter"&gt;3,905&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zpf76HWbegbf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Thereafter"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1133"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zf8XRhIrUhld" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Total lease payments"&gt;8,635&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zo1C7HikJ8X5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Total lease payments"&gt;629&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less: Interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zt7sGywKk729" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Less: Interest"&gt;(2,107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_di_c20241231_zRJ6b1O4xfH" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Less: Interest"&gt;(57&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zns9rXoK8SC2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Operating Leases, Present value of lease liabilities"&gt;6,528&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_c20241231_zSa398PtmSZ9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Finance Leases, Present value of lease liabilities"&gt;572&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfLesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001111"
      unitRef="USD">1022000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001113"
      unitRef="USD">465000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001115"
      unitRef="USD">983000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">86000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001119"
      unitRef="USD">949000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001121"
      unitRef="USD">57000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001123"
      unitRef="USD">919000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001125"
      unitRef="USD">21000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001127"
      unitRef="USD">857000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001131"
      unitRef="USD">3905000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001135"
      unitRef="USD">8635000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001137"
      unitRef="USD">629000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001139"
      unitRef="USD">2107000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001141"
      unitRef="USD">57000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001143"
      unitRef="USD">6528000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001145"
      unitRef="USD">572000</us-gaap:FinanceLeaseLiability>
    <AFRI:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001147">&lt;p id="xdx_894_ecustom--ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_zws8fNOXI4Sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
information related to leases for the years ended December 31, 2024, 2023, and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zBPJec9P0q8e" style="display: none"&gt;SCHEDULE
OF OTHER INFORMATION RELATED TO LEASES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240101__20241231_zvMmhRxuhm54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zID9QDFlaR5e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zAKFQ9uNZT38" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OperatingLeasePayments_zEXTvwe2Zrhd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 46%; text-align: left"&gt;Operating cash flows used for operating leases&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;987&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingCashFlowsForFinanceLeases_z2iHTFzRbVJj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating cash flows used for finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FinanceLeasePrincipalPayments_zuV4TWQLg5c2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Financing cash flows used for finance leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;156&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;190&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</AFRI:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001149"
      unitRef="USD">810000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001150"
      unitRef="USD">581000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001151"
      unitRef="USD">987000</us-gaap:OperatingLeasePayments>
    <AFRI:OperatingCashFlowsForFinanceLeases
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001153"
      unitRef="USD">543000</AFRI:OperatingCashFlowsForFinanceLeases>
    <AFRI:OperatingCashFlowsForFinanceLeases
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001154"
      unitRef="USD">478000</AFRI:OperatingCashFlowsForFinanceLeases>
    <AFRI:OperatingCashFlowsForFinanceLeases
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001155"
      unitRef="USD">470000</AFRI:OperatingCashFlowsForFinanceLeases>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001157"
      unitRef="USD">81000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001158"
      unitRef="USD">156000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001159"
      unitRef="USD">190000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001161">&lt;p id="xdx_800_eus-gaap--AccountsAndNontradeReceivableTextBlock_zTSy7bpLCc1f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_829_zqs6Bnlc4twk"&gt;ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z6gtHdZZNqXa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
gross and realizable value of accounts receivable are detailed as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_z8NizMLRXlO9" style="display: none"&gt;SCHEDULE
OF ACCOUNT RECEIVABLES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zdWP9H0BmH3b" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zHHRcSY1FGch" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzJSE_zNxqqaoZqbAi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;33,544&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;49,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzJSE_zzQz8araznZa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Allowance for credit losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(15,567&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,979&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzJSE_zTRnAf9ZG1W9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,977&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;34,703&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zsPdE9k2q7Y1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_zn9CvSQov8jb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in allowances for credit losses consisted of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zv3YjoFcWBP9" style="display: none"&gt;SCHEDULE
OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Allowance for&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Estimated Credit Losses&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20230101__20231231_z2YX9mLlaFnf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Allowance for accounts receivable, beginning balance"&gt;(14,067&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current period provision for expected credit losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20230101__20231231_zvwBYftYIjae" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses"&gt;(87&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20230101__20231231_zm9xDBHdY3fh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments"&gt;(825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20240101__20241231_znSqxj26jEu4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, beginning balance"&gt;(14,979&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current period provision for expected credit losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20240101__20241231_zMTivfTwKyj3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses"&gt;(895&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20240101__20241231_zBUMhLqx7Bm5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments"&gt;307&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_pn3n3_di_c20240101__20241231_zlbcDzli3kQc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, ending balance"&gt;(15,567&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zUUq5AS6VWN7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001163">&lt;p id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z6gtHdZZNqXa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
gross and realizable value of accounts receivable are detailed as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_z8NizMLRXlO9" style="display: none"&gt;SCHEDULE
OF ACCOUNT RECEIVABLES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zdWP9H0BmH3b" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zHHRcSY1FGch" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzJSE_zNxqqaoZqbAi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;33,544&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;49,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzJSE_zzQz8araznZa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Allowance for credit losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(15,567&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,979&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzJSE_zTRnAf9ZG1W9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,977&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;34,703&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001165"
      unitRef="USD">33544000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001166"
      unitRef="USD">49682000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001168"
      unitRef="USD">15567000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001169"
      unitRef="USD">14979000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001171"
      unitRef="USD">17977000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001172"
      unitRef="USD">34703000</us-gaap:AccountsReceivableNetCurrent>
    <AFRI:ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001174">&lt;p id="xdx_899_ecustom--ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock_zn9CvSQov8jb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in allowances for credit losses consisted of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zv3YjoFcWBP9" style="display: none"&gt;SCHEDULE
OF CHANGES IN ALLOWANCES FOR CREDIT LOSSES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Allowance for&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Estimated Credit Losses&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20230101__20231231_z2YX9mLlaFnf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Allowance for accounts receivable, beginning balance"&gt;(14,067&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current period provision for expected credit losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20230101__20231231_zvwBYftYIjae" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses"&gt;(87&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20230101__20231231_zm9xDBHdY3fh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments"&gt;(825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_pn3n3_di_c20240101__20241231_znSqxj26jEu4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, beginning balance"&gt;(14,979&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current period provision for expected credit losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ProvisionForDoubtfulAccounts_iN_pn3n3_di_c20240101__20241231_zMTivfTwKyj3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Current period provision for expected credit losses"&gt;(895&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ForeignCurrencyExchangeAdjustments_pn3n3_c20240101__20241231_zBUMhLqx7Bm5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Foreign currency exchange adjustments"&gt;307&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_pn3n3_di_c20240101__20241231_zlbcDzli3kQc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Allowance for accounts receivable, ending balance"&gt;(15,567&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfChangesInAllowancesForCreditLossesTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001176"
      unitRef="USD">14067000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001178"
      unitRef="USD">87000</us-gaap:ProvisionForDoubtfulAccounts>
    <AFRI:ForeignCurrencyExchangeAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001180"
      unitRef="USD">-825000</AFRI:ForeignCurrencyExchangeAdjustments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001182"
      unitRef="USD">14979000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001184"
      unitRef="USD">895000</us-gaap:ProvisionForDoubtfulAccounts>
    <AFRI:ForeignCurrencyExchangeAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001186"
      unitRef="USD">307000</AFRI:ForeignCurrencyExchangeAdjustments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001188"
      unitRef="USD">15567000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001190">&lt;p id="xdx_809_ecustom--PrepaidExpensesAndOtherCurrentAssetsTextBlock_zoPbcr0AvQvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82D_zC3dyOEg7eZc"&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_zQVtVknLCnxi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
expenses and other current assets consist of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zWfGm4fUTFvh" style="display: none"&gt;SCHEDULE
OF PREPAID EXPENSE AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zYc1yEboun8j" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zD7nnB43jYN4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--ValueAddedTaxReceivables_iI_pn3n3_maPEAOAzXAx_zAdYE7v9A607" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Value-added tax receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;1,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;1,547&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzXAx_zoUA3F8LNp2k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Prepaid income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,476&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,165&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AdvancesToSuppliers_iI_pn3n3_maPEAOAzXAx_zgJfN0P9r1Vi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Advances to suppliers&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,515&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,541&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3_maPEAOAzXAx_zZQvtKEzC2Yk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;565&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--PrepaidInsuranceRecoveries_pn3n3_maPEAOAzXAx_zJNKFrYxavIk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Insurance recoveries&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,984&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzXAx_z3Q34SO5iSea" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,390&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,603&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzXAx_z5Ktz49YoCzg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,480&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15,405&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_z1G26zzVasDc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</AFRI:PrepaidExpensesAndOtherCurrentAssetsTextBlock>
    <AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001192">&lt;p id="xdx_892_ecustom--ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_zQVtVknLCnxi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
expenses and other current assets consist of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zWfGm4fUTFvh" style="display: none"&gt;SCHEDULE
OF PREPAID EXPENSE AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zYc1yEboun8j" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zD7nnB43jYN4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--ValueAddedTaxReceivables_iI_pn3n3_maPEAOAzXAx_zAdYE7v9A607" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Value-added tax receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;1,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;1,547&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzXAx_zoUA3F8LNp2k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Prepaid income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,476&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,165&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AdvancesToSuppliers_iI_pn3n3_maPEAOAzXAx_zgJfN0P9r1Vi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Advances to suppliers&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,515&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,541&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3_maPEAOAzXAx_zZQvtKEzC2Yk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;565&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--PrepaidInsuranceRecoveries_pn3n3_maPEAOAzXAx_zJNKFrYxavIk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Insurance recoveries&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,984&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzXAx_z3Q34SO5iSea" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,390&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,603&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzXAx_z5Ktz49YoCzg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,480&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15,405&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock>
    <AFRI:ValueAddedTaxReceivables
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001194"
      unitRef="USD">1614000</AFRI:ValueAddedTaxReceivables>
    <AFRI:ValueAddedTaxReceivables
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001195"
      unitRef="USD">1547000</AFRI:ValueAddedTaxReceivables>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001197"
      unitRef="USD">4476000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001198"
      unitRef="USD">3165000</us-gaap:PrepaidTaxes>
    <AFRI:AdvancesToSuppliers
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001200"
      unitRef="USD">3515000</AFRI:AdvancesToSuppliers>
    <AFRI:AdvancesToSuppliers
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001201"
      unitRef="USD">3541000</AFRI:AdvancesToSuppliers>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001203"
      unitRef="USD">485000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001204"
      unitRef="USD">565000</us-gaap:PrepaidExpenseCurrent>
    <AFRI:PrepaidInsuranceRecoveries
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001207"
      unitRef="USD">4984000</AFRI:PrepaidInsuranceRecoveries>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001209"
      unitRef="USD">1390000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001210"
      unitRef="USD">1603000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001212"
      unitRef="USD">11480000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001213"
      unitRef="USD">15405000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001215">&lt;p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zsamQs0fuuu3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_826_zDGbn4nUvr1f"&gt;INVENTORIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_ziT1j2DY4VAi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
are detailed as follows: &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zbPn2uolaez8" style="display: none"&gt;SCHEDULE
OF INVENTORIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_zDUICf7asnP7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_zGsUupODu9w4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--InventoryMerchandise_iI_pn3n3_maINz3QX_zB85PWSVQKRd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Merchandise&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;847&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;874&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pn3n3_maINz3QX_zrDezum7kYnf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Raw materials and consumable supplies&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,819&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,821&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINz3QX_zytkhwqYzvt8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Finished Goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,558&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,683&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINz3QX_zysqdZqQOf34" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15,224&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,378&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has &lt;span id="xdx_902_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20241231_zpikcC9UhjP9" title="Inventory reserves"&gt;&lt;span id="xdx_907_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20231231_zXpIh40WjkG6" title="Inventory reserves"&gt;no&lt;/span&gt;&lt;/span&gt; inventory reserves as of December 31, 2024, and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001217">&lt;p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_ziT1j2DY4VAi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
are detailed as follows: &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zbPn2uolaez8" style="display: none"&gt;SCHEDULE
OF INVENTORIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_zDUICf7asnP7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_zGsUupODu9w4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--InventoryMerchandise_iI_pn3n3_maINz3QX_zB85PWSVQKRd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Merchandise&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;847&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;874&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pn3n3_maINz3QX_zrDezum7kYnf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Raw materials and consumable supplies&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,819&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,821&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINz3QX_zytkhwqYzvt8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Finished Goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,558&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,683&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINz3QX_zysqdZqQOf34" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15,224&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,378&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has &lt;span id="xdx_902_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20241231_zpikcC9UhjP9" title="Inventory reserves"&gt;&lt;span id="xdx_907_eus-gaap--InventoryValuationReserves_iI_pn3n3_do_c20231231_zXpIh40WjkG6" title="Inventory reserves"&gt;no&lt;/span&gt;&lt;/span&gt; inventory reserves as of December 31, 2024, and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <AFRI:InventoryMerchandise
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001219"
      unitRef="USD">847000</AFRI:InventoryMerchandise>
    <AFRI:InventoryMerchandise
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001220"
      unitRef="USD">874000</AFRI:InventoryMerchandise>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001222"
      unitRef="USD">12819000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001223"
      unitRef="USD">22821000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001225"
      unitRef="USD">1558000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001226"
      unitRef="USD">4683000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001228"
      unitRef="USD">15224000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001229"
      unitRef="USD">28378000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001231"
      unitRef="USD">0</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001233"
      unitRef="USD">0</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001235">&lt;p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zHITZFw5SUG4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_828_zB69g65pqbKl"&gt;PROPERTY, PLANT AND EQUIPMENT, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--PropertyPlantAndEquipmentTextBlock_z9xFx5A9F8ai" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span&gt;&lt;span id="xdx_8B7_zz3DJ63ANSjh" style="display: none"&gt;SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241231_z3GJnZeeKy0l" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_ztrvSZ3bRsOi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Land_iI_pn3n3_maPPAEGzV5E_z7CrqLkrrbIb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Land&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;22,857&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;23,368&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BuildingsAndImprovementsGross_iI_pn3n3_maPPAEGzV5E_zXVkb8TYnEv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54,026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54,282&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pn3n3_maPPAEGzV5E_zpBdjQCGJeKd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;60,498&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;58,986&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AssetsInProgressGross_iI_pn3n3_maPPAEGzV5E_zxqvQbvBpcN5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Assets in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,661&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,263&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentOther_iI_pn3n3_maPPAEGzV5E_zgPCVtdJDk35" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Others&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,036&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,336&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pn3n3_mtPPAEGzV5E_maPPAENzDd3_zRT4h9AHVqv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;149,078&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;152,235&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzDd3_z1ZqupLWNolc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47,433&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(44,979&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzDd3_zZjSTdQPqKZ1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;101,645&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107,256&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_znMviJEYPFQ2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
expense was $&lt;span id="xdx_90B_eus-gaap--Depreciation_pn3n3_c20240101__20241231_z3cVrAaKV5D2" title="Depreciation expense"&gt;4,338&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--Depreciation_pn3n3_c20230101__20231231_zIAxFYvaMIcc" title="Depreciation expense"&gt;4,494&lt;/span&gt; for the years ended December 31, 2024, and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001237">&lt;p id="xdx_893_eus-gaap--PropertyPlantAndEquipmentTextBlock_z9xFx5A9F8ai" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span&gt;&lt;span id="xdx_8B7_zz3DJ63ANSjh" style="display: none"&gt;SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241231_z3GJnZeeKy0l" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_ztrvSZ3bRsOi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Land_iI_pn3n3_maPPAEGzV5E_z7CrqLkrrbIb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Land&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;22,857&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;23,368&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BuildingsAndImprovementsGross_iI_pn3n3_maPPAEGzV5E_zXVkb8TYnEv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54,026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54,282&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pn3n3_maPPAEGzV5E_zpBdjQCGJeKd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;60,498&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;58,986&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AssetsInProgressGross_iI_pn3n3_maPPAEGzV5E_zxqvQbvBpcN5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Assets in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,661&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,263&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentOther_iI_pn3n3_maPPAEGzV5E_zgPCVtdJDk35" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Others&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,036&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,336&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pn3n3_mtPPAEGzV5E_maPPAENzDd3_zRT4h9AHVqv9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;149,078&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;152,235&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzDd3_z1ZqupLWNolc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47,433&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(44,979&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzDd3_zZjSTdQPqKZ1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;101,645&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107,256&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:Land
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001239"
      unitRef="USD">22857000</us-gaap:Land>
    <us-gaap:Land
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001240"
      unitRef="USD">23368000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001242"
      unitRef="USD">54026000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001243"
      unitRef="USD">54282000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001245"
      unitRef="USD">60498000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001246"
      unitRef="USD">58986000</us-gaap:MachineryAndEquipmentGross>
    <AFRI:AssetsInProgressGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001248"
      unitRef="USD">6661000</AFRI:AssetsInProgressGross>
    <AFRI:AssetsInProgressGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001249"
      unitRef="USD">10263000</AFRI:AssetsInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001251"
      unitRef="USD">5036000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001252"
      unitRef="USD">5336000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001254"
      unitRef="USD">149078000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001255"
      unitRef="USD">152235000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001257"
      unitRef="USD">47433000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001258"
      unitRef="USD">44979000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001260"
      unitRef="USD">101645000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001261"
      unitRef="USD">107256000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001263"
      unitRef="USD">4338000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001265"
      unitRef="USD">4494000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001267">&lt;p id="xdx_80B_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zkOIS5FrWFZi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82A_zfG8hMmkL5oh"&gt;GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zFb7AFyHFNvc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the carrying amount of goodwill allocated to its reporting units for the year ended December 31, 2024, and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zMZZ93ZYjvob" style="display: none"&gt;SCHEDULE
OF GOODWILL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BB_us-gaap--StatementBusinessSegmentsAxis_custom--SoftWheatMember_z4IM2Y1D7hD9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Soft&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4B0_us-gaap--StatementBusinessSegmentsAxis_custom--DurumWheatMember_zcNHSpP69NUc" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Durum&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--CouscousAndPastaMember_zzLue7EIBkV3" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Couscous&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BD_z9ScWHGTr0c7" style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Wheat&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Wheat&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;and Pasta&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43A_c20230101__20231231_eus-gaap--Goodwill_iS_pn3n3_zsVhseeFlLXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;31,410&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;2,277&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;7,981&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;41,668&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zcbcWs6fDeC3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,741&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;134&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;468&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,343&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_434_c20240101__20241231_eus-gaap--Goodwill_iS_pn3n3_zVPPJ2dr5gQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33,151&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,411&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,449&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;44,011&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zzQuf6UDG5ta" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(890&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(52&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(183&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,125&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_438_c20240101__20241231_eus-gaap--Goodwill_iE_pn3n3_z4gDpH6hrFXh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,261&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,359&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,266&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42,886&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zVCYUC6izxBk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company performed the annual impairment assessment as of December 31, 2024, and 2023, which did not result in impairment losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zGuosLPSiKFf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the carrying amount of intangible assets for the year ended December 31, 2024, and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zLzInXT8UNFa" style="display: none"&gt;SCHEDULE
OF INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4B5_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--TradeNamesMember_z4aAl73BD4p" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Trade&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--CustomerRelationshipsMember_zcXYtwOHIiye" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Customer&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--OtherIntangibleAssetsMember_zwz3UR3buwh8" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BA_ziwwgu7tttIl" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Intangible&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;names&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;relationships&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;intangibles&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Assets&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20230101__20231231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_zWqALq3zN2d4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;927&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;1,796&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;1,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;3,723&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_z9d4J9TScwg7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1303"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1304"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;987&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;987&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_z93ZrmLZdeIg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1308"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(92&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zPLzzGWd3KTk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;40&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;86&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;197&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z6ZfeuVPRvDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;967&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,775&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,906&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,648&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z11pkZNB3Iuf" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;967&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,775&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,906&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,648&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_zjVssprUeYMc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1329"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_zC2Yd0PEqrWb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1333"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(93&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(352&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zgZTBvlQnh8h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(89&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(39&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(175&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_434_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zuMcyR9NuhI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;920&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,593&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_432_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zDO548EqCIBa" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;920&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,593&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A4_zIiPAtbDD3p6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zbuBHzZBrRli" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the weighted-average remaining amortization period for intangibles other than goodwill is 8.3 years and future
intangible amortization is expected to total the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zg9iGgm8Qb27" style="display: none"&gt;SCHEDULE
OF FUTURE INTANGIBLE AMORTIZATION&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20241231_zra0tf5s9QI" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzybo_zKoCLOPVsZUg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzybo_zJDEyPpsbQid" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzybo_z8LKCFSxTa3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzybo_zj5o0fM657qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;475&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzybo_zKu3Ma6YyHI1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;349&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzybo_zeEmNzU7c8d8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;860&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzybo_zV0ppftJPqNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,484&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zw9RcZNkiz65" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001269">&lt;p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zFb7AFyHFNvc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the carrying amount of goodwill allocated to its reporting units for the year ended December 31, 2024, and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zMZZ93ZYjvob" style="display: none"&gt;SCHEDULE
OF GOODWILL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BB_us-gaap--StatementBusinessSegmentsAxis_custom--SoftWheatMember_z4IM2Y1D7hD9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Soft&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4B0_us-gaap--StatementBusinessSegmentsAxis_custom--DurumWheatMember_zcNHSpP69NUc" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Durum&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--CouscousAndPastaMember_zzLue7EIBkV3" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Couscous&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BD_z9ScWHGTr0c7" style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Wheat&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Wheat&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;and Pasta&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43A_c20230101__20231231_eus-gaap--Goodwill_iS_pn3n3_zsVhseeFlLXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;31,410&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;2,277&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;7,981&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;41,668&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zcbcWs6fDeC3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,741&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;134&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;468&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,343&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_434_c20240101__20241231_eus-gaap--Goodwill_iS_pn3n3_zVPPJ2dr5gQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33,151&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,411&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,449&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;44,011&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zzQuf6UDG5ta" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(890&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(52&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(183&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,125&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_438_c20240101__20241231_eus-gaap--Goodwill_iE_pn3n3_z4gDpH6hrFXh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,261&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,359&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,266&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42,886&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001271"
      unitRef="USD">31410000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001272"
      unitRef="USD">2277000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001273"
      unitRef="USD">7981000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001274"
      unitRef="USD">41668000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001276"
      unitRef="USD">1741000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001277"
      unitRef="USD">134000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001278"
      unitRef="USD">468000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001279"
      unitRef="USD">2343000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001281"
      unitRef="USD">33151000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001282"
      unitRef="USD">2411000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001283"
      unitRef="USD">8449000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001284"
      unitRef="USD">44011000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-012024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001286"
      unitRef="USD">-890000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-012024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001287"
      unitRef="USD">-52000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001288"
      unitRef="USD">-183000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001289"
      unitRef="USD">-1125000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001291"
      unitRef="USD">32261000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001292"
      unitRef="USD">2359000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001293"
      unitRef="USD">8266000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001294"
      unitRef="USD">42886000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001296">&lt;p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zGuosLPSiKFf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the carrying amount of intangible assets for the year ended December 31, 2024, and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zLzInXT8UNFa" style="display: none"&gt;SCHEDULE
OF INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4B5_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--TradeNamesMember_z4aAl73BD4p" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Trade&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--CustomerRelationshipsMember_zcXYtwOHIiye" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Customer&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BA_us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--OtherIntangibleAssetsMember_zwz3UR3buwh8" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_4BA_ziwwgu7tttIl" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Intangible&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;names&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;relationships&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;intangibles&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Assets&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20230101__20231231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_zWqALq3zN2d4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; width: 36%"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;927&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;1,796&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;1,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;3,723&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_z9d4J9TScwg7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1303"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1304"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;987&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;987&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_z93ZrmLZdeIg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1308"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(92&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zPLzzGWd3KTk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;40&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;86&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;197&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z6ZfeuVPRvDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;967&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,775&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,906&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,648&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iS_pn3n3_z11pkZNB3Iuf" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;967&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,775&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,906&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,648&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_zjVssprUeYMc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1329"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AmortizationOfIntangibleAssets_iN_pn3n3_di_zC2Yd0PEqrWb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1333"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(93&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(352&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_pn3n3_zgZTBvlQnh8h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign currency exchange adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(89&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(39&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(175&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_434_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zuMcyR9NuhI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Balance at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;920&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,593&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_432_c20240101__20241231_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iE_pn3n3_zDO548EqCIBa" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;920&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,593&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001298"
      unitRef="USD">927000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001299"
      unitRef="USD">1796000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001300"
      unitRef="USD">1000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001301"
      unitRef="USD">3723000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001305"
      unitRef="USD">987000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001306"
      unitRef="USD">987000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001309"
      unitRef="USD">92000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001310"
      unitRef="USD">167000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001311"
      unitRef="USD">259000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001313"
      unitRef="USD">40000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001314"
      unitRef="USD">71000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001315"
      unitRef="USD">86000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001316"
      unitRef="USD">197000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001318"
      unitRef="USD">967000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001319"
      unitRef="USD">1775000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001320"
      unitRef="USD">1906000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001321"
      unitRef="USD">4648000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001323"
      unitRef="USD">967000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001324"
      unitRef="USD">1775000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001325"
      unitRef="USD">1906000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001326"
      unitRef="USD">4648000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001330"
      unitRef="USD">283000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001331"
      unitRef="USD">283000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001334"
      unitRef="USD">93000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001335"
      unitRef="USD">259000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001336"
      unitRef="USD">352000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-012024-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001338"
      unitRef="USD">-47000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001339"
      unitRef="USD">-89000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-012024-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001340"
      unitRef="USD">-39000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001341"
      unitRef="USD">-175000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001343"
      unitRef="USD">920000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001344"
      unitRef="USD">1593000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001345"
      unitRef="USD">1891000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001346"
      unitRef="USD">4404000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001348"
      unitRef="USD">920000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001349"
      unitRef="USD">1593000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="Fact001350"
      unitRef="USD">1891000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001351"
      unitRef="USD">4404000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001353">&lt;p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zbuBHzZBrRli" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the weighted-average remaining amortization period for intangibles other than goodwill is 8.3 years and future
intangible amortization is expected to total the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zg9iGgm8Qb27" style="display: none"&gt;SCHEDULE
OF FUTURE INTANGIBLE AMORTIZATION&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20241231_zra0tf5s9QI" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzybo_zKoCLOPVsZUg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzybo_zJDEyPpsbQid" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzybo_z8LKCFSxTa3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzybo_zj5o0fM657qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;475&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzybo_zKu3Ma6YyHI1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;349&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzybo_zeEmNzU7c8d8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;860&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzybo_zV0ppftJPqNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,484&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001355"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001357"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001359"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001361"
      unitRef="USD">475000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001363"
      unitRef="USD">349000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001365"
      unitRef="USD">860000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001367"
      unitRef="USD">3484000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001369">&lt;p id="xdx_800_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zUefLMWktkEd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_821_zzDc8134HMd1"&gt;ACCRUED EXPENSES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zSbxxo2L7aQi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consist of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_ziR1qu2bG9qg" style="display: none"&gt;SCHEDULE
OF ACCRUED EXPENSES&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231_z6iNwoObVcv9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231231_zBvHA6h69Zbe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_maALCzG67_zQVHXFnbIZxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Consideration payable to selling stockholder&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;9,480&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;8,840&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--AccruedGovernmentTaxes_iI_pn3n3_maALCzG67_zI6zXHdOtLHg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued government taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,127&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,068&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InterestPayableCurrent_iI_pn3n3_maALCzG67_zQXJj5KpxGqa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,304&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,047&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_maALCzG67_zZQfu3OzxLuf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued salaries and benefits&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;592&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;657&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AccrualsToSocialAgencies_iI_pn3n3_maALCzG67_zg2uUa73Acnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accruals to social agencies&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;637&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;669&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzG67_zdPPR0qMRcx7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Other accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;454&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;322&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzG67_zVK8KdQRII7b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,594&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,603&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zkGrfSdPy6Pa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001371">&lt;p id="xdx_899_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zSbxxo2L7aQi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consist of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_ziR1qu2bG9qg" style="display: none"&gt;SCHEDULE
OF ACCRUED EXPENSES&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231_z6iNwoObVcv9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231231_zBvHA6h69Zbe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_maALCzG67_zQVHXFnbIZxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Consideration payable to selling stockholder&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;9,480&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;8,840&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--AccruedGovernmentTaxes_iI_pn3n3_maALCzG67_zI6zXHdOtLHg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued government taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,127&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,068&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InterestPayableCurrent_iI_pn3n3_maALCzG67_zQXJj5KpxGqa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,304&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,047&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_maALCzG67_zZQfu3OzxLuf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued salaries and benefits&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;592&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;657&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AccrualsToSocialAgencies_iI_pn3n3_maALCzG67_zg2uUa73Acnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accruals to social agencies&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;637&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;669&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzG67_zdPPR0qMRcx7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Other accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;454&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;322&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzG67_zVK8KdQRII7b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,594&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,603&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <AFRI:ConsiderationPayableToSellingStockholder
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001373"
      unitRef="USD">9480000</AFRI:ConsiderationPayableToSellingStockholder>
    <AFRI:ConsiderationPayableToSellingStockholder
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001374"
      unitRef="USD">8840000</AFRI:ConsiderationPayableToSellingStockholder>
    <AFRI:AccruedGovernmentTaxes
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001376"
      unitRef="USD">9127000</AFRI:AccruedGovernmentTaxes>
    <AFRI:AccruedGovernmentTaxes
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001377"
      unitRef="USD">5068000</AFRI:AccruedGovernmentTaxes>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001379"
      unitRef="USD">2304000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001380"
      unitRef="USD">2047000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001382"
      unitRef="USD">592000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001383"
      unitRef="USD">657000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <AFRI:AccrualsToSocialAgencies
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001385"
      unitRef="USD">637000</AFRI:AccrualsToSocialAgencies>
    <AFRI:AccrualsToSocialAgencies
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001386"
      unitRef="USD">669000</AFRI:AccrualsToSocialAgencies>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001388"
      unitRef="USD">454000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001389"
      unitRef="USD">322000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001391"
      unitRef="USD">22594000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001392"
      unitRef="USD">17603000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001394">&lt;p id="xdx_805_eus-gaap--DebtDisclosureTextBlock_zpxO9mkkySu8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_821_z3wegI7ZtOka"&gt;LINES OF CREDIT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lines
of Credit &#x2013; working capital&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has entered into unsecured revolving credit agreements with several financial institutions to fund working capital requirements
(&#x201c;WC Lines of Credit&#x201d;). The WC Lines of Credit provide the Company with the ability to borrow funds under consolidated lines
of credit of up to approximately $&lt;span id="xdx_900_eus-gaap--LineOfCredit_iI_pn3n3_c20241231__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zEALKPQS4vx8" title="Line of credit"&gt;52,126&lt;/span&gt;. Interest rates range from &lt;span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zizd1EuS5JKc" title="Interest rate"&gt;5.6&lt;/span&gt;% to &lt;span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--TypeOfArrangementAxis__custom--UnsecuredRevolvingCreditAgreementMember_zf7sE2TmMv53" title="Interest rate"&gt;7.5&lt;/span&gt;%. The WC Lines of Credit renew automatically on an annual
basis. The Company and certain of its subsidiaries are borrowers under the WC Lines of Credit, and their obligations are cross guaranteed
by certain other subsidiaries.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lines
of Credit &#x2013; wheat inventories&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has entered into credit agreements with several financial institutions for asset-based credit facilities in order to fund wheat
raw material purchases (&#x201c;Wheat Credit Facilities&#x201d;). The Wheat Credit Facilities provide the ability to borrow funds under
consolidated lines of credit of up to approximately $&lt;span id="xdx_90F_eus-gaap--LineOfCredit_iI_pn3n3_c20241231__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zOAqxKQTMXsf" title="Line of credit"&gt;133,000&lt;/span&gt;, subject to certain borrowing base criteria. The Wheat Credit Facilities
are secured by the Company&#x2019;s inventory. Interest rates range from &lt;span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zudGsvSgGwP9" title="Interest rate"&gt;2.75&lt;/span&gt;% to &lt;span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zwMHiQYhhHEk" title="Interest rate"&gt;7.5&lt;/span&gt;% per annum. The Wheat Credit Facilities must be
renewed on a semi-annual basis. The Company and certain of its subsidiaries are borrowers under the Wheat Credit Facilities, and their
obligations are cross guaranteed by certain other subsidiaries.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;In December 2024, the Company
received a demand letter from a lender requesting immediate repayment of two outstanding loan facilities. The demand was issued as a result
of a shortfall in the level of inventory pledged as collateral under the terms of the loan agreements. A review performed by the lender
determined that the pledged inventory had fallen below the required threshold.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;The outstanding balance of the
loan facilities subject to the demand is $42,000. The Company is currently in active discussions with the lender to resolve the matter,
which may include reinstating compliance through the provision of additional collateral or refinancing the facility under revised terms.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;At this time, no assurance can be given regarding the outcome of these
negotiations. The Company is evaluating the financial and operational implications of this demand and will take all necessary measures
to protect its interests and ensure continuity of operations. Management has assessed the implications of this event and has included
the related borrowings as current liabilities as of December 31, 2024.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-12-31_custom_UnsecuredRevolvingCreditAgreementMember"
      decimals="-3"
      id="Fact001396"
      unitRef="USD">52126000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_srt_MinimumMember_custom_UnsecuredRevolvingCreditAgreementMember"
      decimals="INF"
      id="Fact001398"
      unitRef="Pure">0.056</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_srt_MaximumMember_custom_UnsecuredRevolvingCreditAgreementMember"
      decimals="INF"
      id="Fact001400"
      unitRef="Pure">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-12-31_custom_CreditAgreementMember"
      decimals="-3"
      id="Fact001402"
      unitRef="USD">133000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_srt_MinimumMember_custom_CreditAgreementMember"
      decimals="INF"
      id="Fact001404"
      unitRef="Pure">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_srt_MaximumMember_custom_CreditAgreementMember"
      decimals="INF"
      id="Fact001406"
      unitRef="Pure">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001408">&lt;p id="xdx_802_eus-gaap--LongTermDebtTextBlock_zUKvz6JcUG05" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82B_zx7ua59gUtEc"&gt;LONG-TERM DEBT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_z7tkfZFTOkgc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
long-term debt of is presented as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zC2DCRCgphG4" style="display: none"&gt;SCHEDULE
OF LONG TERM DEBT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20241231_zsIDe0RbitXi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231_z40C2P12g5e3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLoansMember_ztE2ndjiPf59" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Loans&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;10,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;17,845&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_z00ZT6txFLi8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,357&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_ztaaU7ZGboy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total outstanding debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,751&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,202&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_pn3n3_di_zpgZFmpEdal1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,635&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(10,449&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zcnyDVwbHxq4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,116&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,753&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zFd5xiJ18TUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
term loans and other financial liabilities are evaluated according to the amortized cost method using the effective interest rate of
the loan. The loan issuance costs and premiums, if any, are determined at inception and are amortized over the useful life of the loan
via the effective interest rate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Term
Loans&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains term loans with several financial institutions (the &#x201c;Term Loans&#x201d;). The Term Loans are unsecured and have
fixed monthly payments ranging from approximately $&lt;span id="xdx_906_eus-gaap--UnsecuredLongTermDebt_iI_pn3n3_c20241231__srt--RangeAxis__srt--MinimumMember_zJiPFUN1kh69" title="Unsecure long term debt"&gt;13&lt;/span&gt; to $&lt;span id="xdx_904_eus-gaap--UnsecuredLongTermDebt_iI_pn3n3_c20241231__srt--RangeAxis__srt--MaximumMember_zVJTRpwOzrYj" title="Unsecure long term debt"&gt;215&lt;/span&gt;, with annual payments ranging from approximately $&lt;span id="xdx_90F_ecustom--AnnualPayments_iI_pn3n3_c20241231__srt--RangeAxis__srt--MinimumMember_zZ8N5hgcK5Sg" title="Annual payments"&gt;103&lt;/span&gt; to $&lt;span id="xdx_90B_ecustom--AnnualPayments_iI_pn3n3_c20241231__srt--RangeAxis__srt--MaximumMember_zz85ATcM0j66" title="Annual payments"&gt;332&lt;/span&gt;. Interest
on the Term Loans range from &lt;span id="xdx_90D_eus-gaap--LongtermDebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zWivWvK2P2Bl" title="Long term debt rate"&gt;5.5&lt;/span&gt;% to &lt;span id="xdx_904_eus-gaap--LongtermDebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zPhcJwC7Ow3f" title="Long term debt rate"&gt;9.0&lt;/span&gt;% per annum. The Term Loans mature through 2034.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lease
Obligations&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company owes $&lt;span id="xdx_902_eus-gaap--LeaseCost_pn3n3_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_zpv8ce09A7M8" title="Lease cost"&gt;7,186&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--LeaseCost_pn3n3_c20230101__20231231__us-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_zlvK4y2wO1s9" title="Lease cost"&gt;4,467&lt;/span&gt; related to its leases as of December 31, 2024, and 2023, respectively. Lease obligations are payable in
monthly installments of principal and interest and are collateralized by the related assets financed. Refer to Note 4 for additional
information regarding the Company&#x2019;s leases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_z2sCZwWqKy27" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
scheduled maturities of outstanding debt As of December 31, 2024 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zfHygYfnIe3g" style="display: none"&gt;SCHEDULE
OF MATURITIES OF OUTSTANDING DEBT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_ziZgOHgi0ee1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maLTDzXTz_zv3qVSDJgUfa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;4,634&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maLTDzXTz_zgeC2tTsaPT6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,968&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_maLTDzXTz_zg25R2X7qTH8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,426&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_maLTDzXTz_zIBDYkVYFO87" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,554&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_maLTDzXTz_zxDauPRBGbt" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,476&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pn3n3_maLTDzXTz_zm424Dn09rIc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,693&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzXTz_zWOcfX18FGfj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total outstanding debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,751&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zvckDvDjDi83" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001410">&lt;p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_z7tkfZFTOkgc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
long-term debt of is presented as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zC2DCRCgphG4" style="display: none"&gt;SCHEDULE
OF LONG TERM DEBT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20241231_zsIDe0RbitXi" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231_z40C2P12g5e3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLoansMember_ztE2ndjiPf59" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Loans&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;10,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;17,845&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--LongtermDebtTypeAxis__custom--LongTermLeasesMember_z00ZT6txFLi8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,357&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_ztaaU7ZGboy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total outstanding debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,751&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,202&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_pn3n3_di_zpgZFmpEdal1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,635&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(10,449&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zcnyDVwbHxq4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,116&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,753&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_LongTermLoansMember"
      decimals="-3"
      id="Fact001412"
      unitRef="USD">10651000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_LongTermLoansMember"
      decimals="-3"
      id="Fact001413"
      unitRef="USD">17845000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_LongTermLeasesMember"
      decimals="-3"
      id="Fact001415"
      unitRef="USD">7100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_LongTermLeasesMember"
      decimals="-3"
      id="Fact001416"
      unitRef="USD">4357000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001418"
      unitRef="USD">17751000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001419"
      unitRef="USD">22202000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001421"
      unitRef="USD">4635000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001422"
      unitRef="USD">10449000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001424"
      unitRef="USD">13116000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001425"
      unitRef="USD">11753000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      decimals="-3"
      id="Fact001427"
      unitRef="USD">13000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      decimals="-3"
      id="Fact001429"
      unitRef="USD">215000</us-gaap:UnsecuredLongTermDebt>
    <AFRI:AnnualPayments
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      decimals="-3"
      id="Fact001431"
      unitRef="USD">103000</AFRI:AnnualPayments>
    <AFRI:AnnualPayments
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      decimals="-3"
      id="Fact001433"
      unitRef="USD">332000</AFRI:AnnualPayments>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      decimals="INF"
      id="Fact001435"
      unitRef="Pure">0.055</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      decimals="INF"
      id="Fact001437"
      unitRef="Pure">0.090</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LeaseCost
      contextRef="From2024-01-012024-12-31_custom_LongTermLeasesMember"
      decimals="-3"
      id="Fact001439"
      unitRef="USD">7186000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2023-01-012023-12-31_custom_LongTermLeasesMember"
      decimals="-3"
      id="Fact001441"
      unitRef="USD">4467000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001443">&lt;p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_z2sCZwWqKy27" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
scheduled maturities of outstanding debt As of December 31, 2024 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zfHygYfnIe3g" style="display: none"&gt;SCHEDULE
OF MATURITIES OF OUTSTANDING DEBT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_ziZgOHgi0ee1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maLTDzXTz_zv3qVSDJgUfa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;4,634&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maLTDzXTz_zgeC2tTsaPT6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,968&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_maLTDzXTz_zg25R2X7qTH8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,426&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_maLTDzXTz_zIBDYkVYFO87" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,554&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_maLTDzXTz_zxDauPRBGbt" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,476&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pn3n3_maLTDzXTz_zm424Dn09rIc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,693&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzXTz_zWOcfX18FGfj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total outstanding debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,751&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001445"
      unitRef="USD">4634000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001447"
      unitRef="USD">2968000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001449"
      unitRef="USD">2426000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001451"
      unitRef="USD">1554000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001453"
      unitRef="USD">1476000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001455"
      unitRef="USD">4693000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001457"
      unitRef="USD">17751000</us-gaap:LongTermDebt>
    <AFRI:ForeignCurrencyForwardContractDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001459">&lt;p id="xdx_804_ecustom--ForeignCurrencyForwardContractDisclosureTextBlock_zNbE7VuLR3Xa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_826_zoz7n80LHW3f"&gt;FOREIGN CURRENCY FORWARD CONTRACTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
global operations require active participation in foreign exchange markets. From the beginning of 2023, the Company entered into foreign
currency forward contracts to reduce the risk arising from foreign exchange rate fluctuations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
do not utilize hedge accounting and as such value open foreign currency forward contracts at fair value with the change in unrealized
gain or loss recorded in &#x201c;Change in fair value of derivatives and contingent consideration&#x201d; on the Company&#x2019;s consolidated
statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company had 8 foreign currency forward contracts outstanding as of December 31, 2024, with a notional value of $&lt;span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231_zBq7jUyb1jU7" title="Notional value"&gt;8,540&lt;/span&gt; and &#x20ac;&lt;span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_uEUR_c20231231_zI9pTeR4mIkj" title="Notional value"&gt;2,020&lt;/span&gt;
($&lt;span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20221231_z8LNP4viFq0e" title="Notional value"&gt;2,098&lt;/span&gt;), respectively. All of these contracts will expire by December 31, 2025. These instruments are typically short term in duration.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
currency forward contracts are marked-to-market based on the difference between the forward rate and the exchange rate as of the reporting
period; thus, the Company measures the fair value of these contracts under a Level 2 input.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
foreign currency forward contract assets totaled $&lt;span id="xdx_90C_ecustom--ForeignCurrencyContractAssets_iI_pn3n3_c20241231_zctBGrk6P59c" title="Foreign currency contract asset"&gt;272&lt;/span&gt; and $&lt;span id="xdx_904_ecustom--ForeignCurrencyContractAssets_iI_pn3n3_c20231231_z2vOLEBXx5T2" title="Foreign currency contract asset"&gt;430&lt;/span&gt;, respectively at December 31,2024 and 2023. The Foreign currency forward
contract liabilities totaled $&lt;span id="xdx_903_ecustom--ForeignCurrencyForwardContractLiabilities_iI_pn3n3_c20241231_zs9szYtL6nbk" title="Foreign currency forward contract liabilities"&gt;67&lt;/span&gt; and &lt;span id="xdx_90C_ecustom--ForeignCurrencyForwardContractLiabilities_iI_pn3n3_c20231231_zL7azWcTJEFa" title="Foreign currency forward contract liabilities"&gt;337&lt;/span&gt;, respectively at December 31, 2024 and 2023. These assets and liabilities are recorded within
prepaid expenses and other current assets, and other liabilities, current, respectively on the consolidated balance sheets. The Company
recorded a gain on foreign exchange forward contracts of $&lt;span id="xdx_904_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn3n3_c20240101__20241231_zePFhEggvpEd" title="Foreign currency exchange"&gt;116&lt;/span&gt; for the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</AFRI:ForeignCurrencyForwardContractDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001461"
      unitRef="USD">8540000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001463"
      unitRef="EUR">2020000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001465"
      unitRef="USD">2098000</us-gaap:DerivativeNotionalAmount>
    <AFRI:ForeignCurrencyContractAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001467"
      unitRef="USD">272000</AFRI:ForeignCurrencyContractAssets>
    <AFRI:ForeignCurrencyContractAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001469"
      unitRef="USD">430000</AFRI:ForeignCurrencyContractAssets>
    <AFRI:ForeignCurrencyForwardContractLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001471"
      unitRef="USD">67000</AFRI:ForeignCurrencyForwardContractLiabilities>
    <AFRI:ForeignCurrencyForwardContractLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001473"
      unitRef="USD">337000</AFRI:ForeignCurrencyForwardContractLiabilities>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001475"
      unitRef="USD">116000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <AFRI:ContingentConsiderationLiabilityDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001477">&lt;p id="xdx_80F_ecustom--ContingentConsiderationLiabilityDisclosureTextBlock_zT3n1iWTQrel" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_820_zK8DAOMp9nu7"&gt;CONTINGENT CONSIDERATION LIABILITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with the terms of the Business Combination Agreement, the Company will pay to the Seller 20% of any cash proceeds received
by Company before the five-year anniversary of the Closing resulting from the exercise of Company Warrants outstanding as of June 9,
2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
contingent consideration liability is included in &#x201c;Contingent consideration liability&#x201d; on the consolidated balance sheet.
Changes in the fair value of the liability are included in &#x201c;Change in fair value of derivatives and contingent consideration&#x201d;
on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company utilized a probability weighted scenario-based model under a level 3 input to determine the fair value of the contingent consideration.
Based on this valuation model, the Company determined the fair value of the contingent consideration to be $&lt;span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn3n3_dxL_c20241231_zJx44mcyDD0k" title="Contingent consideration liability::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1479"&gt;0&lt;/span&gt;&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn3n3_c20231231_zr5ZYouuUj42" title="Contingent consideration liability"&gt;1,326&lt;/span&gt; as of December
31, 2024, and 2023, respectively. The assumptions used in the analysis are inherently subjective; therefore, the ultimate amount of the
liability may differ materially from the current estimate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2023, the significant unobservable inputs used in the fair value measurement of the contingent consideration liability
are measures of the estimated payouts over a five-year period based on internally generated financial projections on a probability-weighted
basis and a discount rate which was in a range of &lt;span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__srt--RangeAxis__srt--MinimumMember_zkyHb7xRis0j" title="Discount rate"&gt;4.49&lt;/span&gt;% to &lt;span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__srt--RangeAxis__srt--MaximumMember_zBdTBBpiKlCh" title="Discount rate"&gt;5.47&lt;/span&gt;% with a weighted average of &lt;span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputWeightedAverageMember_zoDUtc2SSQo" title="Discount rate"&gt;4.94&lt;/span&gt;%.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As of December 31, 2024, the contingent consideration liability has been
valued at nil based on the management&#x2019;s assessment that the probability that any contingent consideration will be paid is remote
based on the terms and conditions of the Business Combination Agreement and remaining time left until the five-year anniversary of the
closing.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_zFbosEZ5aYK6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents a summary of the changes in the fair value of the contingent consideration liability:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BF_zX8fCnEkurWg" style="display: none"&gt;SCHEDULE
OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt"&gt;December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20230101__20231231_zwTbkbqP4w4d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Contingent consideration liability"&gt;1,260&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20230101__20231231_zoyXjMKxdGAk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value"&gt;66&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20240101__20241231_z4lRPyfMeete" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability"&gt;1,326&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20240101__20241231_zcuSCok1qfTi" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value"&gt;(1,326&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iE_pn3n3_c20240101__20241231_znzTkZgu2pt4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1499"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zSzzwxYpXkm9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</AFRI:ContingentConsiderationLiabilityDisclosureTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001481"
      unitRef="USD">1326000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MinimumMember"
      decimals="INF"
      id="Fact001483"
      unitRef="Pure">4.49</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputDiscountRateMember_srt_MaximumMember"
      decimals="INF"
      id="Fact001485"
      unitRef="Pure">5.47</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_custom_MeasurementInputWeightedAverageMember"
      decimals="INF"
      id="Fact001487"
      unitRef="Pure">4.94</us-gaap:DerivativeLiabilityMeasurementInput>
    <AFRI:ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001489">&lt;p id="xdx_896_ecustom--ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock_zFbosEZ5aYK6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents a summary of the changes in the fair value of the contingent consideration liability:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BF_zX8fCnEkurWg" style="display: none"&gt;SCHEDULE
OF FAIR VALUE MEASUREMENT OF CONTINGENT CONSIDERATION LIABILITY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; padding-bottom: 2.5pt"&gt;December 31, 2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20230101__20231231_zwTbkbqP4w4d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Contingent consideration liability"&gt;1,260&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20230101__20231231_zoyXjMKxdGAk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value"&gt;66&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iS_pn3n3_c20240101__20241231_z4lRPyfMeete" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability"&gt;1,326&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_pn3n3_c20240101__20241231_zcuSCok1qfTi" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability change in fair value"&gt;(1,326&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iE_pn3n3_c20240101__20241231_znzTkZgu2pt4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Contingent consideration liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1499"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AFRI:ScheduleOfFairValueMeasurementOfContingentConsiderationLiabilityTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001491"
      unitRef="USD">1260000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001493"
      unitRef="USD">66000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001495"
      unitRef="USD">1326000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001497"
      unitRef="USD">-1326000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001501">&lt;p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zcludmVbDhl9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82B_zt74CVdvnKT9"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_ztDWTka996H7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents the components of the December 31, 2024, 2023 and 2022 provision for income taxes:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zuEc7WSIAIT9" style="display: none"&gt;SCHEDULE
OF COMPONENTS OF PROVISION FOR INCOME TAX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231_zEkBSQxg4Qeh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231_z3rj2ZjZdhx7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20221231_zaGrFd2qACWk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_z0h5ONzgVv4b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 46%"&gt;Current&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;2,232&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;1,875&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;2,039&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_zv7nTHSVLnoe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Deferred&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(581&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,286&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzd0f_zR62Udq8xq94" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total income tax expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;589&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,844&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zl5gihDJC0a2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s effective tax rate was &lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_c20240101__20241231_zCuY7OCe1jM5" title="Effective tax rate"&gt;-8&lt;/span&gt;%, &lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_c20230101__20231231_zrXLOqERRuUb" title="Effective tax rate"&gt;-5&lt;/span&gt;%, and &lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_c20220101__20221231_zNDJZ6dfY94e" title="Effective tax rate"&gt;11&lt;/span&gt;% for the year ended December 31, 2024, 2023 and 2022, respectively. The effective
tax rate was lower than the Moroccan statutory rate primarily due to unrecognized tax losses and the minimum contribution due to the
Moroccan tax authorities levied on revenue and other specific income items.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
current tax expense corresponds to the amounts paid or pending of payment in short-term to the Moroccan tax authorities for the period,
according to the Law and Regulations of Morocco. The Company&#x2019;s filed tax returns from the 2021 through 2024 tax years remain open
for examination by the tax authorities under the normal statute of limitations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;According
to tax legislation in Morocco, companies are taxed on the difference between their trading income and expenditure. Business expenses
incurred in the operation of the business are generally deductible unless specifically excluded. The Moroccan 2023 Tax Code enacted a
tax reform by fixing two target rates as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zdokllgSRf62" title="Effective income  tax rate"&gt;20&lt;/span&gt;%
                                            for companies with a net tax income lower than MAD &lt;span id="xdx_904_eus-gaap--NetIncomeLoss_pn6n6_uMAD_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zcU0R4cpIW6h" title="Net taxable income"&gt;100&lt;/span&gt; million.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_ze4BNIhnp3e9" title="Effective income tax rate"&gt;35&lt;/span&gt;%
                                            for companies with a net tax income equal to or higher than MAD &lt;span id="xdx_904_eus-gaap--NetIncomeLoss_pn6n6_uMAD_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zpEKTb0LZOmf" title="Net taxable income"&gt;100&lt;/span&gt; million.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -17.85pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
the group&#x2019;s entities in Morocco will be progressively subject to the &lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--MA_zwZwvXzED8Ch" title="Effective income tax rate"&gt;20&lt;/span&gt;% income tax rate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Companies
in Mali and Burkina are subject to an income tax of &lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--ML_zQeeplNv7289" title="Effective income tax rate"&gt;30&lt;/span&gt;% and &lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--BF_zGoUXrHgvmL1" title="Effective income tax rate"&gt;27.5&lt;/span&gt;% respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlXxDoyDkgUl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a reconciliation of income tax expense computed at the Moroccan statutory tax rate to the income tax expense reported in
the consolidated statements of operations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zDjZ0pdhi7P4" style="display: none"&gt;SCHEDULE
OF RECONCILIATION OF INCOME TAX EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20240101__20241231_zJ2mhy5kp1gk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zkU2K8IuMdoj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220101__20221231_zBCCMx26QXy9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperations_pn3n3_z9UQASBJyem9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 46%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;(23,333&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;(12,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;(15,113&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zl9ELBUSYjya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Income tax benefit for the period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;589&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,844&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zg0epJsLapp8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Loss before tax&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(21,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(11,962&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(16,957&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_zsxipcdZTVnk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Effective tax rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_zY2NzmFYK8ud" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Permanent differences not deductible (taxable) for tax purposes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,421&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,577&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn3n3_zBStGC0zL6g8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Unrecognised tax losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,292&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;695&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,989&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherTaxExpenseBenefit_pn3n3_zw7Xn9M5S9J7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,408&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1565"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--RecalculatedIncomeTaxExpenseReconciliation_pn3n3_zomTHVAvIhpe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Recalculated tax benefit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,342&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,383&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,256&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_z6fkuzYmsFg9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Statutory tax rate in Morocco&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;31&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zEiIbxKbeig1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0BPKT2bUeO9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax effects of temporary differences giving rise to deferred income tax assets (liabilities) were:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zJwfIh40gFbh" style="display: none"&gt;SCHEDULE
OF DEFERRED INCOME TAX ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_z78YN39OKhTe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_z5S6DKxtjVt1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DeferredTaxFixedAssetsAndIntangibleAssets_iNI_pn3n3_di_maDTALNztMa_zXlJTXeKOxe6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Fixed assets and intangible assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;(9,845&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;(9,317&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTALNztMa_zWiV7eLvKIO1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Loss carryforward&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,710&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,247&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsHedgingTransactions_iNI_pn3n3_di_maDTALNztMa_z35T6oCdnmV3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,375&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,344&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iNI_pn3n3_di_maDTALNztMa_zJrEpYtmKOD4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Others&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(170&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTALNztMa_z5ull6BCwNS3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less: valuation allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,889&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,805&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_pn3n3_di_mtDTALNztMa_zKqWfmNukuD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,569&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(10,321&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_z4mrNq8CLQ4j" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the years ended December 31, 2024, and 2023, the Company has $&lt;span id="xdx_903_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_c20241231_z6b4f5HAN6Fa" title="Operating loss carry forwards"&gt;40,349&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_c20231231_zGuTQRq9jnGe" title="Operating loss carry forwards"&gt;37,228&lt;/span&gt;, respectively, as cumulative net operating losses of
which $&lt;span id="xdx_906_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn3n3_c20241231_zGgKy5iiBKlh" title="Deferred tax assets, operating loss carryforwards, subject to expiration"&gt;19,262&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn3n3_c20231231_zhU6DQOy4pKc" title="Deferred tax assets, operating loss carryforwards, subject to expiration"&gt;23,546&lt;/span&gt; that &lt;span id="xdx_907_eus-gaap--OperatingLossCarryforwardsLimitationsOnUse_c20240101__20241231_zNbNHPCYhpp3" title="Operating loss carryforwards, limitations on use"&gt;begin to expire within four years&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
assessing the realizability of these deferred tax assets, management considers whether it is more-likely-than-not that some portion or
all the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future
taxable income in those periods in which temporary differences become deductible and/or net operating loss carryforwards can be utilized.
The Company considers the level of historical taxable income, scheduled reversal of temporary differences, tax planning strategies, and
projected future taxable income in determining whether a valuation allowance is warranted. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains a valuation allowance for deferred tax assets that may not be realizable in the future. During the year ended December
31, 2024, the Company reassessed its deferred tax assets and liabilities, including the valuation allowance, in accordance with ASC 740,
&#x201c;Income Taxes.&#x201d; &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of each reporting date, we consider existing evidence, both positive and negative, that could impact our view with regard to future realization
of deferred tax assets. Following the release of the aforementioned valuation allowance, we continue to believe it is more likely than
not that the benefit for certain net operating loss carryforwards will not be realized. In recognition of this risk, we continue to provide
a partial valuation allowance on the deferred tax assets relating to these carryforwards in the amount of $&lt;span id="xdx_90C_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn3n3_c20241231_zvI9sCAekLgl" title="Valuation allowance"&gt;4,889 &lt;/span&gt;and $&lt;span id="xdx_90A_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn3n3_c20231231_ztMKOjwIumF4" title="Valuation allowance"&gt;4,805&lt;/span&gt; as of December
31, 2024 and 2023, respectively. These allowance amounts correspond mainly to carryforward losses that are not indefinite.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001503">&lt;p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_ztDWTka996H7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents the components of the December 31, 2024, 2023 and 2022 provision for income taxes:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zuEc7WSIAIT9" style="display: none"&gt;SCHEDULE
OF COMPONENTS OF PROVISION FOR INCOME TAX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231_zEkBSQxg4Qeh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231_z3rj2ZjZdhx7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20221231_zaGrFd2qACWk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_z0h5ONzgVv4b" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 46%"&gt;Current&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;2,232&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;1,875&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;2,039&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefit_pn3n3_maITEBzd0f_zv7nTHSVLnoe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Deferred&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(581&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,286&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzd0f_zR62Udq8xq94" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total income tax expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;589&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,844&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001505"
      unitRef="USD">2232000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001506"
      unitRef="USD">1875000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001507"
      unitRef="USD">2039000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001509"
      unitRef="USD">-581000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001510"
      unitRef="USD">-1286000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001511"
      unitRef="USD">-3883000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001513"
      unitRef="USD">1651000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001514"
      unitRef="USD">589000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001515"
      unitRef="USD">-1844000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001517"
      unitRef="Pure">-0.08</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001519"
      unitRef="Pure">-0.05</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001521"
      unitRef="Pure">0.11</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31_srt_MinimumMember"
      decimals="INF"
      id="Fact001523"
      unitRef="Pure">0.20</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_MinimumMember"
      decimals="-6"
      id="Fact001525"
      unitRef="MAD">100000000</us-gaap:NetIncomeLoss>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31_srt_MaximumMember"
      decimals="INF"
      id="Fact001527"
      unitRef="Pure">0.35</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_MaximumMember"
      decimals="-6"
      id="Fact001529"
      unitRef="MAD">100000000</us-gaap:NetIncomeLoss>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31_country_MA"
      decimals="INF"
      id="Fact001531"
      unitRef="Pure">0.20</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31_country_ML"
      decimals="INF"
      id="Fact001533"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31_country_BF"
      decimals="INF"
      id="Fact001535"
      unitRef="Pure">0.275</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001537">&lt;p id="xdx_894_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zlXxDoyDkgUl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a reconciliation of income tax expense computed at the Moroccan statutory tax rate to the income tax expense reported in
the consolidated statements of operations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zDjZ0pdhi7P4" style="display: none"&gt;SCHEDULE
OF RECONCILIATION OF INCOME TAX EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20240101__20241231_zJ2mhy5kp1gk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zkU2K8IuMdoj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220101__20221231_zBCCMx26QXy9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperations_pn3n3_z9UQASBJyem9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 46%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;(23,333&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;(12,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;(15,113&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zl9ELBUSYjya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Income tax benefit for the period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;589&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,844&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zg0epJsLapp8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Loss before tax&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(21,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(11,962&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(16,957&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_zsxipcdZTVnk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Effective tax rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_zY2NzmFYK8ud" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Permanent differences not deductible (taxable) for tax purposes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,421&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,577&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn3n3_zBStGC0zL6g8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Unrecognised tax losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,292&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;695&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,989&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherTaxExpenseBenefit_pn3n3_zw7Xn9M5S9J7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,408&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1565"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--RecalculatedIncomeTaxExpenseReconciliation_pn3n3_zomTHVAvIhpe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Recalculated tax benefit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,342&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,383&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,256&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_z6fkuzYmsFg9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Statutory tax rate in Morocco&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;31&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001539"
      unitRef="USD">-23333000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001540"
      unitRef="USD">-12551000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001541"
      unitRef="USD">-15113000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001543"
      unitRef="USD">1651000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001544"
      unitRef="USD">589000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001545"
      unitRef="USD">-1844000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001547"
      unitRef="USD">-21682000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001548"
      unitRef="USD">-11962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001549"
      unitRef="USD">-16957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001551"
      unitRef="Pure">-0.08</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001552"
      unitRef="Pure">-0.05</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001553"
      unitRef="Pure">0.11</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001555"
      unitRef="USD">3421000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001556"
      unitRef="USD">3685000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001557"
      unitRef="USD">-1577000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001559"
      unitRef="USD">2292000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001560"
      unitRef="USD">695000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001561"
      unitRef="USD">4989000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001563"
      unitRef="USD">280000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001564"
      unitRef="USD">-1408000</us-gaap:OtherTaxExpenseBenefit>
    <AFRI:RecalculatedIncomeTaxExpenseReconciliation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001567"
      unitRef="USD">-4342000</AFRI:RecalculatedIncomeTaxExpenseReconciliation>
    <AFRI:RecalculatedIncomeTaxExpenseReconciliation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001568"
      unitRef="USD">-2383000</AFRI:RecalculatedIncomeTaxExpenseReconciliation>
    <AFRI:RecalculatedIncomeTaxExpenseReconciliation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001569"
      unitRef="USD">-5256000</AFRI:RecalculatedIncomeTaxExpenseReconciliation>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001571"
      unitRef="Pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001572"
      unitRef="Pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001573"
      unitRef="Pure">0.31</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001575">&lt;p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0BPKT2bUeO9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax effects of temporary differences giving rise to deferred income tax assets (liabilities) were:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zJwfIh40gFbh" style="display: none"&gt;SCHEDULE
OF DEFERRED INCOME TAX ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_z78YN39OKhTe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_z5S6DKxtjVt1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DeferredTaxFixedAssetsAndIntangibleAssets_iNI_pn3n3_di_maDTALNztMa_zXlJTXeKOxe6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Fixed assets and intangible assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;(9,845&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;(9,317&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTALNztMa_zWiV7eLvKIO1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Loss carryforward&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,710&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,247&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsHedgingTransactions_iNI_pn3n3_di_maDTALNztMa_z35T6oCdnmV3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Leases&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,375&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,344&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iNI_pn3n3_di_maDTALNztMa_zJrEpYtmKOD4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Others&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(170&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTALNztMa_z5ull6BCwNS3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Less: valuation allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,889&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,805&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_pn3n3_di_mtDTALNztMa_zKqWfmNukuD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,569&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(10,321&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <AFRI:DeferredTaxFixedAssetsAndIntangibleAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001577"
      unitRef="USD">9845000</AFRI:DeferredTaxFixedAssetsAndIntangibleAssets>
    <AFRI:DeferredTaxFixedAssetsAndIntangibleAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001578"
      unitRef="USD">9317000</AFRI:DeferredTaxFixedAssetsAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001580"
      unitRef="USD">7710000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001581"
      unitRef="USD">6247000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001583"
      unitRef="USD">2375000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001584"
      unitRef="USD">2344000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001586"
      unitRef="USD">170000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001587"
      unitRef="USD">102000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001589"
      unitRef="USD">4889000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001590"
      unitRef="USD">4805000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001592"
      unitRef="USD">9569000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001593"
      unitRef="USD">10321000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001595"
      unitRef="USD">40349000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001597"
      unitRef="USD">37228000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001599"
      unitRef="USD">19262000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001601"
      unitRef="USD">23546000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="From2024-01-01to2024-12-31" id="Fact001603">begin to expire within four years</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001605"
      unitRef="USD">4889000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001607"
      unitRef="USD">4805000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001609">&lt;p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zKGJPiq4bcRi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82F_zkW3OBQKECTb"&gt;VARIABLE INTEREST ENTITIES AND ACQUISITIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Asset
acquisitions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 26, 2023, Forafric acquired &lt;span id="xdx_903_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_ze6Xtz1nrr09" title="Acquisition percentage"&gt;90&lt;/span&gt;% of Socie&#x301;te&#x301; Industrielle de Minoterie du Sud (&#x201c;SIMS&#x201d;), a soft wheat milling
company with primary operations in Marrakesh, for cash consideration and noncontrolling interest in the amount of approximately
$&lt;span id="xdx_901_eus-gaap--AssetAcquisitionConsiderationTransferred_pn3n3_c20230726__20230726__us-gaap--AssetAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zS5JtTz7ai7" title="Cash consideration"&gt;56&lt;/span&gt; and the assumption of SIMS&#x2019; outstanding debts for
$&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_c20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zlyt6yqUyock" title="Outstanding debt"&gt;5,318&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The transaction met the screen test and was accounted for as an acquisition of assets under U.S. GAAP. Accordingly, the acquisition
cost was allocated on a relative fair value basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zejFVDofHjc5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table represents the final purchase cost allocation:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B8_zJkt2smpAFc2" style="display: none"&gt;SCHEDULE
OF BUSINESS COMBINATION ASSETS AND LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zU77Yeeky3e8" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Allocated cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_maBCRIAz1Xi_zvyaI6zLm2l8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Property, plant, and equipment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;8,788&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pn3n3_maBCRIAz1Xi_zuGzmIQpqVT2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;686&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_maBCRIAz1Xi_z7gML0rqtQS1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;331&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_maBCRIAz1Xi_zfwGBeOWagEe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_maBCRIAz1Xi_zA24MuQpI6D6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_maBCRIAz1Xi_zq0dlyKg6oIi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_z0Z8EAmAk0lh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other liabilities, noncurrent&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,328&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_msBCRIAz1Xi_zIfDEwVhfUGc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,503&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_zELQT5TToTB2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other payables&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(694&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAz1Xi_zTK5mCvqeU6g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total net assets acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;5,374&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AF_zREmmSQwUS02" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Changes
in non-controlling interest&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Acquisition
of additional interest in Sanabil&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
2023, the Company increased its ownership in Sanabil SA from &lt;span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20211007__us-gaap--BusinessAcquisitionAxis__custom--SanabilSAMember_zHH0RanfIcBc" title="Acquisition percentage"&gt;60&lt;/span&gt;% to &lt;span id="xdx_908_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--SanabilSAMember_z0AY2B0SmQm7" title="Acquisition percentage"&gt;80&lt;/span&gt;% in exchange for the forgiveness of amounts due from the minority
shareholders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="INF"
      id="Fact001611"
      unitRef="Pure">0.90</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="From2023-07-262023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001613"
      unitRef="USD">56000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001615"
      unitRef="USD">5318000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      id="Fact001617">&lt;p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zejFVDofHjc5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table represents the final purchase cost allocation:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B8_zJkt2smpAFc2" style="display: none"&gt;SCHEDULE
OF BUSINESS COMBINATION ASSETS AND LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230726__us-gaap--BusinessAcquisitionAxis__custom--SocieteIndustrielleDeMinoterieDuSudMember_zU77Yeeky3e8" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Allocated cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_maBCRIAz1Xi_zvyaI6zLm2l8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Property, plant, and equipment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;8,788&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pn3n3_maBCRIAz1Xi_zuGzmIQpqVT2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;686&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_maBCRIAz1Xi_z7gML0rqtQS1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;331&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_maBCRIAz1Xi_zfwGBeOWagEe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_maBCRIAz1Xi_zA24MuQpI6D6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_maBCRIAz1Xi_zq0dlyKg6oIi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_z0Z8EAmAk0lh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other liabilities, noncurrent&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,328&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_msBCRIAz1Xi_zIfDEwVhfUGc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,503&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pn3n3_di_msBCRIAz1Xi_zELQT5TToTB2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other payables&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(694&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAz1Xi_zTK5mCvqeU6g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total net assets acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;5,374&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001619"
      unitRef="USD">8788000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001621"
      unitRef="USD">686000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <AFRI:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001623"
      unitRef="USD">331000</AFRI:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001625"
      unitRef="USD">59000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001627"
      unitRef="USD">28000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001629"
      unitRef="USD">7000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001631"
      unitRef="USD">2328000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001633"
      unitRef="USD">1503000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001635"
      unitRef="USD">694000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2023-07-26_custom_SocieteIndustrielleDeMinoterieDuSudMember"
      decimals="-3"
      id="Fact001637"
      unitRef="USD">5374000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="AsOf2021-10-07_custom_SanabilSAMember"
      decimals="INF"
      id="Fact001639"
      unitRef="Pure">0.60</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="AsOf2023-12-31_custom_SanabilSAMember"
      decimals="INF"
      id="Fact001641"
      unitRef="Pure">0.80</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001643">&lt;p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zI8aumDoiONg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82D_zavsoiOGz84k"&gt;STOCKHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Capital
stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Preferred
Shares - &lt;/i&gt;The Company is authorized to issue &lt;span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20241231_zRDhruxln2k6" title="Preferred stock, shares authorized"&gt;1,000,000&lt;/span&gt; Preferred Shares with a par value of $&lt;span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zIMMTAIBdVtc" title="Preferred stock, par value per share"&gt;.001&lt;/span&gt; per share. The authorized Preferred
Shares will be available for issuance by the Board upon the passing of an ordinary resolution of the holders of the ordinary shares.
The ordinary resolutions of the stockholders of the Company will stipulate the powers, preferences and relative, participating, optional
and other rights or special rights, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation
preferences, as well as any restrictions, of the class of preferred shares as a whole, which has not yet been determined. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Ordinary
Shares - &lt;/i&gt;The Company is authorized to issue &lt;span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231_zoTEuKZgRN39" title="Common stock, shares authorized"&gt;100,000,000&lt;/span&gt; Ordinary Shares with a par value of $&lt;span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_zSBFTwcnROq8" title="Common stock, par value per share"&gt;.001&lt;/span&gt; per share. As of December 31, 2024,
a total of &lt;span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_zEX6qyfd5dKi" title="Common stock, shares, issued"&gt;&lt;span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_z3ftEzeBaF21" title="Common stock, shares, outstanding"&gt;26,901,592&lt;/span&gt;&lt;/span&gt; ordinary shares were issued and outstanding. In the event of the liquidation of the Company, after satisfaction
of liabilities to creditors, the assets of the Company will be distributed to the holders of the ordinary shares in the Company in proportion
to their respective shareholdings. This right, as well as the right to receive dividends, may be affected by the grant of preferential
dividend or distribution rights to the holders of a class of preferred shares with preferential rights that may be authorized by ordinary
resolution in the future. The holders of ordinary shares have no preemptive or conversion rights or other subscription rights. There
are no redemption or sinking fund provisions applicable to the ordinary shares. The rights, preferences and privileges of holders of
the ordinary shares may be subject to those of the holders of any preferred shares the Company may issue in the future.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Class
Z non-redeemable and non-convertible ordinary shares&lt;/i&gt; - The Company is authorized to issue &lt;span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zHBTeQmRYgud" title="Ordinary shares, authorized"&gt;30,000,000&lt;/span&gt; Class Z non-redeemable and non-convertible
ordinary shares (&#x201c;Class Z Ordinary Shares&#x201d;) with a par value of $&lt;span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zfbOv6ERcG45" title="Ordinary shares, par value"&gt;0.001&lt;/span&gt; per share. As of December 31, 2024, and 2023, the
Company had &lt;span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_ziMdN2sYhmR4" title="Ordinary shares, issued"&gt;&lt;span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_dc_c20241231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zMrGbkgbEm15" title="Ordinary shares, outstanding"&gt;&lt;span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20231231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zvhlfFr0r2Ib" title="Ordinary shares, issued"&gt;&lt;span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_pid_dc_c20231231__us-gaap--StatementClassOfStockAxis__custom--CommonClassZMember_zZIbLSnT8lpl" title="Ordinary shares, outstanding"&gt;zero&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Class Z Ordinary Shares issued and outstanding, respectively. All outstanding Class Z non-redeemable and non-convertible
ordinary shares were repurchased and retired during 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Public
Warrants&lt;/i&gt; - There were &lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zxFI9R4MzkFc" title="Public warrants outstanding"&gt;&lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20221231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_z3g3DtW9uyyc" title="Public warrants outstanding"&gt;11,461,120&lt;/span&gt;&lt;/span&gt; public warrants outstanding at December 31, 2024, and 2023. Each public redeemable warrant entitles
the registered holder to purchase one ordinary share at a price of $&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_z5e1ncu5QSs1" title="Price per share"&gt;&lt;span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zvShAvPfKyX7" title="Price per share"&gt;11.50&lt;/span&gt;&lt;/span&gt; per share. The Company may call the outstanding public warrants
for redemption in whole and not in part, at a price of $&lt;span id="xdx_901_eus-gaap--SharePrice_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zqXmeroxBgAa" title="Price per warrant"&gt;&lt;span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_zhwT7QMFXZQf" title="Price per warrant"&gt;0.01&lt;/span&gt;&lt;/span&gt; per warrant:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;at
                                            any time while the warrants are exercisable;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;upon
                                            not less than 30 days&#x2019; prior written notice of redemption to each warrant holder;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;if,
                                            and only if, the reported last sale price of the Ordinary Share equals or exceeds $&lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231_z1cCNZ1GA1mj" title="Price per share"&gt;16.50&lt;/span&gt;
                                            per share (as adjusted for stock splits, stock dividends, reorganizations and recapitalizations),
                                            for any 20 trading days within a 30-day trading period ending on the third business day prior
                                            to the notice of redemption to warrant holders, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;if,
                                            and only if, there is a current registration statement in effect with respect to the Ordinary
                                            Share underlying such warrants at the time of redemption and for the entire 30-day trading
                                            period referred to above and continuing each day thereafter until the date of redemption.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -17.85pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
and when the warrants become redeemable by the Company, the Company may exercise its redemption right even if it is unable to register
or qualify the underlying securities for sale under all applicable state securities laws. If the Company calls the Public Warrants for
redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a &#x201c;cashless
basis,&#x201d; as described in the warrant agreement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Private
Warrants&lt;/i&gt; - At December 31, 2024, and 2023, there were &lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zQmhSl07OIY1" title="Private warrants outstanding"&gt;&lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_z733Z6c1W3s1" title="Private warrants outstanding"&gt;4,289,722&lt;/span&gt;&lt;/span&gt; private warrants outstanding. Each private warrant entitles the registered
holder to purchase one ordinary share at a price of $&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zzivUPPpVZtb" title="Price per share"&gt;&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_zXDTgFmsfMS2" title="Price per share"&gt;11.50&lt;/span&gt;&lt;/span&gt; per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Stockholder
Earn-Out Rights&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
a part of the Business Combination consideration, the selling stockholder shall be entitled to receive, as additional consideration,
and without any action on behalf of the Company or the Company&#x2019;s stockholders, additional ordinary shares (the &#x201c;Earnout Shares&#x201d;),
to be issued as follows during the period from and after the Closing until the end of calendar year 2024 (A) &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyTwoMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z2abwEOTCfLj" title="Earnout shares"&gt;500,000&lt;/span&gt; Earnout Shares,
if, during calendar year 2022, Adjusted EBITDA (as defined in the Business Combination Agreement) of the Company is equal to or greater
than $&lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyTwoMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z6rNvD0CYXc8" title="Earnout value"&gt;27&lt;/span&gt; million, (B) &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyThreeMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zyoiWOWbbaR7" title="Earnout shares"&gt;500,000&lt;/span&gt; Earnout Shares, if, during calendar year 2023, Adjusted EBITDA of the Company is equal to or greater than
$&lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyThreeMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zVnb2GXuR8gc" title="Earnout value"&gt;33&lt;/span&gt; million, and (C) &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyFourMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z18DKDcwMBF3" title="Earnout shares"&gt;1,000,000&lt;/span&gt; Earnout Shares, if, during calendar year 2024, the Buyer Trading Price (as defined in the Business Combination
Agreement) during the standard market trading hours of a trading day is greater than or equal to $&lt;span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20241231__us-gaap--AwardDateAxis__custom--TwoThousandTwentyFourMember__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_z44Vvw2p60D3" title="Price per share"&gt;16.50&lt;/span&gt; for any 20 trading days within
any period of 30 consecutive trading days. As of December 31, 2024, there have been &lt;span id="xdx_90E_eus-gaap--SharesIssued_iI_do_c20241231__us-gaap--TypeOfArrangementAxis__custom--BusinessCombinationAgreementMember_zTq6hOcehAD" title="Earnout shares issued"&gt;no&lt;/span&gt; Earnout Shares issued. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Earnout have been deemed financial instruments to be issued upon the occurrence of contingent earn out provisions. The Earnout Shares
are accounted for under ASC Topic 815-40, &#x201c;Derivatives and Hedging&#x201d;, pursuant to which the Earnout Shares are considered
to be indexed to the Company&#x2019;s own stock and therefore will be classified as equity instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001645"
      unitRef="Shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001647"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001649"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001651"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001653"
      unitRef="Shares">26901592</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001655"
      unitRef="Shares">26901592</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_CommonClassZMember"
      decimals="INF"
      id="Fact001657"
      unitRef="Shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_CommonClassZMember"
      decimals="INF"
      id="Fact001659"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_CommonClassZMember"
      decimals="INF"
      id="Fact001661"
      unitRef="Shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_CommonClassZMember"
      decimals="INF"
      id="Fact001663"
      unitRef="Shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31_custom_CommonClassZMember"
      decimals="INF"
      id="Fact001665"
      unitRef="Shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31_custom_CommonClassZMember"
      decimals="INF"
      id="Fact001667"
      unitRef="Shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_custom_PublicWarrantsMember"
      decimals="INF"
      id="Fact001669"
      unitRef="Shares">11461120</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-12-31_custom_PublicWarrantsMember"
      decimals="INF"
      id="Fact001671"
      unitRef="Shares">11461120</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_PublicWarrantsMember"
      decimals="INF"
      id="Fact001673"
      unitRef="USDPShares">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_PublicWarrantsMember"
      decimals="INF"
      id="Fact001675"
      unitRef="USDPShares">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharePrice
      contextRef="AsOf2024-12-31_custom_PublicWarrantsMember"
      decimals="INF"
      id="Fact001677"
      unitRef="USDPShares">0.01</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="AsOf2023-12-31_custom_PublicWarrantsMember"
      decimals="INF"
      id="Fact001679"
      unitRef="USDPShares">0.01</us-gaap:SharePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001681"
      unitRef="USDPShares">16.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_custom_PrivateWarrantsMember"
      decimals="INF"
      id="Fact001683"
      unitRef="Shares">4289722</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2023-12-31_custom_PrivateWarrantsMember"
      decimals="INF"
      id="Fact001685"
      unitRef="Shares">4289722</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_PrivateWarrantsMember"
      decimals="INF"
      id="Fact001687"
      unitRef="USDPShares">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_PrivateWarrantsMember"
      decimals="INF"
      id="Fact001689"
      unitRef="USDPShares">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyTwoMember_custom_BusinessCombinationAgreementMember"
      decimals="INF"
      id="Fact001691"
      unitRef="Shares">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyTwoMember_custom_BusinessCombinationAgreementMember"
      decimals="-6"
      id="Fact001693"
      unitRef="USD">27000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyThreeMember_custom_BusinessCombinationAgreementMember"
      decimals="INF"
      id="Fact001695"
      unitRef="Shares">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyThreeMember_custom_BusinessCombinationAgreementMember"
      decimals="-6"
      id="Fact001697"
      unitRef="USD">33000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember"
      decimals="INF"
      id="Fact001699"
      unitRef="Shares">1000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-12-31_custom_TwoThousandTwentyFourMember_custom_BusinessCombinationAgreementMember"
      decimals="INF"
      id="Fact001701"
      unitRef="USDPShares">16.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-12-31_custom_BusinessCombinationAgreementMember"
      decimals="INF"
      id="Fact001703"
      unitRef="Shares">0</us-gaap:SharesIssued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001705">&lt;p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zDlBejbbp2N2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_824_zphwVObLflPb"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the Business Combination, the Stockholders of the Company considered and approved the Forafric 2022 Long Term Employee
Share Incentive Plan (the &#x201c;Equity Incentive Plan&#x201d;) which provides for the grant of awards, consisting of nominal cost options
or phantom options to employees, directors and consultants of the Company or any of its subsidiaries. The maximum number of shares which
may be the subject of awards under the Equity Incentive Plan may not exceed 10% of the issued share capital of the Company from time
to time and the maximum number of shares reserved and available for issuance shall not exceed &lt;span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20241231_zbmVphFm3dRl" title="Maximum number of shares reserved and available for issuance"&gt;2,645,684&lt;/span&gt;. No award can be exercised after
the tenth anniversary of the date of grant. With the exception of certain special circumstances, an award can only be exercised while
the award holder is employed or engaged by the Company or any of its subsidiaries. Subject to certain provisions, a vested award may
be exercised in whole or in part at any time after its date of grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zOtOnO4HGkfi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes all stock option activity for the year ended December 31, 2024: &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B0_zmQPZKZJiIe3" style="display: none"&gt;SCHEDULE
OF STOCK OPTION ACTIVITY&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Stock Options&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Remaining Contractual Term (years)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Aggregate Intrinsic Value (thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 36%"&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231_zPLBm2vIT7Dh" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance"&gt;64,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zjaz6ECsg6jd" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zaEx0azqR0W8" title="Weighted average remaining contractual term (years), outstanding"&gt;9.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231_zSqVBTtLWZA6" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance"&gt;685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231_zOwImUvCng71" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1719"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zSKgaApAi60f" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1721"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231_z86b10SIfmW6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1723"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z3aMpaT82yTf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1725"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Forfeited/Expired&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231_zyrKUuk0Viob" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1727"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zH6FsFDZb2oh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exercise price, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1729"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Outstanding at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231_zO8pbEFcrXdg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance"&gt;64,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zRJuu9QuAbO3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zkJMoERYMNq1" title="Weighted average remaining contractual term (years), outstanding"&gt;8.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231_zDzv8ZuOdiKg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance"&gt;663&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Exercisable at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zG1YDVTMnXFj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1739"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231_zhx1oEQCFEqc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1741"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zC6o3Gb58zkf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231_znAgsR9sX5j9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1744"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zo6eEqX7f8g1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average grant-date fair value of options was $&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8NQS74FRgN7" title="Weighted average grant date fair value"&gt;10.99&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the unrecognized compensation expense associated with the stock options is $&lt;span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_c20241231_zaDzMIISUrKd" title="Unrecognized compensation expense"&gt;271&lt;/span&gt; and it will be recognized over
&lt;span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231_zBh8NW61of78" title="Recognized compensation months"&gt;12&lt;/span&gt; months from the end of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTP7kmJIsU15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
grant date fair value of the stock options was estimated using the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BC_zniWxmPgQGz2" style="display: none"&gt;SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Expected term&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231_zKPYxDx9WV9j" title="Expected Term"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%"&gt;Volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20240101__20241231_z6j9uuWqkeja" title="Volatility"&gt;62.39&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20240101__20241231_zWiUNx3jjKCd" title="Expected dividend rate"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Annual Risk Free Rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231_zHPy6QMTJxdb" title="Annual risk free rate"&gt;3.52&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zqDFNJsQB1pe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zZZmA4SFOkIc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the phantom option activity for the year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B3_zdyWMXG9zZV9" style="display: none"&gt;SCHEDULE
OF STOCK OPTION ACTIVITY&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Phantom Options&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Remaining Contractual Term (years)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Aggregate Intrinsic Value (thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 36%"&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIVHyQCbEi5k" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance"&gt;53,613&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zYhWqeAnLXT5" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOtaqO6DPfad" title="Weighted average remaining contractual term (years), outstanding"&gt;9.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znexwrb1kBJg" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance"&gt;568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zDs5dQYn2eXb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted"&gt;3,700&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zItGXTeqso5e" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znMhPRsh8nT1" title="Weighted average remaining contractual term (years), granted"&gt;10.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFPy8i9SZj4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, granted"&gt;38&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7QkIq8559a3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1780"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIBsNHa3KmKk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1782"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Forfeited/Expired&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zQu3zMYgOoNc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1784"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z5ZEWDHIYXAj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1786"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Outstanding at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zAcfPRzUBG5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance"&gt;57,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zRysDjL46y51" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_ziBvnBlbpwgk" title="Weighted average remaining contractual term (years), outstanding"&gt;8.45&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zHyfYrRz0Yi2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance"&gt;587&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Exercisable at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmEYIUa9dj9d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1796"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zWCoAlO7fpR6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1798"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zURXgJx0JA21" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOdE8WcitvI5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1801"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zV9zguLLq7L4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average fair value of the phantom stock options for the year ended December 31, 2024, was $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zVPGXziB1sWe" title="Weighted average grant date fair value"&gt;10.25&lt;/span&gt;. The liability for outstanding
phantom stock options as of December 31, 2024 was $&lt;span id="xdx_900_eus-gaap--OtherLiabilities_iI_pn3n3_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zv63FtvXRGqc" title="Other liabilities"&gt;351&lt;/span&gt; and is included in other liabilities in the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the unrecognized compensation expense associated with the phantom options is $&lt;span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zyaHqx199jOe" title="Unrecognized compensation expense"&gt;237&lt;/span&gt; and it will be recognized over
&lt;span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zMYo9Hs40uEg" title="Recognized compensation months"&gt;12&lt;/span&gt; months from the end of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zndkTV3QQcT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the phantom options at December 31, 2024 was estimated using the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BE_zdc8Nswk4Zp8" style="display: none"&gt;SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Expected term&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zfPZkoLBsc4k" title="Expected Term"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%"&gt;Volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFKtDMsIZMf9" title="Volatility"&gt;55.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7jrB7abKw01" title="Expected dividend rate"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Annual Risk Free Rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zLDxdIMNNiC9" title="Annual risk free rate"&gt;4.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_z0N9gJhLJKl5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition to the equity incentive plan discussed above, the Company entered into a Director Service Agreement, on November 2, 2022 (the
&#x201c;Director Agreements&#x201d;). &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmfLPcM7gJP8" title="Share based compensation description"&gt;The Director Agreements stipulate that each director shall receive that number of shares of the Company&#x2019;s
common stock equal to $25, based on the market price of the Common Stock, on June 9, 2022 (the &#x201c;Commencement Date&#x201d;) and on
each anniversary of the Commencement Date. As of December 31, 2024, the total compensation expense associated with the Director Service
Agreement is $312.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001707"
      unitRef="Shares">2645684</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001709">&lt;p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zOtOnO4HGkfi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes all stock option activity for the year ended December 31, 2024: &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B0_zmQPZKZJiIe3" style="display: none"&gt;SCHEDULE
OF STOCK OPTION ACTIVITY&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Stock Options&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Remaining Contractual Term (years)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Aggregate Intrinsic Value (thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 36%"&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231_zPLBm2vIT7Dh" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance"&gt;64,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zjaz6ECsg6jd" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zaEx0azqR0W8" title="Weighted average remaining contractual term (years), outstanding"&gt;9.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231_zSqVBTtLWZA6" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance"&gt;685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231_zOwImUvCng71" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1719"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zSKgaApAi60f" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1721"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231_z86b10SIfmW6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1723"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z3aMpaT82yTf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1725"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Forfeited/Expired&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231_zyrKUuk0Viob" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1727"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zH6FsFDZb2oh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exercise price, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1729"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Outstanding at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231_zO8pbEFcrXdg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance"&gt;64,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zRJuu9QuAbO3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zkJMoERYMNq1" title="Weighted average remaining contractual term (years), outstanding"&gt;8.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231_zDzv8ZuOdiKg" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance"&gt;663&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Exercisable at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zG1YDVTMnXFj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1739"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231_zhx1oEQCFEqc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1741"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zC6o3Gb58zkf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231_znAgsR9sX5j9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1744"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001711"
      unitRef="Shares">64705</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001713"
      unitRef="USDPShares">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-12-31" id="Fact001715">P9Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001717"
      unitRef="USD">685000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001731"
      unitRef="Shares">64705</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001733"
      unitRef="USDPShares">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2024-01-01to2024-12-31" id="Fact001735">P8Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001737"
      unitRef="USD">663000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2024-01-01to2024-12-31" id="Fact001742">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001746"
      unitRef="USDPShares">10.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001748"
      unitRef="USD">271000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2024-01-01to2024-12-31" id="Fact001750">P12M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001752">&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTP7kmJIsU15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
grant date fair value of the stock options was estimated using the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BC_zniWxmPgQGz2" style="display: none"&gt;SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Expected term&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231_zKPYxDx9WV9j" title="Expected Term"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%"&gt;Volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20240101__20241231_z6j9uuWqkeja" title="Volatility"&gt;62.39&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20240101__20241231_zWiUNx3jjKCd" title="Expected dividend rate"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Annual Risk Free Rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231_zHPy6QMTJxdb" title="Annual risk free rate"&gt;3.52&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2024-01-01to2024-12-31" id="Fact001754">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001756"
      unitRef="Pure">0.6239</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001758"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001760"
      unitRef="Pure">0.0352</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001762">&lt;p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zZZmA4SFOkIc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the phantom option activity for the year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B3_zdyWMXG9zZV9" style="display: none"&gt;SCHEDULE
OF STOCK OPTION ACTIVITY&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Phantom Options&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Weighted Average Remaining Contractual Term (years)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Aggregate Intrinsic Value (thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 36%"&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIVHyQCbEi5k" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Stock options, beginning balance"&gt;53,613&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zYhWqeAnLXT5" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Weighted average exrecise price, beginning balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOtaqO6DPfad" title="Weighted average remaining contractual term (years), outstanding"&gt;9.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znexwrb1kBJg" style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right" title="Aggregate intrinsic value, beginning balance"&gt;568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zDs5dQYn2eXb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, granted"&gt;3,700&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zItGXTeqso5e" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, granted"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_znMhPRsh8nT1" title="Weighted average remaining contractual term (years), granted"&gt;10.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFPy8i9SZj4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, granted"&gt;38&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7QkIq8559a3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1780"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zIBsNHa3KmKk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1782"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Forfeited/Expired&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zQu3zMYgOoNc" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1784"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z5ZEWDHIYXAj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, forfeited/expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1786"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Outstanding at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zAcfPRzUBG5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, ending balance"&gt;57,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zRysDjL46y51" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, ending balance"&gt;0.001&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_ziBvnBlbpwgk" title="Weighted average remaining contractual term (years), outstanding"&gt;8.45&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zHyfYrRz0Yi2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, ending balance"&gt;587&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;Exercisable at December 31, 2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zmEYIUa9dj9d" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Stock options, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1796"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zWCoAlO7fpR6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted average exrecise price, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1798"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zURXgJx0JA21" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zOdE8WcitvI5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Aggregate intrinsic value, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1801"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001764"
      unitRef="Shares">53613</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001766"
      unitRef="USDPShares">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember"
      id="Fact001768">P9Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-12-31_custom_PhantomOptionMember"
      decimals="-3"
      id="Fact001770"
      unitRef="USD">568000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001772"
      unitRef="Shares">3700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001774"
      unitRef="USDPShares">0.001</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <AFRI:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001776">P10Y</AFRI:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001778"
      unitRef="USDPShares">38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001788"
      unitRef="Shares">57313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001790"
      unitRef="USDPShares">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001792">P8Y5M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      decimals="-3"
      id="Fact001794"
      unitRef="USD">587000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001799">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001803"
      unitRef="USDPShares">10.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      decimals="-3"
      id="Fact001805"
      unitRef="USD">351000</us-gaap:OtherLiabilities>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31_custom_PhantomOptionMember"
      decimals="-3"
      id="Fact001807"
      unitRef="USD">237000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001809">P12M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001811">&lt;p id="xdx_89B_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--AwardTypeAxis__custom--PhantomOptionMember_zndkTV3QQcT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the phantom options at December 31, 2024 was estimated using the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BE_zdc8Nswk4Zp8" style="display: none"&gt;SCHEDULE
OF STOCK OPTIONS VALUATION ASSUMPTIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Expected term&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zfPZkoLBsc4k" title="Expected Term"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%"&gt;Volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zFKtDMsIZMf9" title="Volatility"&gt;55.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_z7jrB7abKw01" title="Expected dividend rate"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Annual Risk Free Rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PhantomOptionMember_zLDxdIMNNiC9" title="Annual risk free rate"&gt;4.38&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember"
      id="Fact001813">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001815"
      unitRef="Pure">0.5500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-01-012023-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001817"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      decimals="INF"
      id="Fact001819"
      unitRef="Pure">0.0438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
      contextRef="From2024-01-012024-12-31_custom_PhantomOptionMember"
      id="Fact001821">The Director Agreements stipulate that each director shall receive that number of shares of the Company&#x2019;s
common stock equal to $25, based on the market price of the Common Stock, on June 9, 2022 (the &#x201c;Commencement Date&#x201d;) and on
each anniversary of the Commencement Date. As of December 31, 2024, the total compensation expense associated with the Director Service
Agreement is $312.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001823">&lt;p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zl7bp95xWpWk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;19.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_825_zUilKWhiiTWe"&gt;EARNINGS PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
earnings per share is computed by dividing net income (loss) by the number of weighted average ordinary shares outstanding during the
reporting period. The Company&#x2019;s weighted average number of shares outstanding used in calculating earnings per share are &lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_zBgSYJvUBOB7" title="Weighted average number of shares outstanding, earnings per share"&gt;26,884,238&lt;/span&gt;
and &lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zri53dCzRwf6" title="Weighted average number of shares outstanding, earnings per share"&gt;26,879,159&lt;/span&gt; and &lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20220101__20221231_zc7kaPIrhv07" title="Weighted average number of shares outstanding, earnings per share"&gt;26,604,710&lt;/span&gt; for the years ended December 31, 2024, 2023 and 2022, respectively. Because there was no activity to cause
dilution in the weighted average ordinary shares, basic and diluted earnings per share are disclosed together in each of the reporting
periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
computation of diluted loss per share excludes the effect of earnout and option shares and warrants to purchase the Company&#x2019;s shares
because their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001825"
      unitRef="Shares">26884238</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001827"
      unitRef="Shares">26879159</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001829"
      unitRef="Shares">26604710</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001831">&lt;p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zgvHD1SrHcWk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;20.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_825_zCY2hwXtOwE9"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
February 2022, the quantity of soft wheat available on the international market has decreased by 35% due to the ongoing war in Ukraine,
causing the price of raw materials to increase. Despite this situation, we have not had any shortages on raw materials, and do not project
to have any issuing fulfilling future orders. We have no firm and irrevocable commitments that will be affected by the war in Ukraine,
and we will continue to assess the impact the war may have on our business. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company entered into a five-year supply agreement with Millcorp Geneva SA (&#x201c;Millcorp&#x201d;), pursuant to which the Company is
obligated to obtain at least 80% of the Company&#x2019;s annual requirements of common wheat, durum wheat, or any other cereal, from Millcorp.
The agreement expired on March 31, 2023 and was subsequently amended to extend through March 2026. The purchases incurred were $&lt;span id="xdx_905_eus-gaap--InventoryGross_iI_pn3n3_c20241231_zpdNx0GOSZcf" title="Purchase of grains"&gt;67,042&lt;/span&gt;,
$&lt;span id="xdx_90D_eus-gaap--InventoryGross_iI_pn3n3_c20231231_zE3aGOnRyJz3" title="Purchase of grains"&gt;147,284&lt;/span&gt;, and $&lt;span id="xdx_900_eus-gaap--InventoryGross_iI_pn3n3_c20221231_znvyInUlZoWh" title="Purchase of grains"&gt;207,188&lt;/span&gt; for the years ended December 31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has commitments with banks to finance its operating activities. The Company has provided collateral and mortgages to banks of
$&lt;span id="xdx_90C_eus-gaap--DepositAssets_iI_c20241231_z55eYo68etgf" title="Mortgages to banks"&gt;35,464&lt;/span&gt; As of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time the Company is involved in litigation incidental to the conduct of its business. These matters may relate to employment
and labor claims, patent and intellectual property claims, claims of alleged non-compliance with contract provisions and claims related
to alleged violations of laws and regulations. When applicable, the Company records accruals for contingencies when it is probable that
a liability will be incurred, and the amount of loss can be reasonably estimated. Defense costs are expensed as incurred and are included
in professional fees. While the outcome of lawsuits and other proceedings against the Company cannot be predicted with certainty, in
the opinion of management, individually or in the aggregate, no such lawsuits and other proceedings had or are expected to have a material
effect on the consolidated financial statements at December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:InventoryGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001833"
      unitRef="USD">67042000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001835"
      unitRef="USD">147284000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001837"
      unitRef="USD">207188000</us-gaap:InventoryGross>
    <us-gaap:DepositAssets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001839"
      unitRef="USD">35464</us-gaap:DepositAssets>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001841">&lt;p id="xdx_80D_eus-gaap--SegmentReportingDisclosureTextBlock_z4tv3CkabZs2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;21.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_820_z01Q0fO07U8a"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company manages operations on a company-wide basis, thereby making determinations as to the allocation of resources in total rather than
on a segment-level basis. The Company has designated reportable segments based on how management views its business. The Company does
not segregate assets between segments for internal reporting. Therefore, asset-related information has not been presented. The reportable
segments, as presented below, are consistent with the way the Company reports its results to the chief operating decision maker (&#x201c;CODM&#x201d;).
Management determined that the Company&#x2019;s CEO, is ultimately responsible for allocating resources and assessing the performance
of the Company. As such, the CEO is the CODM in accordance with ASC 280-10-50-5.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
principal products that comprise each segment are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Soft
Wheat&lt;/i&gt; &#x2013; The Soft Wheat segment includes the production and sale of soft wheat yielding flour that is used to make desserts
and sauces.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Durum
Wheat&lt;/i&gt; - The Durum Wheat segment includes the production and sale of hard wheat yielding flour that is used to make pasta.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Couscous
and Pasta&lt;/i&gt; &#x2013; The Couscous and Pasta segment includes the secondary processing of products including couscous and pasta sold
to end customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
&#x201c;all other&#x201d; category includes activities and items not allocated to reportable segments, such as non-operating entities,
non-significant activities and centrally incurred corporate overhead expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates the performance of its segments based on sales, cost of sales and operating income. Operating income (loss) is defined
as gross profit less sales &amp;amp; marketing costs, direct selling, general, and administrative expenses, and other operating expenses.
The amounts in the following tables are obtained from reports used by senior management and do not include income taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zyQI2Fq8ttE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
information relating to the Company&#x2019;s reportable segments is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zEZI8UsxR9mk" style="display: none"&gt;SCHEDULE OF COMPANY REPORTABLE SEGMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231_z6CQSIhKzQKg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_z3qqQpmCF7bd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20220101__20221231_zIdnMomfgmtg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Sales to external customers:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zEl11H3AGa38" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 46%; text-align: left"&gt;Soft Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;215,090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;218,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;213,775&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zY3aDWQlL6kh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;48,233&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;38,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zHqNiC65dik4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;31,410&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,159&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_z3ViLC92CeL5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,694&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,550&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,391&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zWeU25HFLWS2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;274,223&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;301,954&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283,932&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zpmo2s3ySpjb" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Sales to external customers, Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;274,223&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;301,954&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283,932&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost of sales &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zw4aqyL1c98k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;span id="xdx_F48_zJHWunIBLIdh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(194,492&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(194,453&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(183,868&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zgwl4Fu65PJg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;span id="xdx_F4B_zv3lURe81M0g" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(29,150&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47,465&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(38,971&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zuIktVRrYXSl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F45_z7QtmlC6EcBd"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(19,397&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(28,649&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(28,820&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zXJM4bd3QO0l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F49_zzBcAtimUDi8"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,852&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,850&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,065&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pn3n3_di_z3StFxAQ76Ti" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Total&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F40_zCBZjvpuOfW"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(246,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(273,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(254,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CostOfRevenue_iN_pn3n3_di_zdPuNc3L4R52" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Cost of sales, Total &lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F40_zpFJTVfDEHZf"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(246,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(273,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(254,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zHtWAlAP33Pb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,598&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24,308&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,907&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_z1qXUYccu5b4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,732&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;768&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(364&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zNrTLf0mzSNj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,624&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,661&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zkxktBjdoew7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;700&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,326&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_pn3n3_zWUkxEdkWBOe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,537&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,208&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--GrossProfit_pn3n3_z5aqjDN14jx7" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Gross profit, Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,537&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,208&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selling, general, and administrative expenses &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zS0UHcEULyrh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F4F_zO8g8WF7NDKj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(21,806&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(22,020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,950&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zwK2H0UsFYE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F42_zKjXaavqDyn7"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(264&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(447&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zovKfs6NGY6g" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F46_ze3dONdAtD3c"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,236&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,095&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(263&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zaY9CakLq8E5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F47_ztcSCYo9XJhj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,787&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,848&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,273&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zJI74CH88mP5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F47_zCvSH6vPqAje"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(35,093&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27,295&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(26,933&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zmk8REFKX0Nh" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Selling, general, and administrative
    expenses, Total&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F40_z4gC3lz8eO4l"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(35,093&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27,295&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(26,933&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Operating income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zfuhmbsx5QV1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,208&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,288&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,957&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zFnOtNY6XcW" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,996&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;436&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(811&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zgjmqOYgNdZ3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,666&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,924&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zgsklbCMIo6d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,945&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,148&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,947&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zxsN6t7eguMj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(7,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,275&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_zxZbspuxMM6b" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Operating income (loss), Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(7,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,275&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0C_z5r5WSe3TSsb"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F12_zbufiS8xo9ee" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Primarily
    includes purchases of inventory, packaging, and other sales costs.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F02_z3Bbm88M3QZi"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F1E_zkmER8iGRec9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;administrative
    costs.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A4_zlhZgFgnUeJc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Geographic
Information&lt;/i&gt; &#x2014; The Company had net sales from customers outside of Morocco of approximately &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--MA_zQsgxZiUxa9j" title="Concentration risk, percentage"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--MA_z8ooLsy2ds86" title="Concentration risk, percentage"&gt;18.5&lt;/span&gt;&lt;/span&gt;% (&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--ML_zAgtAJQfbHJh" title="Concentration risk, percentage"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--ML_z8aZtdA7t9ml" title="Concentration risk, percentage"&gt;11.8&lt;/span&gt;&lt;/span&gt;% in Mali, &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--BF_zSvLu1vwiJz1" title="Concentration risk, percentage"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember__srt--StatementGeographicalAxis__country--BF_z7LYPaC1X4kb" title="Concentration risk, percentage"&gt;4.7&lt;/span&gt;&lt;/span&gt;% in Burkina
and &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OtherMember__srt--MajorCustomersAxis__custom--CustomerMember_z1infGeHW2x9" title="Concentration risk, percentage"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OtherMember__srt--MajorCustomersAxis__custom--CustomerMember_zv91wje3dzt3" title="Concentration risk, percentage"&gt;2&lt;/span&gt;&lt;/span&gt;% in other countries) and &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zQqpAMAv2ht5" title="Concentration risk, percentage"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zIPNX9BCGEh" title="Concentration risk, percentage"&gt;12.7&lt;/span&gt;&lt;/span&gt;% of total consolidated net sales from operations for the years ended December 31, 2024, and 2023,
respectively. Net sales are determined based on the customer destination where the products are shipped.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zrVgcpKGFm85" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-lived
assets consist of net property, plant, and equipment. The geographic location of long-lived assets is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8BB_zOuTwEUdGUpg" style="display: none"&gt;SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49C_20241231_zFWQb0XM1kf3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20231231_znZ9xg9PwkDl" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--MA_zKNeeUK34Z7d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Morocco&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;82,391&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;86,485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--BF_z7v4vq3irzxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Burkina&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,269&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--ML_znWzmExb1Mq5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Mali&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,508&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,991&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--AO_zJWs4QtRBrEd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Angola&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,396&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherMember_zJnG7NuYpKMk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;461&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;471&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zqjh2RlEJ6Mj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;101,645&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107,256&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A9_zi26UdmqZuvg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001843">&lt;p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zyQI2Fq8ttE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
information relating to the Company&#x2019;s reportable segments is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zEZI8UsxR9mk" style="display: none"&gt;SCHEDULE OF COMPANY REPORTABLE SEGMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231_z6CQSIhKzQKg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_z3qqQpmCF7bd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20220101__20221231_zIdnMomfgmtg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Sales to external customers:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zEl11H3AGa38" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 46%; text-align: left"&gt;Soft Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;215,090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;218,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;213,775&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zY3aDWQlL6kh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;48,233&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;38,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zHqNiC65dik4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;31,410&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,159&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_z3ViLC92CeL5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,694&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,550&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,391&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zWeU25HFLWS2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;274,223&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;301,954&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283,932&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zpmo2s3ySpjb" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Sales to external customers, Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;274,223&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;301,954&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283,932&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost of sales &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zw4aqyL1c98k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;span id="xdx_F48_zJHWunIBLIdh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(194,492&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(194,453&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(183,868&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zgwl4Fu65PJg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;span id="xdx_F4B_zv3lURe81M0g" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(29,150&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47,465&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(38,971&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zuIktVRrYXSl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F45_z7QtmlC6EcBd"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(19,397&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(28,649&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(28,820&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CostOfRevenue_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zXJM4bd3QO0l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F49_zzBcAtimUDi8"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,852&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,850&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,065&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pn3n3_di_z3StFxAQ76Ti" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Total&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F40_zCBZjvpuOfW"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(246,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(273,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(254,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CostOfRevenue_iN_pn3n3_di_zdPuNc3L4R52" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; padding-bottom: 2.5pt"&gt;Cost of sales, Total &lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F40_zpFJTVfDEHZf"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(246,891&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(273,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(254,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zHtWAlAP33Pb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,598&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24,308&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,907&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_z1qXUYccu5b4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,732&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;768&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(364&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zNrTLf0mzSNj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,624&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,661&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zkxktBjdoew7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;700&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,326&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_pn3n3_zWUkxEdkWBOe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,537&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,208&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--GrossProfit_pn3n3_z5aqjDN14jx7" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Gross profit, Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,537&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,208&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selling, general, and administrative expenses &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zS0UHcEULyrh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F4F_zO8g8WF7NDKj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(21,806&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(22,020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,950&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zwK2H0UsFYE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F42_zKjXaavqDyn7"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(264&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(447&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zovKfs6NGY6g" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F46_ze3dONdAtD3c"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,236&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,095&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(263&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zaY9CakLq8E5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F47_ztcSCYo9XJhj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,787&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,848&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,273&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zJI74CH88mP5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F47_zCvSH6vPqAje"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(35,093&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27,295&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(26,933&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_iN_pn3n3_di_zmk8REFKX0Nh" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Selling, general, and administrative
    expenses, Total&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F40_z4gC3lz8eO4l"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(35,093&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27,295&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(26,933&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Operating income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SoftWheatMember_zfuhmbsx5QV1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Soft Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,208&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,288&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,957&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember_zFnOtNY6XcW" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Durum Wheat&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,996&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;436&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(811&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CouscousAndPastaMember_zgjmqOYgNdZ3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"&gt;Couscous &amp;amp; Pasta&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,666&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,924&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--AllOtherMember_zgsklbCMIo6d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;All other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,945&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,148&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,947&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zxsN6t7eguMj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(7,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,275&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingIncomeLoss_pn3n3_zxZbspuxMM6b" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Operating income (loss), Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(7,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,275&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0C_z5r5WSe3TSsb"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F12_zbufiS8xo9ee" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Primarily
    includes purchases of inventory, packaging, and other sales costs.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F02_z3Bbm88M3QZi"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F1E_zkmER8iGRec9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;administrative
    costs.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001845"
      unitRef="USD">215090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001846"
      unitRef="USD">218761000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001847"
      unitRef="USD">213775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001849"
      unitRef="USD">27418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001850"
      unitRef="USD">48233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001851"
      unitRef="USD">38607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001853"
      unitRef="USD">27021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001854"
      unitRef="USD">31410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001855"
      unitRef="USD">27159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001857"
      unitRef="USD">4694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001858"
      unitRef="USD">3550000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001859"
      unitRef="USD">4391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001861"
      unitRef="USD">274223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001862"
      unitRef="USD">301954000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001863"
      unitRef="USD">283932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001865"
      unitRef="USD">274223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001866"
      unitRef="USD">301954000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001867"
      unitRef="USD">283932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001869"
      unitRef="USD">-194492000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001870"
      unitRef="USD">-194453000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001871"
      unitRef="USD">-183868000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001873"
      unitRef="USD">-29150000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001874"
      unitRef="USD">-47465000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001875"
      unitRef="USD">-38971000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001877"
      unitRef="USD">-19397000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001878"
      unitRef="USD">-28649000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001879"
      unitRef="USD">-28820000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001881"
      unitRef="USD">-3852000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001882"
      unitRef="USD">-2850000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001883"
      unitRef="USD">-3065000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001885"
      unitRef="USD">246891000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001886"
      unitRef="USD">273417000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001887"
      unitRef="USD">254724000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001889"
      unitRef="USD">246891000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001890"
      unitRef="USD">273417000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001891"
      unitRef="USD">254724000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001893"
      unitRef="USD">20598000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001894"
      unitRef="USD">24308000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001895"
      unitRef="USD">29907000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001897"
      unitRef="USD">-1732000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001898"
      unitRef="USD">768000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001899"
      unitRef="USD">-364000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001901"
      unitRef="USD">7624000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001902"
      unitRef="USD">2761000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001903"
      unitRef="USD">-1661000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001905"
      unitRef="USD">842000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001906"
      unitRef="USD">700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001907"
      unitRef="USD">1326000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001909"
      unitRef="USD">27332000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001910"
      unitRef="USD">28537000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001911"
      unitRef="USD">29208000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001913"
      unitRef="USD">27332000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001914"
      unitRef="USD">28537000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001915"
      unitRef="USD">29208000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001917"
      unitRef="USD">-21806000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001918"
      unitRef="USD">-22020000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001919"
      unitRef="USD">-20950000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001921"
      unitRef="USD">-264000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001922"
      unitRef="USD">-332000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001923"
      unitRef="USD">-447000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001925"
      unitRef="USD">-9236000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001926"
      unitRef="USD">-1095000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001927"
      unitRef="USD">-263000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001929"
      unitRef="USD">-3787000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001930"
      unitRef="USD">-3848000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001931"
      unitRef="USD">-5273000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001933"
      unitRef="USD">35093000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001934"
      unitRef="USD">27295000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001935"
      unitRef="USD">26933000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001937"
      unitRef="USD">35093000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001938"
      unitRef="USD">27295000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001939"
      unitRef="USD">26933000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001941"
      unitRef="USD">-1208000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001942"
      unitRef="USD">2288000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31_custom_SoftWheatMember"
      decimals="-3"
      id="Fact001943"
      unitRef="USD">8957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001945"
      unitRef="USD">-1996000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001946"
      unitRef="USD">436000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31_custom_DurumWheatMember"
      decimals="-3"
      id="Fact001947"
      unitRef="USD">-811000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001949"
      unitRef="USD">-1612000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001950"
      unitRef="USD">1666000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31_custom_CouscousAndPastaMember"
      decimals="-3"
      id="Fact001951"
      unitRef="USD">-1924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001953"
      unitRef="USD">-2945000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001954"
      unitRef="USD">-3148000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31_custom_AllOtherMember"
      decimals="-3"
      id="Fact001955"
      unitRef="USD">-3947000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001957"
      unitRef="USD">-7761000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001958"
      unitRef="USD">1242000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001959"
      unitRef="USD">2275000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001961"
      unitRef="USD">-7761000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001962"
      unitRef="USD">1242000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001963"
      unitRef="USD">2275000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA"
      decimals="INF"
      id="Fact001967"
      unitRef="Pure">0.185</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_MA"
      decimals="INF"
      id="Fact001969"
      unitRef="Pure">0.185</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML"
      decimals="INF"
      id="Fact001971"
      unitRef="Pure">0.118</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_ML"
      decimals="INF"
      id="Fact001973"
      unitRef="Pure">0.118</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF"
      decimals="INF"
      id="Fact001975"
      unitRef="Pure">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember_country_BF"
      decimals="INF"
      id="Fact001977"
      unitRef="Pure">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember"
      decimals="INF"
      id="Fact001979"
      unitRef="Pure">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OtherMember_custom_CustomerMember"
      decimals="INF"
      id="Fact001981"
      unitRef="Pure">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember"
      decimals="INF"
      id="Fact001983"
      unitRef="Pure">0.127</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember"
      decimals="INF"
      id="Fact001985"
      unitRef="Pure">0.127</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001987">&lt;p id="xdx_89D_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zrVgcpKGFm85" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-lived
assets consist of net property, plant, and equipment. The geographic location of long-lived assets is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8BB_zOuTwEUdGUpg" style="display: none"&gt;SCHEDULE OF LONG-LIVED ASSETS NET PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49C_20241231_zFWQb0XM1kf3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20231231_znZ9xg9PwkDl" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--MA_zKNeeUK34Z7d" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;Morocco&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;82,391&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;86,485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--BF_z7v4vq3irzxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Burkina&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,269&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--ML_znWzmExb1Mq5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Mali&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,508&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,991&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__country--AO_zJWs4QtRBrEd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Angola&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,396&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherMember_zJnG7NuYpKMk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;461&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;471&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zqjh2RlEJ6Mj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;101,645&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107,256&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31_country_MA"
      decimals="-3"
      id="Fact001989"
      unitRef="USD">82391000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31_country_MA"
      decimals="-3"
      id="Fact001990"
      unitRef="USD">86485000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31_country_BF"
      decimals="-3"
      id="Fact001992"
      unitRef="USD">8269000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31_country_BF"
      decimals="-3"
      id="Fact001993"
      unitRef="USD">8913000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31_country_ML"
      decimals="-3"
      id="Fact001995"
      unitRef="USD">6508000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31_country_ML"
      decimals="-3"
      id="Fact001996"
      unitRef="USD">6991000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31_country_AO"
      decimals="-3"
      id="Fact001998"
      unitRef="USD">4016000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31_country_AO"
      decimals="-3"
      id="Fact001999"
      unitRef="USD">4396000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31_custom_OtherMember"
      decimals="-3"
      id="Fact002001"
      unitRef="USD">461000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31_custom_OtherMember"
      decimals="-3"
      id="Fact002002"
      unitRef="USD">471000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002004"
      unitRef="USD">101645000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002005"
      unitRef="USD">107256000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002007">&lt;p id="xdx_80A_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z8bTQCYd8PFa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;22.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82A_zZiZI382pEDa"&gt;RELATED PARTIES&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following discussion summarizes activity between the Company and related parties.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2015, the Company entered into a building lease agreement for the headquarters of Forafric Maroc, a wholly owned subsidiary. The Company&#x2019;s
Parent owns &lt;span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20151231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--ForaficMarocMember_zFlfGtFjWto1" title="Ownership percent"&gt;100&lt;/span&gt;% of the company that owns the building. Total rent is approximately $&lt;span id="xdx_90F_eus-gaap--OperatingLeaseExpense_pn3n3_c20240101__20241231_zZVJ1hPq4stc" title="Rent expense"&gt;420&lt;/span&gt; per year. The lease agreement has been terminated
effective on December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Millcorp
provides significant part of the imported grain to the Company. The purchases incurred were $&lt;span id="xdx_905_eus-gaap--InventoryGross_iI_pn3n3_c20241231_zMKEPmQTSdyg" title="Purchase of grains"&gt;67,042&lt;/span&gt;, $&lt;span id="xdx_907_eus-gaap--InventoryGross_iI_pn3n3_c20231231_z6XacaO8chy9" title="Purchase of grains"&gt;147,284&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--InventoryGross_iI_pn3n3_c20221231_zybmxjXHIsCa" title="Purchase of grains"&gt;207,188&lt;/span&gt; for the years
ended December 31, 2024, 2023 and 2022, respectively. The Company&#x2019;s has outstanding amounts of $&lt;span id="xdx_90E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241231_zYhlCbekBFP7" title="Account payable due"&gt;5,545&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231231_zp26UjXBE6Gk" title="Account payable due"&gt;1,891&lt;/span&gt; included in the
account payable due to Millcorp as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company grants share-based payments to non-executive members of its board of directors in exchange for directors&#x2019; services. For
the year ended December 31, 2024, the share-based compensation expense recognized was $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn3n3_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonExecutiveMembersMember_zy5F0opgPpd1" title="Share based compensation expense"&gt;312&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s amounts due from related parties were $&lt;span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z1QFwbvbVAL7" title="Other receivables"&gt;1,195&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zUycf6pTXW2l" title="Other receivables"&gt;1,358&lt;/span&gt; as of December 31, 2024, and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s loans from related parties were $&lt;span id="xdx_90A_eus-gaap--OtherLoansPayableLongTerm_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zej5HOsOx0J5" title="Loan from related party"&gt;7,715&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--OtherLoansPayableLongTerm_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zPN0znfqV3bf" title="Loan from related party"&gt;1,486&lt;/span&gt; as of December 31, 2024, and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Moreover,
the Company owed the Lighthouse Capital Limited $&lt;span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zrGG0mW3SfKe" title="Consideration paid for business combination"&gt;8,000&lt;/span&gt; as part of the consideration paid in consideration for the business combination
consummated in 2022 with interest accruing at the rate of &lt;span id="xdx_902_eus-gaap--RelatedPartyTransactionRate_dp_uPure_c20220608__20220608__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zwtdfWKradM1" title="Interest accruing rate"&gt;8&lt;/span&gt;% per annum from June 8, 2022. The total outstanding consideration payable
to Lighthouse Capital Limited amounts to $&lt;span id="xdx_900_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_c20241231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_zAG4qodmUmU8" title="Total outstanding consideration payable"&gt;9,480&lt;/span&gt;, and $&lt;span id="xdx_909_ecustom--ConsiderationPayableToSellingStockholder_iI_pn3n3_c20231231__us-gaap--BusinessAcquisitionAxis__custom--LighthouseCapitalLimitedMember_ze7U60WKbzVf" title="Total outstanding consideration payable"&gt;8,840&lt;/span&gt; for the years ended December 31, 2024, and 2023, respectively. These amounts
are recorded within accrued expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has not entered into any significant transactions with other related parties.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2015-12-31_custom_ForaficMarocMember"
      decimals="INF"
      id="Fact002009"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002011"
      unitRef="USD">420000</us-gaap:OperatingLeaseExpense>
    <us-gaap:InventoryGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002013"
      unitRef="USD">67042000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002015"
      unitRef="USD">147284000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact002017"
      unitRef="USD">207188000</us-gaap:InventoryGross>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002019"
      unitRef="USD">5545</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002021"
      unitRef="USD">1891</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_custom_NonExecutiveMembersMember"
      decimals="-3"
      id="Fact002023"
      unitRef="USD">312000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact002025"
      unitRef="USD">1195000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact002027"
      unitRef="USD">1358000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact002029"
      unitRef="USD">7715000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact002031"
      unitRef="USD">1486000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-01-012022-12-31_custom_LighthouseCapitalLimitedMember"
      decimals="-3"
      id="Fact002033"
      unitRef="USD">8000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="From2022-06-082022-06-08_custom_LighthouseCapitalLimitedMember"
      decimals="INF"
      id="Fact002035"
      unitRef="Pure">0.08</us-gaap:RelatedPartyTransactionRate>
    <AFRI:ConsiderationPayableToSellingStockholder
      contextRef="AsOf2024-12-31_custom_LighthouseCapitalLimitedMember"
      decimals="-3"
      id="Fact002037"
      unitRef="USD">9480000</AFRI:ConsiderationPayableToSellingStockholder>
    <AFRI:ConsiderationPayableToSellingStockholder
      contextRef="AsOf2023-12-31_custom_LighthouseCapitalLimitedMember"
      decimals="-3"
      id="Fact002039"
      unitRef="USD">8840000</AFRI:ConsiderationPayableToSellingStockholder>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002041">&lt;p id="xdx_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_z50kQg2WseL8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;23.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82C_zdh2a4fhDtj2"&gt;ASSETS AND LIABILITIES HELD FOR SALE AND DISCONTINUED OPERATIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
part of its new strategy with a Morocco and soft wheat focus, the Company initiated in November 2024 a plan for the potential disposal
of several assets and businesses. As of December 31, 2024, the Company concluded that the following pending sale transactions met the
criteria of classification as held for sale in accordance with Subtopic 205-20 and 360-10:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
                                            long-term assets belonging to a durum wheat mill with a capacity of 240 tons per day, located
                                            in Casablanca,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
                                            wholly owned subsidiary operating in logistic activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2025, the Company entered into an agreement for the sale of these two items for total consideration of $&lt;span id="xdx_90B_ecustom--ConsiderationAmount_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zyJ0LCTAqD1g" title="Consideration"&gt;29,000&lt;/span&gt;. The Company expects
to finalize these transactions before the end of May 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract_zN5RYwm8e4d3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents a summary of the carrying amounts of major classes of assets and liabilities classified as held for sale:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BA_z4IhyQrzZ4se" style="display: none"&gt;SCHEDULE OF ASSETS AND
LIABILITIES CLASSIFIED AS HELD FOR SALE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z1DwJ4jneIHe" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_z6WoZauZpd1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Carrying amounts of major classes of assets included as part of discontinued operations:&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_iI_pn3n3_zmUQiL4xMVYk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;Property, plant, and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;6,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;7,066&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_iI_pn3n3_zFS533q1knL8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Goodwill&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,380&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,477&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_pn3n3_zDJP5rIUw7ac" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    assets held for sale, current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,065&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,543&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Carrying amounts of major classes of assets not included as part of discontinued operations:&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent_iI_pn3n3_zNlJ2IjMSZI4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2056"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent_iI_pn3n3_zj9TkZ3so552" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;139&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent_iI_pn3n3_zySBAQjxnDq8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;249&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_iI_pn3n3_zPCDni7CUI48" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property, plant, and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,439&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,598&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent_iI_pn3n3_zm87RT6Cbra9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Right-of-use assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;121&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_pn3n3_zEBYIY60Lj6e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Other assets, noncurrent&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iTI_pn3n3_zK6ZtB2AXL1h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    assets held for sale, current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,808&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,008&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationAssets_iTI_pn3n3_zGpKLxvoKpWc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total assets held for sale&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,873&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Carrying amounts of major classes of liabilities included as part of discontinued operations:&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent_iI_pn3n3_zJ3A0lIwykTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Deferred tax liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;443&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_pn3n3_z3U4r6FPDBic" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    liabilities held for sale, current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;443&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Carrying amounts of major classes of liabilities not included as part of discontinued operations:&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital_iI_zBKidBvyl0M9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Lines of credit &#x2013; working capital&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;209&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2087"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayable_iI_pn3n3_zWKtiSrxLBZ4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;187&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;247&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_iI_pn3n3_zdVuzT4Xfu9a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;514&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;512&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt_iI_pn3n3_zwiLPoGnOnnb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current portion of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationLongtermDebt_iI_pn3n3_z98I0PMIwCIl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;63&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;88&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pn3n3_z2XFNSmfZbij" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;174&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;218&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_iTI_pn3n3_zeyKnAufjEz6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    liabilities held for sale, current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,170&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,087&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_iTI_pn3n3_zAb6yVKblQwh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities held for sale&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,574&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,530&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents the major line items constituting pretax profit (loss) of discontinued operations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20241231_zsPMmVFbiI4i" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zPUntrUjt7zc" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220101__20221231_zLLepY8ahdTh" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;(in thousands)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DisposalOfDiscontinuedOperationRevenues_pn3n3_za0A8GRR1feh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 46%"&gt;Revenues&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;11,866&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;3,522&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;5,840&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--DisposalOfDiscontinuedOperationCostOfSales_pn3n3_zSdaK3eA0nNc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,045&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,461&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,675&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses_pn3n3_z8dwYBROZsl6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,264&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,170&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,862&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DisposalOfDiscontinuedOperationInterestExpense_pn3n3_zH27A4Wffa05" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(521&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(538&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(569&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DisposalOfDiscontinuedOperationForeignExchangeLoss_pn3n3_zaNNgGqii0aa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Foreign Exchange loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations_iT_pn3n3_zg09PyFYCiy8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Total pretax profit (loss) of discontinued operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(652&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,271&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;FORAFRIC
GLOBAL PLC AND SUBSIDIARIES &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents, as reported in the consolidated statements of cash flows, are reconciled to the balance sheet as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231_zh6gSS6dqEf1" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231_zh6mpEpYu8cd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(in
    thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--CashAndCashEquivalentsDiscontinuedOperations_pn3n3_z6KQh4AVERy4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash and cash
    equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,231&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,998&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations_pn3n3_z9YqPtZYCKSf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    and cash equivalents in held-for-sale assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2137"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations_iT_pn3n3_z40aTW9INzMf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
    reported in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,231&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;24,021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zMRTy7FhCiPf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <AFRI:ConsiderationAmount
      contextRef="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember"
      decimals="-3"
      id="Fact002043"
      unitRef="USD">29000000</AFRI:ConsiderationAmount>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002047"
      unitRef="USD">6685000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002048"
      unitRef="USD">7066000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002050"
      unitRef="USD">4380000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002051"
      unitRef="USD">4477000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002053"
      unitRef="USD">11065000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002054"
      unitRef="USD">11543000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002057"
      unitRef="USD">23000</AFRI:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsNoncurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002059"
      unitRef="USD">139000</AFRI:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002060"
      unitRef="USD">13000</AFRI:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableNetNonCurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002062"
      unitRef="USD">119000</AFRI:DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002063"
      unitRef="USD">249000</AFRI:DisposalGroupIncludingDiscontinuedOperationPrepaidExpensesAndOtherCurrentAssetsNonCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002065"
      unitRef="USD">2439000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002066"
      unitRef="USD">2598000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002068"
      unitRef="USD">107000</AFRI:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002069"
      unitRef="USD">121000</AFRI:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002071"
      unitRef="USD">4000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002072"
      unitRef="USD">4000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002074"
      unitRef="USD">2808000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002075"
      unitRef="USD">3008000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002077"
      unitRef="USD">13873000</AFRI:DisposalGroupIncludingDiscontinuedOperationAssets>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002078"
      unitRef="USD">14551000</AFRI:DisposalGroupIncludingDiscontinuedOperationAssets>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002080"
      unitRef="USD">404000</AFRI:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002081"
      unitRef="USD">443000</AFRI:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002083"
      unitRef="USD">404000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002084"
      unitRef="USD">443000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002086"
      unitRef="USD">209000</AFRI:DisposalGroupIncludingDiscontinuedOperationLinesOfCreditWorkingCapital>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002089"
      unitRef="USD">187000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002090"
      unitRef="USD">247000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002092"
      unitRef="USD">514000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002093"
      unitRef="USD">512000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002095"
      unitRef="USD">23000</AFRI:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002096"
      unitRef="USD">22000</AFRI:DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfLongtermDebt>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationLongtermDebt
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002098"
      unitRef="USD">63000</AFRI:DisposalGroupIncludingDiscontinuedOperationLongtermDebt>
    <AFRI:DisposalGroupIncludingDiscontinuedOperationLongtermDebt
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002099"
      unitRef="USD">88000</AFRI:DisposalGroupIncludingDiscontinuedOperationLongtermDebt>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002101"
      unitRef="USD">174000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002102"
      unitRef="USD">218000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002104"
      unitRef="USD">1170000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002105"
      unitRef="USD">1087000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002107"
      unitRef="USD">1574000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002108"
      unitRef="USD">1530000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <AFRI:DisposalOfDiscontinuedOperationRevenues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002110"
      unitRef="USD">11866000</AFRI:DisposalOfDiscontinuedOperationRevenues>
    <AFRI:DisposalOfDiscontinuedOperationRevenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002111"
      unitRef="USD">3522000</AFRI:DisposalOfDiscontinuedOperationRevenues>
    <AFRI:DisposalOfDiscontinuedOperationRevenues
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact002112"
      unitRef="USD">5840000</AFRI:DisposalOfDiscontinuedOperationRevenues>
    <AFRI:DisposalOfDiscontinuedOperationCostOfSales
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002114"
      unitRef="USD">-9045000</AFRI:DisposalOfDiscontinuedOperationCostOfSales>
    <AFRI:DisposalOfDiscontinuedOperationCostOfSales
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002115"
      unitRef="USD">-1461000</AFRI:DisposalOfDiscontinuedOperationCostOfSales>
    <AFRI:DisposalOfDiscontinuedOperationCostOfSales
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact002116"
      unitRef="USD">-5675000</AFRI:DisposalOfDiscontinuedOperationCostOfSales>
    <AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002118"
      unitRef="USD">-2264000</AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses>
    <AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002119"
      unitRef="USD">-2170000</AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses>
    <AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact002120"
      unitRef="USD">-3862000</AFRI:DisposalOfDiscontinuedOperationSellingGeneralAndAdministrativeExpenses>
    <AFRI:DisposalOfDiscontinuedOperationInterestExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002122"
      unitRef="USD">-521000</AFRI:DisposalOfDiscontinuedOperationInterestExpense>
    <AFRI:DisposalOfDiscontinuedOperationInterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002123"
      unitRef="USD">-538000</AFRI:DisposalOfDiscontinuedOperationInterestExpense>
    <AFRI:DisposalOfDiscontinuedOperationInterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact002124"
      unitRef="USD">-569000</AFRI:DisposalOfDiscontinuedOperationInterestExpense>
    <AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002126"
      unitRef="USD">-3000</AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss>
    <AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002127"
      unitRef="USD">-5000</AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss>
    <AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact002128"
      unitRef="USD">-5000</AFRI:DisposalOfDiscontinuedOperationForeignExchangeLoss>
    <AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002130"
      unitRef="USD">33000</AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations>
    <AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002131"
      unitRef="USD">-652000</AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations>
    <AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact002132"
      unitRef="USD">-4271000</AFRI:DisposalOfDiscontinuedOperationTotalPretaxProfitLossOfDiscontinuedOperations>
    <AFRI:CashAndCashEquivalentsDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002134"
      unitRef="USD">12231000</AFRI:CashAndCashEquivalentsDiscontinuedOperations>
    <AFRI:CashAndCashEquivalentsDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002135"
      unitRef="USD">23998000</AFRI:CashAndCashEquivalentsDiscontinuedOperations>
    <AFRI:CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002138"
      unitRef="USD">23000</AFRI:CashAndCashEquivalentsInHeldforsaleAssetsDiscontinuedOperations>
    <AFRI:AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002140"
      unitRef="USD">12231000</AFRI:AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations>
    <AFRI:AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002141"
      unitRef="USD">24021000</AFRI:AmountsReportedInConsolidatedStatementsOfCashFlowsDiscontinuedOperations>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002143">&lt;p id="xdx_80E_eus-gaap--SubsequentEventsTextBlock_zlCG5ZAD6oma" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;24.&lt;/b&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82D_zhMUMGQxFeS1"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: -14.2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
preparing the consolidated financial statements through the December 31, 2024, the Company has evaluated subsequent events for recognition
and disclosure through April 30, 2025, the date that these consolidated financial statements and accompanying notes were available for
issuance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2025, the Company entered into agreements for the sale of all long-term assets belonging to a durum wheat mill, for a total consideration
of $&lt;span id="xdx_908_eus-gaap--GainsLossesOnSalesOfAssets_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zYdYcvEWuGHf" title="Sale of long term assets"&gt;19,000&lt;/span&gt; and the sale of a wholly owned subsidiary operating in logistics activities for a total consideration of $&lt;span id="xdx_900_eus-gaap--OperatingExpenses_pn3n3_c20250101__20250131__us-gaap--StatementBusinessSegmentsAxis__custom--DurumWheatMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z4oSeYASrq1" title="Operating expenses"&gt;10,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:GainsLossesOnSalesOfAssets
      contextRef="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember"
      decimals="-3"
      id="Fact002145"
      unitRef="USD">19000000</us-gaap:GainsLossesOnSalesOfAssets>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-012025-01-31_custom_DurumWheatMember_us-gaap_SubsequentEventMember"
      decimals="-3"
      id="Fact002147"
      unitRef="USD">10000000</us-gaap:OperatingExpenses>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact001869"
          xlink:label="Fact001869"
          xlink:type="locator"/>
        <link:footnote id="Footnote001964" xlink:label="Footnote001964" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Primarily
    includes purchases of inventory, packaging, and other sales costs.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001869"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001870"
          xlink:label="Fact001870"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001870"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001871"
          xlink:label="Fact001871"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001871"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001873"
          xlink:label="Fact001873"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001873"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001874"
          xlink:label="Fact001874"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001874"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001875"
          xlink:label="Fact001875"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001875"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001877"
          xlink:label="Fact001877"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001877"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001878"
          xlink:label="Fact001878"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001878"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001879"
          xlink:label="Fact001879"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001879"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001881"
          xlink:label="Fact001881"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001881"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001882"
          xlink:label="Fact001882"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001882"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001883"
          xlink:label="Fact001883"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001883"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001885"
          xlink:label="Fact001885"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001885"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001886"
          xlink:label="Fact001886"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001886"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001887"
          xlink:label="Fact001887"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001887"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001889"
          xlink:label="Fact001889"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001889"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001890"
          xlink:label="Fact001890"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001890"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001891"
          xlink:label="Fact001891"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001891"
          xlink:to="Footnote001964"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001917"
          xlink:label="Fact001917"
          xlink:type="locator"/>
        <link:footnote id="Footnote001965" xlink:label="Footnote001965" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Primarily
    includes payroll costs, transportation fees, professional fees, and other selling, general, and</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001917"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001918"
          xlink:label="Fact001918"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001918"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001919"
          xlink:label="Fact001919"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001919"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001921"
          xlink:label="Fact001921"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001921"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001922"
          xlink:label="Fact001922"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001922"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001923"
          xlink:label="Fact001923"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001923"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001925"
          xlink:label="Fact001925"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001925"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001926"
          xlink:label="Fact001926"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001926"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001927"
          xlink:label="Fact001927"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001927"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001929"
          xlink:label="Fact001929"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001929"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001930"
          xlink:label="Fact001930"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001930"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001931"
          xlink:label="Fact001931"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001931"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001933"
          xlink:label="Fact001933"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001933"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001934"
          xlink:label="Fact001934"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001934"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001935"
          xlink:label="Fact001935"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001935"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001937"
          xlink:label="Fact001937"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001937"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001938"
          xlink:label="Fact001938"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001938"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001939"
          xlink:label="Fact001939"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001939"
          xlink:to="Footnote001965"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
